Place a large pan on medium heat and drizzle with olive oil. Add in the garlic and shallots. Fry for a few minutes until softened. Add in the cubed courgette or aubergine. Fry for another 5 minutes until slightly softened. Season with salt and pepper.
Add the beef mince into the pan and leave to fry for 5-10 minutes until slightly browned.
Add in the tomato paste, dried herbs, tinned tomatoes, beef stock, salt and pepper, give everything a mix and leave to simmer for 10-30 minutes. Taste and season with more salt and pepper.
Meanwhile, in a bowl, whisk the mascarpone with the nutmeg, salt, and pepper. Add a splash of milk or water to loosen the mixture. Taste and season accordingly.
Once the ragu has enriched in flavour, add in broken pieces of lasagne sheets and cook for 10 minutes. If there's minimal liquid in the pan, feel free to add a splash more to help the pasta cook. Break apart the pasta with the back of a spoon, because they can easily clump together if not separated. Stir frequently so the pasta sheets don't stick to the bottom of the pan.
Once the pasta is al dente and cooked to perfection, top with the mascarpone topping and optionally some finely sliced wild garlic or herbs. Serve up right now, or as a further next step, you can top the pan with cheddar and mozzarella grated cheese and grill for 5 minutes.
If you've grilled your one pot lasagna, remove from the grill and serve up! Enjoy my friends!