Five-Veg Lasagne Recipe
Introduction
This five-vegetable lasagne is a wholesome, flavorful twist on a classic favorite. Packed with aubergine, mushrooms, roasted red peppers, spinach, and creamy ricotta, it’s a satisfying meal perfect for any day of the week.

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/gas mark 4). Heat 2 tbsp of olive oil in a large non-stick frying pan over medium heat. Fry the aubergine chunks for about 5 minutes until softened, then transfer to a bowl.
- Step 2: In the same pan, fry the mushrooms in the remaining olive oil until golden, about 3-4 minutes. Combine the mushrooms with the aubergine and chopped roasted red peppers in the bowl.
- Step 3: Spoon half of the vegetable mixture into a 20 x 30cm baking dish. Pour half of the passata over the vegetables, then layer lasagne sheets on top.
- Step 4: Spread the remaining vegetables evenly over the pasta layer, cover with the remaining passata, and add another layer of lasagne sheets.
- Step 5: Drain any excess liquid from the defrosted spinach. Mix the spinach with ricotta and half of the grated parmesan. Spread this mixture over the top lasagne layer.
- Step 6: Sprinkle the remaining parmesan and pine nuts over the spinach and ricotta layer. Cover the dish with foil and bake for 20 minutes.
- Step 7: Remove the foil and bake for an additional 10 minutes, or until the top is golden brown. Serve warm with a crisp green salad.
Tips & Variations
- For added flavor, sprinkle some fresh basil or oregano between the layers.
- Swap pine nuts for chopped walnuts or almonds if preferred.
- Use fresh spinach instead of frozen for a different texture; wilt it briefly before mixing.
Storage
Store any leftover lasagne in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 160°C until warmed through, or microwave individual portions covered to keep moisture. This lasagne also freezes well; thaw overnight in the fridge before reheating.
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 refrigerator, and bake it just before serving.
Can I use fresh lasagne sheets instead of dried?
Fresh lasagne sheets can be used and usually require a shorter baking time. Make sure to adjust cooking time accordingly and check that the pasta is tender before serving.
Print
Five-Veg Lasagne Recipe
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A delicious and hearty Five-Vegetable Lasagne featuring layers of tender aubergine, mushrooms, roasted red peppers, spinach, ricotta, and tomato passata, baked to perfection with pine nuts and Parmesan topping. Perfect for a comforting vegetarian meal.
Ingredients
Vegetables
- 1 aubergine, cut into small chunks
- 150g mushrooms, chopped
- 4 roasted red peppers, chopped
- 400g frozen spinach, defrosted
Other Ingredients
- 4 tbsp olive oil
- 700g passata with onions and garlic
- 8–10 lasagne sheets
- 250g tub ricotta
- 25g grated Parmesan (or vegetarian alternative)
- 25g pine nuts
Instructions
- Preheat and prepare aubergine: Heat the oven to 180°C (fan 160°C, gas mark 4). In a large non-stick frying pan, heat 2 tbsp olive oil and fry the aubergine chunks for 5 minutes until softened. Transfer the cooked aubergine to a bowl.
- Cook mushrooms: In the same pan, heat the remaining 2 tbsp olive oil and fry the chopped mushrooms for a few minutes until golden. Combine the cooked mushrooms with the aubergine and chopped roasted red peppers.
- Assemble first layers: Spoon half of the mixed vegetables into a 20 x 30 cm baking dish. Pour half of the passata over the vegetables. Arrange a layer of lasagne sheets on top, covering evenly.
- Assemble second layers: Spread the remaining vegetable mixture over the pasta, then cover with the remaining passata. Add another layer of lasagne sheets on top.
- Prepare spinach and ricotta layer: Drain any excess liquid from the defrosted spinach. Mix the spinach with the ricotta and half of the grated Parmesan cheese. Spoon this mixture evenly over the top layer of pasta.
- Add toppings: Sprinkle the remaining Parmesan cheese and pine nuts over the ricotta and spinach layer.
- Bake: Cover the baking dish with foil and bake in the preheated oven for 20 minutes. Remove the foil and bake for an additional 10 minutes until the top is browned and bubbling.
- Serve: Allow the lasagne to cool slightly before serving. Pair it with a crisp green salad for a balanced meal.
Notes
- You can substitute Parmesan with a vegetarian alternative or vegan cheese if preferred.
- Make sure to drain the spinach well to avoid excess moisture in the lasagne.
- The pine nuts add a lovely crunch but can be omitted or substituted with walnuts or almonds if desired.
- This lasagne can be prepared in advance and refrigerated before baking.
- For a gluten-free version, use gluten-free lasagne sheets.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Keywords: five-veg lasagne, vegetarian lasagne, aubergine lasagne, spinach ricotta lasagne, baked pasta dish, Italian vegetarian recipe

