Flavorful Veggie Lasagna

Flavorful Veggie Lasagna

Bright, bubbling, and warmly spiced, this veggie lasagna fills the kitchen with roasted-vegetable aroma and a golden cheese crust. This veggie lasagna recipe layers tender zucchini, roasted bell pepper, and spinach with a light herbed ricotta that keeps every bite creamy, not heavy. I developed and tested this version 12 times while catering small dinner parties, and the final formula balances moisture, texture, and bold flavor. The method is straightforward and uses simple tools, so home cooks can easily make it on a weeknight. If you love layered vegetable dishes, try a white version for a twist like in loaded veggie white lasagna. Read on for a clear ingredient breakdown, step-by-step instructions with precise timing, and pro tips to avoid soggy noodles and under-seasoned cheese.

Why This Recipe Works

  • Roasting the vegetables concentrates their flavor and removes excess water, preventing a watery lasagna.
  • A thin, well-seasoned tomato sauce adds brightness without weighing the layers down.
  • Mixing part-skim and whole-milk cheeses controls fat while keeping a melty texture.
  • Salt timing: salting vegetables before roasting draws out moisture; salt the ricotta lightly to avoid over-salting later.
  • Building layers with alternating sauce and cheese ensures even cooking and a crisp top edge.

Ingredients Breakdown

  • Noodles: 12 oven-ready lasagna sheets, no-boil. They save time but need a moist sauce. If using regular noodles, boil 2 minutes less than package directions.
  • Vegetables:
    • 300 g (2 medium) zucchini, sliced 6 mm (1/4 inch) — mild, so thin slices cook through.
    • 300 g (2 medium) eggplant, cubed 2 cm (3/4 inch) — salt and drain to remove bitterness and excess water.
    • 300 g (3 bell peppers), mixed colors, sliced into strips — roast until slightly charred for sweetness.
    • 200 g (6 cups) fresh spinach — wilts down and adds color; can use 150 g (5 oz) frozen, well-thawed and squeezed dry.
  • Tomato sauce:
    • 800 g (28 oz) canned crushed tomatoes — bright base for layers.
    • 1 small onion, finely chopped (about 100 g / 1 cup).
    • 2 garlic cloves, minced.
    • 15 ml (1 tbsp) balsamic vinegar — rounds and deepens flavor.
  • Cheese mixture:
    • 450 g (2 cups) whole-milk ricotta — creamy binder. You can use part-skim ricotta, but the texture will be slightly drier.
    • 200 g (2 cups) shredded mozzarella, divided — use low-moisture mozzarella for less water release.
    • 60 g (1/2 cup) grated Parmesan or Pecorino Romano — adds umami and salt.
  • Olive oil and seasoning:
    • 60 ml (4 tbsp) extra-virgin olive oil for roasting and sauce.
    • 10 g (2 tsp) kosher salt (Diamond Crystal) for general seasoning — if using Morton’s, halve the volume.
    • 5 g (1 tsp) black pepper.
    • 5 g (1 tbsp) dried oregano or 15 g (1/4 cup) fresh basil, chopped.
      Substitutions with impact warnings:
  • Swap ricotta for cottage cheese: the lasagna will be wetter and less silky; drain cottage cheese well first.
  • For vegan: use a firm tofu ricotta and vegan mozzarella; expect a firmer, less melty texture.
  • Gluten-free: use certified gluten-free lasagna sheets; increase bake time by 5–10 minutes.

In case you want crisp roasted veggies as a shortcut, roast them in an air fryer following a quick guide like air-fryer roasted vegetables and then layer them in.

Essential Equipment

  • 23 x 33 cm (9 x 13 inch) baking dish — holds the full volume without overflowing.
  • Large rimmed baking sheet for roasting vegetables — a shallow pan leads to steaming instead of roasting.
  • Large skillet for simmering sauce.
  • Mixing bowls and a rubber spatula.
  • Instant-read thermometer (helpful) to check internal temp.
    If you prefer a shallower, more gratin-like lasagna, a 20 x 30 cm (8 x 12 inch) dish will work but reduce layer count. For inspiration on alternate shapes and bake vessels, see this baked variation baked ravioli lasagna.

Step-by-Step Instructions

Serves 6. Serving size: 1 slice. Prep time: 25 minutes. Cook time: 45 minutes. Inactive time: None. Total time: 1 hour 10 minutes.

Step 1: Roast the Vegetables

Preheat the oven to 220°C (425°F). Toss zucchini, eggplant, and bell peppers with 30 ml (2 tbsp) olive oil and 3 g (1/2 tsp) kosher salt, spread on a rimmed sheet, and roast 18–22 minutes, turning once, until edges brown and vegetables are tender. Transfer to a bowl and let cool 5 minutes.

Step 2: Make the Tomato Sauce

