Vegetable Lasagna with Roasted Veggies
Steam rises from the oven as the top turns golden and bubbling, and the scent of roasted peppers and garlic fills the kitchen — this vegetable lasagna rewards patience with every forkful. I developed this layered lasagna after testing it 8 times to balance roasted vegetable sweetness with a bright tomato sauce and a ricotta mixture that won’t weep. This is the version I perfected while running a busy neighborhood bistro kitchen, so it holds up for reheating and dinner parties alike. If you like creamy sides, try our cottage cheese bowls as a light accompaniment. Read on for clear steps, exact measurements, and pro tips to get perfect slices every time.
Why This Recipe Works
- Roasting concentrates vegetable flavors and removes excess moisture so layers don’t get soggy.
- A ricotta-egg binder (or starch for vegan) stabilizes the cheese layer and prevents weeping during baking.
- Partially cooking the noodles and using an even sauce to noodle ratio ensures creamy, not dry, slices.
- Finishing under high heat crisps the cheese top without drying interior layers.
- Test batches refined texture and seasoning across variations, improving reliability for home cooks.
Ingredients Breakdown
- Lasagna noodles: Use 9–12 no-boil or regular noodles. No-boil noodles save time but require a slightly wetter sauce. If using regular noodles, boil 8–10 minutes until pliable.
- Roasted vegetables: Bell peppers, zucchini, eggplant — they add body, sweetness, and texture. Roast to remove water and deepen flavor.
- Tomato sauce: Canned crushed tomatoes give steady acidity; fresh tomatoes vary. If using fresh, simmer longer to concentrate.
- Ricotta mixture: Ricotta plus an egg (or 2 tbsp cornstarch for vegan) binds the layers and adds creaminess. Low-fat ricotta increases water — drain first.
- Mozzarella and Parmesan: Mozzarella melts; Parmesan adds sharpness. Use whole-milk mozzarella for best melting.
- Aromatics and herbs: Garlic, onion, basil, and oregano add classic Italian flavor; fresh basil brightens the finished dish.
- Salt: Use Diamond Crystal kosher salt if possible — if using Morton’s, halve the amount because it’s denser.
- Olive oil: Use extra-virgin for roasting and finishing; heat-tolerant neutral oil is fine for high-heat roasting.
Substitutions with impact warnings: - Swap spinach for roasted greens, but squeeze dry — otherwise the lasagna may be watery.
- For vegan: replace ricotta + egg with 450 g (15 oz) firm tofu blended with 2 tbsp nutritional yeast and 30 ml (2 tbsp) lemon juice; expect a slightly different texture.
Essential Equipment
- 33 x 23 cm (13 x 9 inch) baking dish — this volume fits the layers; smaller dishes overflow.
- Baking sheet for roasting vegetables and a rimmed sheet to catch juices.
- Large skillet for sauce — 26 cm (10-inch) pan is ideal for even sauté.
- Cheese grater or microplane for fresh Parmesan.
- Optional: mandoline for even vegetable slices — if you don’t have one, use a sharp chef’s knife and steady hands. See a quick guide for prep efficiency in our five-step prep approach.
Step-by-Step Instructions
Prep Time: 30 minutes | Cook Time: 50 minutes | Inactive Time: None | Total Time: 1 hour 20 minutes | Servings: 6 slices (1 slice each)
Step 1: Roast the vegetables
Preheat oven to 220°C (425°F). Slice 2 medium zucchini (about 400 g / 14 oz) into 5 mm (1/4-inch) rounds, 1 medium eggplant (about 400 g / 14 oz) into 7 mm (1/4–1/3-inch) rounds, and 3 bell peppers (about 450 g / 16 oz) into strips. Toss with 30 ml (2 tbsp) olive oil and 5 g (1 tsp) salt; roast on a rimmed sheet for 15–20 minutes until edges caramelize and vegetables are tender. Let cool slightly before layering.
Step 2: Make the tomato sauce
While vegetables roast, heat 15 ml (1 tbsp) olive oil in a 26 cm (10-inch) skillet over medium heat. Sauté 1 medium onion, finely chopped (150 g / 5 oz), and 3 garlic cloves, minced, for 4–5 minutes until translucent and fragrant. Add 800 g (28 oz) canned crushed tomatoes, 5 g (1 tsp) sugar, 5 g (1 tsp) dried oregano, salt and pepper to taste; simmer gently for 12–15 minutes until thickened and glossy. Taste and adjust salt — sauce should be slightly brighter than you want in the finished dish.
Step 3: Prepare the ricotta layer
In a bowl combine 450 g (16 oz) whole-milk ricotta, 1 large egg, 60 g (1/2 cup) grated Parmesan, 10 g (2 tbsp) chopped fresh basil, and 2 g (1/2 tsp) black pepper. For a vegan swap, use 450 g (15 oz) firm tofu blended with 2 tbsp lemon juice and 2 tbsp nutritional yeast. Do not overmix — mix until just combined.
Step 4: Assemble the lasagna
Preheat oven to 180°C (350°F). Spoon 180 ml (3/4 cup) sauce into the base of a 33 x 23 cm (13 x 9 inch) dish. Place three lasagna noodles across the base (or follow package instructions for overlap). Spread half the ricotta mixture (about 225 g / 8 oz), top with roasted vegetables (about 300 g / 10 oz), 120–150 g (1–1¼ cups) shredded mozzarella, and 120 ml (1/2 cup) sauce. Repeat layers and finish with remaining sauce and 150 g (1¼ cups) mozzarella plus 15 g (2 tbsp) Parmesan. Cover tightly with foil.
Step 5: Bake and finish
Bake covered at 180°C (350°F) for 30 minutes, then remove foil and bake 12–15 minutes more until cheese is golden and bubbling and internal temperature reaches 74°C (165°F). For a crisper top, broil on high for 1–2 minutes while watching closely. Let rest 10–15 minutes before slicing — this resting time helps the layers set for clean slices.
Expert Tips & Pro Techniques
- Mistake to avoid: adding wet vegetables straight from the pan leads to a soggy lasagna. Always roast until caramelized and drain any excess liquid.
- Make-ahead: Assemble and refrigerate, covered, up to 24 hours; add 10–15 minutes to the covered bake time when cooking from chilled.
- Professional trick: slightly under-sauce the bottom layer to prevent the noodles from sliding; use a thin base of sauce to help adhere the first noodle layer.
- Cheese handling: shred your own mozzarella from a block — pre-shredded cheese often contains anti-caking agents that limit melting.
- Layering tip: place sturdier vegetables like eggplant lower and softer items like zucchini above so textures contrast across each bite.
- Prep efficiency: slice vegetables and toast garlic in advance. For more quick prep methods, see our approach to efficient weeknight cooking.
Storage & Reheating
- Refrigerator: Cover the lasagna tightly with foil or transfer to an airtight container. Keeps 3–4 days.
- Freezer: Freeze whole or in individual portions. Wrap tightly in plastic and foil or use freezer-safe containers; freezes well up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat single slices in a 175°C (350°F) oven for 12–15 minutes, or until warmed through to 74°C (165°F). For larger pieces, cover with foil and reheat 20–25 minutes. Avoid microwaving as it can make the noodles gummy and the top soggy.
Variations & Substitutions
- Vegetarian (cheese-forward): Keep all cheese amounts the same but add 150 g (5 oz) sautéed mushrooms for umami; everything else unchanged.
- Gluten-free: Use 9–12 gluten-free lasagna sheets (250–300 g equivalent). No other adjustments needed, but bake time may increase 5–8 minutes.
- Vegan: Replace ricotta + egg with 450 g (15 oz) blended tofu + 30 ml (2 tbsp) lemon juice + 30 ml (2 tbsp) nutritional yeast; use vegan shredded cheese and confirm oven-safe dish. Expected texture is slightly different and browning may be less pronounced.
- Hearty protein add: Stir 250 g (9 oz) cooked lentils into the sauce for a meatier lasagna; no change to baking time.
- Summer lighter version: Use thinly sliced fresh tomatoes and basil layers — reduce oven bake time by 5 minutes and watch for extra moisture.
Serving Suggestions & Pairings
- A simple arugula salad with lemon vinaigrette cuts the richness and adds peppery contrast.
- Serve with crusty bread and butter or our quick 10-minute roasted chicken and vegetables for a protein option.
- Garnish with extra fresh basil and a drizzle of good olive oil for brightness.
- For a lighter side, try one of the cottage cheese bowl recipes as a chilled accompaniment.
Nutrition Information
Per serving: 1 slice | Servings: 6
- Calories: 410 kcal
- Total Fat: 18 g
- Saturated Fat: 9 g
- Cholesterol: 60 mg
- Sodium: 620 mg
- Total Carbohydrates: 37 g
- Dietary Fiber: 5 g
- Sugars: 8 g
- Protein: 20 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently Asked Questions
Q: Why did my lasagna turn out watery?
A: Most often from under-roasted vegetables or watery ricotta. Roast vegetables until they brown and drain or press ricotta if it’s wet before mixing.
Q: Can I make this without eggs?
A: Yes — for a vegan or egg-free option, replace the egg in the ricotta with 30 ml (2 tbsp) cornstarch or use blended firm tofu with lemon and nutritional yeast.
Q: Can I double this recipe?
A: Yes. To double, use two 33 x 23 cm (13 x 9 inch) dishes or one deep 35 x 25 cm (14 x 10 inch) pan. Baking time may increase by 10–15 minutes; check for bubbling and 74°C (165°F) internally.
Q: Can I prepare this the night before?
A: Absolutely. Assemble, cover, and refrigerate up to 24 hours. Add 10–15 minutes to the covered bake time when starting from chilled.
Q: How long does this keep in the fridge?
A: Stored in an airtight container or tightly covered, it will keep 3–4 days in the refrigerator.
Q: Will no-boil noodles work?
A: Yes. If using no-boil noodles, ensure your sauce is slightly more liquid during assembly and follow the package guidance for layering.
Q: Can I freeze single portions?
A: Yes. Wrap single slices tightly and freeze up to 3 months. Thaw overnight in the fridge before reheating.
Conclusion
This vegetable lasagna is reliable, flavorful, and forgiving — perfect for monthnight dinners and weekend guests. For another well-tested approach with seasonal vegetables and lots of helpful step photos, check out this best vegetable lasagna recipe from a respected home-cooking source. If you want a lighter, vegetable-forward take with different cheeses and herbs, see this vegetarian lasagna recipe for fresh variation ideas.
Print
Vegetable Lasagna with Roasted Veggies
- Total Time: 80 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A delicious vegetable lasagna layered with roasted veggies, ricotta, and a flavorful tomato sauce, perfect for dinner parties or meal prep.
Ingredients
- 9–12 lasagna noodles (no-boil or regular)
- 2 medium zucchini, sliced
- 1 medium eggplant, sliced
- 3 bell peppers, sliced
- 30 ml (2 tbsp) olive oil
- 5 g (1 tsp) salt
- 800 g (28 oz) canned crushed tomatoes
- 150 g (5 oz) onion, finely chopped
- 3 garlic cloves, minced
- 5 g (1 tsp) sugar
- 5 g (1 tsp) dried oregano
- 450 g (16 oz) whole-milk ricotta
- 1 large egg
- 60 g (1/2 cup) grated Parmesan
- 10 g (2 tbsp) fresh basil, chopped
- 2 g (1/2 tsp) black pepper
- 120–150 g (1–1¼ cups) shredded mozzarella
Instructions
- Preheat oven to 220°C (425°F). Slice vegetables and roast with olive oil and salt.
- Heat olive oil in a skillet, sauté onion and garlic until translucent.
- Add canned crushed tomatoes, sugar, oregano, salt and pepper; simmer until thickened.
- Combine ricotta, egg, Parmesan, basil, and black pepper in a bowl.
- Assemble the lasagna in a baking dish with layers of sauce, noodles, ricotta, vegetables, and mozzarella.
- Bake covered for 30 minutes, then uncover and bake until cheese is golden.
- Rest for 10–15 minutes before slicing. Enjoy!
Notes
For a vegan option, substitute the ricotta and egg with blended firm tofu, lemon juice, and nutritional yeast.
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 slice
- Calories: 410
- Sugar: 8g
- Sodium: 620mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 60mg
