Five-veg Lasagne Recipe
Introduction
This five-vegetable lasagne is a vibrant and comforting dish packed with layers of tender aubergine, mushrooms, roasted red peppers, spinach, and creamy ricotta. It’s perfect for a hearty family meal or a cozy dinner with friends, offering rich flavors without the heaviness of traditional meat lasagne.

Ingredients
- 4 tbsp olive oil
- 1 aubergine, cut into small chunks
- 150g mushrooms, chopped
- 4 roasted red peppers, chopped
- 700g passata with onions and garlic
- 8-10 lasagne sheets
- 400g frozen spinach, defrosted
- 250g tub ricotta
- 25g grated parmesan (or vegetarian alternative)
- 25g pine nuts
Instructions
- Step 1: Preheat the oven to 180°C (fan 160°C) or gas mark 4. Heat 2 tablespoons of olive oil in a large non-stick frying pan over medium heat.
- Step 2: Add the aubergine chunks to the pan and fry for about 5 minutes until softened. Transfer the aubergine to a bowl.
- Step 3: In the same pan, heat the remaining 2 tablespoons of olive oil, then fry the chopped mushrooms for a few minutes until they turn golden. Mix the mushrooms with the aubergine and the chopped roasted red peppers.
- Step 4: Spoon half of the mixed vegetables into a 20 x 30cm baking dish. Pour half of the passata over the vegetables. Arrange a layer of lasagne sheets on top.
- Step 5: Spread the remaining vegetables over the pasta layer, then cover with the rest of the passata and add another layer of lasagne sheets.
- Step 6: Drain any excess liquid from the defrosted spinach, then mix it together with the ricotta and half of the grated parmesan.
- Step 7: Spread the spinach and ricotta mixture evenly over the top layer of pasta. Sprinkle with the remaining parmesan and pine nuts.
- Step 8: Cover the dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes until the top is golden and slightly browned.
- Step 9: Let the lasagne cool slightly before serving. It pairs wonderfully with a crisp green salad.
Tips & Variations
- For a nuttier flavor, toast the pine nuts lightly before sprinkling them on top.
- Gluten-free lasagne sheets can be used for dietary preferences without compromising taste.
- Add fresh herbs like basil or oregano to the vegetable mix to enhance the aroma and depth of flavor.
- If you prefer, substitute ricotta with cottage cheese for a lighter texture.
Storage
Store leftover lasagne in an airtight container in the refrigerator for up to 3 days. To reheat, cover with foil and warm in a preheated oven at 160°C for about 15-20 minutes until heated through. Avoid microwaving to maintain the texture and flavor.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this lasagne in advance?
Yes, you can assemble the lasagne a day ahead, keep it covered in the fridge, and bake it when ready. Just add a few extra minutes to the baking time if baking from cold.
Can I use fresh spinach instead of frozen?
Absolutely. Use around 150-200g of fresh spinach, sauté it lightly to remove excess moisture before mixing with the ricotta to prevent a watery lasagne.
Print
Five-veg Lasagne Recipe
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A hearty and wholesome five-vegetable lasagne layered with aubergine, mushrooms, roasted red peppers, spinach, ricotta, and a flavorful passata sauce, topped with parmesan and pine nuts. Perfect for a comforting vegetarian meal baked to golden perfection.
Ingredients
Vegetables & Sauces
- 1 aubergine, cut into small chunks
- 150g mushrooms, chopped
- 4 roasted red peppers, chopped
- 700g passata with onions and garlic
- 400g frozen spinach, defrosted
Cheese & Nuts
- 250g tub ricotta
- 25g grated parmesan (or vegetarian alternative)
- 25g pine nuts
Other Ingredients
- 4 tbsp olive oil
- 8–10 lasagne sheets
Instructions
- Preheat and prepare aubergine: Heat oven to 180C/fan 160C/gas 4. Heat 2 tbsp olive oil in a large, non-stick frying pan. Fry the aubergine for 5 minutes until softened, then tip into a bowl.
- Cook mushrooms and mix vegetables: Fry the mushrooms in the remaining 2 tbsp olive oil for a few minutes until golden. Mix the mushrooms with the aubergine and chopped roasted red peppers.
- Assemble first layers: Spoon half of the mixed vegetables into a 20 x 30cm baking dish, then spoon half the passata sauce over the vegetables. Arrange a layer of lasagne sheets on top.
- Second vegetable and pasta layers: Spread the remaining vegetables over the lasagne sheets, pour over the remaining passata, and add another layer of lasagne sheets.
- Prepare ricotta-spinach mixture: Drain any excess liquid from the defrosted spinach and mix it with the ricotta cheese and half of the grated parmesan.
- Top the lasagne: Spoon the ricotta-spinach mixture over the final layer of pasta. Sprinkle with the remaining parmesan and pine nuts.
- Bake the lasagne: Cover the dish with foil and bake in the preheated oven for 20 minutes. Then uncover and bake for an additional 10 minutes until the top is browned and bubbling.
- Serve: Remove from the oven and serve warm with a crisp green salad.
Notes
- Make sure to drain excess liquid from spinach to prevent the lasagne from becoming watery.
- The pine nuts add a lovely crunchy texture on top but can be omitted or substituted with walnuts if preferred.
- Vegetarian Parmesan alternatives are suitable for vegetarians who avoid animal rennet.
- For a vegan version, substitute ricotta and parmesan with plant-based cheeses and omit pine nuts if allergic.
- Lasagne sheets can be fresh or dried; adjust quantity accordingly.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Keywords: five-vegetable lasagne, vegetarian lasagne, aubergine lasagne, spinach ricotta, baked pasta dish, Italian vegetarian recipes

