Delicious Vegetable Lasagna

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
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
delicious vegetable lasagna 2026 03 02 221144 819x1024 1

Vegetable Lasagna with Roasted Veggies


  • Author: anna
  • 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

Scale
  • 912 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
  • 120150 g (1–1¼ cups) shredded mozzarella

Instructions

  1. Preheat oven to 220°C (425°F). Slice vegetables and roast with olive oil and salt.
  2. Heat olive oil in a skillet, sauté onion and garlic until translucent.
  3. Add canned crushed tomatoes, sugar, oregano, salt and pepper; simmer until thickened.
  4. Combine ricotta, egg, Parmesan, basil, and black pepper in a bowl.
  5. Assemble the lasagna in a baking dish with layers of sauce, noodles, ricotta, vegetables, and mozzarella.
  6. Bake covered for 30 minutes, then uncover and bake until cheese is golden.
  7. 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