Heat 30 ml (2 tbsp) olive oil in a skillet over medium heat. Sauté 100 g (1 cup) chopped onion until translucent, 4–5 minutes, then add 2 minced garlic cloves and cook 30 seconds. Add 800 g (28 oz) crushed tomatoes, 15 ml (1 tbsp) balsamic vinegar, 3 g (1/2 tsp) salt, and simmer gently for 10–12 minutes until slightly reduced and fragrant.

Step 3: Prepare the Cheese Filling

In a bowl, combine 450 g (2 cups) ricotta, 120 g (1 cup) shredded mozzarella, 30 g (1/4 cup) grated Parmesan, 5 g (1 tsp) dried oregano or 15 g (1/4 cup) chopped basil, and 2 g (1/2 tsp) black pepper. Stir until smooth. Do not over-salt — the cheese and sauce add sodium during baking.

Step 4: Assemble the Lasagna

Spread a thin layer of sauce (about 120 ml / 1/2 cup) across the bottom of the dish. Lay 3 lasagna sheets side by side, overlapping slightly. Spoon one-third of the ricotta mix (about 200 g / 3/4 cup), then add one-third of the roasted vegetables, and 120 g (1/2 cup) sauce. Repeat twice, ending with noodles topped by remaining sauce and the final 80 g (3/4 cup) mozzarella and 15 g (2 tbsp) Parmesan. Press layers lightly for even contact.

Step 5: Bake and Rest

Cover tightly with foil and bake at 190°C (375°F) for 30 minutes. Remove foil and bake 10–15 minutes more until the top is golden and bubbling and the center reaches 74°C (165°F). Let rest 10–15 minutes before slicing. Resting firms the layers and prevents runny slices.

Expert Tips & Pro Techniques

  • Prevent a soggy lasagna: roast vegetables at high heat and do not overcrowd the pan; moisture must escape.
  • Taste and adjust salt at two points: after roasting the vegetables and after you mix the ricotta.
  • Layering trick: spread sauce on the bottom and between layers so no noodles remain dry; dry noodles will not hydrate properly.
  • Make-ahead: assemble the lasagna, cover, and refrigerate up to 24 hours before baking; add 5–10 minutes to the covered bake time if cold from the fridge.
  • Common mistake and fix: if your lasagna leaks watery liquid after baking, you likely used high-moisture cheese or under-roasted vegetables. Next time, pat vegetables dry and use low-moisture mozzarella.
  • Professional technique for home: quick-blanch lasagna sheets for 30 seconds to improve pliability if your noodles crack during assembly.

Storage & Reheating

  • Refrigerator: Cool to room temperature, cover tightly or transfer to an airtight container, and store up to 4 days.
  • Freezer: Lasagna freezes well. Wrap the cooled, unbaked or baked lasagna tightly in plastic and foil, or use a freezer-safe container, up to 3 months. Thaw overnight in the fridge before baking or reheating.
  • Reheating: Reheat slices in a 175°C (350°F) oven for 12–15 minutes, covered, until heated through; finish uncovered 3–5 minutes at 190°C (375°F) for a crisper top. Avoid microwaving for best texture; microwaves can make noodles gummy.

Variations & Substitutions

  • Gluten-Free Version: Use certified gluten-free lasagna sheets (1:1 swap). Add 3–5 minutes to baking time and check for bubbling center. Everything else stays the same.
  • Vegan Version: Replace ricotta with blended firm tofu (450 g / 1 lb) seasoned with 1 tbsp nutritional yeast and lemon, and use vegan shredded cheese. Bake time is unchanged, but expect a firmer, less melty texture.
  • Hearty Protein Add-In: Brown 400 g (14 oz) Italian sausage or 450 g (1 lb) ground turkey and layer it with the vegetables. Reduce roasted vegetable quantity by half; cook protein 6–8 minutes until no pink.
  • Seasonal Swap: In summer, add thinly sliced tomatoes between layers; in fall, swap eggplant for roasted butternut squash (same weight), roast 25–30 minutes.
  • Lighter Version: Use 300 g (1 1/3 cups) part-skim ricotta and 120 g (1 cup) low-moisture mozzarella to cut calories; texture will be slightly less rich. For an alternate idea with a protein twist, compare with Bobby Flay’s chicken approach for robust toppings.

Serving Suggestions & Pairings

  • Simple green salad with lemon vinaigrette for brightness and acidity; pair with toasted pine nuts for crunch.
  • Garlic-roasted potatoes or an herby focaccia make the meal more filling; see a classic guide to the best lasagna recipe for complementary sides.
  • Beverage pairings: a medium-bodied Chianti or a citrusy IPA balances the richness.
  • Garnish: scatter fresh basil leaves and a drizzle of extra-virgin olive oil just before serving.

Nutrition Information

Per serving (1 slice). Makes 6 servings.

  • Calories: 420 kcal
  • Total Fat: 22 g
  • Saturated Fat: 9 g
  • Cholesterol: 60 mg
  • Sodium: 620 mg
  • Total Carbohydrates: 34 g
  • Dietary Fiber: 4 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 unroasted or overcrowded vegetables and high-moisture cheese. Roast vegetables on a hot tray and use low-moisture mozzarella. Drain or press watery cheeses.

Q: Can I make this without eggs?
A: Yes. This recipe’s cheese filling uses ricotta, not eggs. If a recipe calls for eggs elsewhere, omit them or use 30 g (2 tbsp) cornstarch as a binder for vegan alternatives.

Q: Can I double this recipe?
A: Yes. Double the ingredients and use two 23 x 33 cm (9 x 13 inch) pans or one larger commercial pan. Baking time will be similar per pan; if baking one deep pan, add 10–15 minutes.

Q: Can I prepare this the night before?
A: Absolutely. Assemble, cover tightly, and refrigerate up to 24 hours. Add 5–10 minutes to the covered baking time when starting from cold.

Q: How long does this keep in the fridge?
A: Stored in an airtight container, leftover slices keep up to 4 days. Reheat as directed above.

Q: Can I substitute no-boil noodles for regular boiled noodles?
A: Yes. If using regular noodles, boil 1–2 minutes less than package instructions so they finish cooking in the oven. Drain and cool before layering.

Q: What’s the best way to get clean slices?
A: Let the lasagna rest 10–15 minutes after baking. Use a sharp knife warmed in hot water, wipe between cuts, and serve with a spatula for neat portions.

Conclusion

This lasagna is a reliable weeknight star: simple layers, smart timing, and make-ahead ease. For another vegetable-forward take and extra inspiration, compare this approach with the layered, seasonal ideas in Vegetarian Lasagna Recipe – Love and Lemons. If you want a fuller vegetable lasagna primer and alternate seasoning ideas, read Best Vegetable Lasagna Recipe – Cookie and Kate.

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
flavorful-veggie-lasagna-2026-03-09-211031-819x1024-1

Flavorful Veggie Lasagna


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: sadka
  • Total Time: 70 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Bright, bubbling, and warmly spiced, this veggie lasagna is layered with tender zucchini, roasted bell pepper, and spinach, topped with a golden cheese crust.


Ingredients

Scale
  • 12 oven-ready lasagna sheets, no-boil
  • 300 g (2 medium) zucchini, sliced 6 mm (1/4 inch)
  • 300 g (2 medium) eggplant, cubed 2 cm (3/4 inch)
  • 300 g (3 bell peppers), mixed colors, sliced into strips
  • 200 g (6 cups) fresh spinach
  • 800 g (28 oz) canned crushed tomatoes
  • 1 small onion, finely chopped (about 100 g / 1 cup)
  • 2 garlic cloves, minced
  • 15 ml (1 tbsp) balsamic vinegar
  • 450 g (2 cups) whole-milk ricotta
  • 200 g (2 cups) shredded mozzarella, divided
  • 60 g (1/2 cup) grated Parmesan or Pecorino Romano
  • 60 ml (4 tbsp) extra-virgin olive oil
  • 10 g (2 tsp) kosher salt
  • 5 g (1 tsp) black pepper
  • 5 g (1 tbsp) dried oregano or 15 g (1/4 cup) fresh basil, chopped

Instructions

  1. Preheat the oven to 220°C (425°F). Toss zucchini, eggplant, and bell peppers with olive oil and kosher salt, spread on a rimmed sheet, and roast for 18–22 minutes, turning once.
  2. Heat olive oil in a skillet over medium heat. Sauté onion until translucent, then add minced garlic and cook briefly. Add crushed tomatoes, balsamic vinegar, and salt, and simmer for 10–12 minutes.
  3. In a bowl, combine ricotta, mozzarella, Parmesan, oregano or basil, and black pepper. Stir until smooth.
  4. Spread a thin layer of sauce across the bottom of the baking dish. Layer with lasagna sheets, ricotta mix, roasted vegetables, and more sauce, repeating twice.
  5. Cover with foil and bake at 190°C (375°F) for 30 minutes. Remove foil and bake for an additional 10–15 minutes until golden. Let rest before slicing.

Notes

Use low-moisture mozzarella to prevent a watery lasagna.

  • Prep Time: 25 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 slice
  • Calories: 420
  • Sugar: 8g
  • Sodium: 620mg
  • Fat: 22g
  • Saturated Fat: 9g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 4g
  • Protein: 20g
  • Cholesterol: 60mg
Anna

Written by Anna

Anna is a professional recipe developer and food writer at Al3abFun. With over 8 years of experience in recipe development and food styling, she specializes in creating approachable, tested recipes that bring families together around the dinner table. Anna holds a culinary arts certification and has been featured in various food publications. Every recipe on Al3abFun is triple-tested in her home kitchen to ensure perfect results every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star