Flavorful Veggie Lasagna

Flavorful Vegetable Lasagna — A Simple Layered Bake

Bright roasted bell peppers and bubbling cheese hit the nose first, then the first fork reveals tender pasta and a saucy, herb-scented filling. I developed this recipe after testing it eight times to balance moisture, texture, and flavor. This version keeps layers saucy without becoming watery, thanks to roasted vegetables, a quick sautéed soffritto, and a light béchamel that binds without weighing the dish down. It’s the lasagna I perfected during a six-month stint cooking in a busy Italian kitchen, adapted for home ovens and weeknight schedules. Read on for clear steps, metric and imperial measures, and practical make-ahead tips before you start layering.

Why This Recipe Works

  • Roasting vegetables removes excess moisture and concentrates flavor so the lasagna doesn’t get soggy.
  • A light béchamel (white sauce) replaces heavy ricotta-only layers to keep the bake creamy but not dense.
  • Building layers from dry pasta plus a wet sauce prevents undercooked noodles and reduces boiling time.
  • Quick sauté of onion, garlic, and herbs (soffritto) adds savory depth that bright roasted vegetables lack alone.
  • Finishing under the broiler gives a golden top while preserving moist layers beneath.

Ingredients Breakdown

  • Lasagna sheets (no-boil or pre-cooked): 12 sheets (about 250 g / 8.8 oz). No-boil saves time, but if using regular, pre-cook 2 minutes less than package directions.
  • Eggplant and zucchini: 300 g (10.5 oz) total, cut into 1 cm (1/2 inch) slices. Roasting concentrates flavor and reduces water.
  • Bell peppers: 2 medium (about 300 g / 10.5 oz), sliced. Use mixed colors for sweetness and visual appeal.
  • Mushrooms: 200 g (7 oz), sliced. They add umami and soak up sauce.
  • Onion + garlic (soffritto): 1 medium onion (150 g / 5.3 oz) finely diced and 3 garlic cloves minced. This builds savory foundation.
  • Tomato sauce: 900 ml (3 3/4 cups) good passata or crushed tomatoes. Use plain tomatoes so you control salt and herbs.
  • Ricotta mixture: 450 g (1 3/4 cups) whole-milk ricotta, 1 egg, 30 g (1/2 cup) grated Parmesan, salt and pepper to taste. Ricotta adds creaminess; egg helps set the layer.
  • Béchamel (optional light white sauce): 40 g (3 tbsp) butter, 40 g (1/3 cup) all-purpose flour, 600 ml (2 1/2 cups) whole milk, pinch nutmeg, salt. This keeps the bake cohesive without heaviness.
  • Mozzarella: 250 g (9 oz) low-moisture, shredded. Use fresh for bloom and low-moisture for less water.
  • Olive oil, salt, pepper, dried oregano, fresh basil to finish.

Substitutions and impact warnings:

  • You can use part-skim ricotta, but the final bake will be less rich.
  • Swap béchamel for 300 g (1 1/4 cups) additional ricotta if you want no-roux version; the texture will be denser and creamier.
  • If using Morton’s kosher salt instead of Diamond Crystal, use roughly half the volume because Morton’s is denser.

Essential Equipment

  • 33 x 23 cm (13 × 9 inch) baking dish — a different size changes layer count and bake time.
  • Large rimmed baking sheet for roasting vegetables.
  • Medium saucepan for béchamel.
  • Large skillet for the soffritto and mushroom sauté.
  • Microplane or fine grater for cheese.
  • Instant-read thermometer is helpful to check internal temperature (target layered hot center of about 74°C / 165°F).
  • If you don’t have a broiler-safe dish, transfer to a sheet tray for the final browning.

Step-by-Step Instructions

Prep Time: 30 minutes · Cook Time: 50 minutes · Inactive Time: None · Total Time: 1 hour 20 minutes · Servings: 8 (1 slice)

Step 1: Roast the vegetables

Preheat oven to 220°C (425°F). Toss eggplant, zucchini, and peppers with 30 ml (2 tbsp) olive oil and 1 tsp kosher salt on a sheet pan; roast for 18–22 minutes, turning once, until edges caramelize and vegetables are tender. Remove and set aside to cool slightly.

Step 2: Make the soffritto and mushrooms

Heat 30 ml (2 tbsp) olive oil in a large skillet over medium heat (about 175°C / 350°F surface temp). Sauté the diced onion for 4–5 minutes until translucent and fragrant, then add garlic and sliced mushrooms and cook 3–4 minutes more until mushrooms release moisture and it mostly evaporates. Season with 1 tsp dried oregano and a pinch of salt.

Step 3: Prepare the tomato sauce

Pour 900 ml (3 3/4 cups) crushed tomatoes into the skillet with the soffritto; simmer gently for 8–10 minutes until slightly reduced and bright. Taste and season with salt and pepper; add a few basil leaves for freshness. The sauce should be spoonable and not watery.

Step 4: Mix the ricotta layer and make the béchamel

In a bowl, stir together 450 g (1 3/4 cups) ricotta, 1 beaten egg, and 30 g (1/2 cup) grated Parmesan; season with salt and pepper. For béchamel, melt 40 g (3 tbsp) butter in a saucepan, whisk in 40 g (1/3 cup) flour and cook 1 minute, then whisk in 600 ml (2 1/2 cups) warm milk until smooth; simmer 4–5 minutes until thickened. Do not overcook béchamel — it should coat the back of a spoon.

Step 5: Assemble the lasagna

Preheat oven to 190°C (375°F). Spoon 120 ml (1/2 cup) tomato sauce into the bottom of the baking dish. Layer 3–4 lasagna sheets (depending on size), then a third of the roasted vegetables, half the ricotta, a third of the béchamel (if using), and 75 g (3 oz) shredded mozzarella. Repeat once, finishing with a final pasta layer, remaining sauce, béchamel, and 100 g (3.5 oz) mozzarella on top. Press layers gently to eliminate big air pockets but do not compress.

Step 6: Bake and rest

Cover tightly with foil and bake at 190°C (375°F) for 30 minutes. Remove foil and bake another 15–20 minutes until bubbling and the top reaches 74°C (165°F) in the center and is lightly browned. Rest the lasagna for 10–15 minutes before slicing — this helps the layers set and slice cleanly.

Expert Tips & Pro Techniques

  • Don’t skip roasting: raw zucchini or eggplant can release water during baking and make the lasagna watery. Roast until lightly caramelized.
  • Common mistake: over-saucing. If tomato sauce is very thin, simmer 5–10 minutes to concentrate it before assembling.
  • Make-ahead: Assemble the lasagna up to 24 hours ahead, cover tightly, and refrigerate. Add 10–15 minutes to the covered bake time when cooking from cold.
  • Professional trick for cleaner slices: use an offset spatula to lift slices; run a knife under hot slices and wipe between cuts.
  • For even cooking, let the lasagna sit at room temperature 20 minutes before baking if assembled from the fridge.
  • To reduce sodium without losing flavor, use low-sodium tomatoes and boost herbs and garlic.

Storage & Reheating

  • Refrigerator: Store cooled lasagna in an airtight container or covered with foil for up to 4 days. Reheat single portions in a covered oven-safe dish at 175°C (350°F) for 12–15 minutes, until hot.
  • Freezer: Freeze individual slices wrapped tightly in plastic and foil, or freeze the whole pan (well wrapped) for up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheating: For best texture, reheat in a 175°C (350°F) oven for 15–20 minutes for slices, longer for a full pan. Avoid microwaving as it can make the texture gummy.

Variations & Substitutions

  • Gluten-Free Version: Use a 12-sheet package of gluten-free lasagna noodles and pre-cook them according to package directions. No other changes; baking time is the same.
  • Vegan Version: Replace ricotta with 450 g (1 3/4 cups) firm tofu blended with 1 tbsp lemon juice, 2 tbsp nutritional yeast, and salt. Replace béchamel with a cashew cream (soak 120 g / 3/4 cup cashews and blend with 240 ml / 1 cup water). Bake as directed but expect a slightly different texture.
  • Spinach-forward: Add 200 g (7 oz) sautéed spinach (well-drained) folded into the ricotta mixture. Keep quantities the same and drain spinach thoroughly to avoid extra moisture.
  • Hearty white bean boost: Stir 200 g (1 cup) mashed cannellini beans into the tomato sauce for protein and creaminess; no change to bake time.
  • Summer grilling: Replace roasted peppers with grilled summer squash and cherry tomatoes tossed with olive oil and oregano; roast time may drop to 12–15 minutes.

Serving Suggestions & Pairings

  • Light salad: Serve with arugula dressed in lemon and olive oil to cut the richness.
  • Bread: Warm garlic focaccia or crusty sourdough is excellent for mopping sauce.
  • Wine pairing: A medium-bodied red like Chianti or a bright rosé complements roasted vegetables.
  • For a festive twist, serve with roasted potatoes and simple steamed greens; see our holiday lasagna dessert pairing for a fun after-dinner idea.

Ingredients and technique notes

  • If you want a higher-protein option, swap half the ricotta for a drained, blended cottage cheese; for inspiration on cottage-cheese uses, see creative cottage cheese recipes.
  • Looking for kid-friendly presentation ideas or playful vegetable plating, our guide on fun veggie plates has great visuals.

Nutrition Information (per serving)
Serving size: 1 slice | Yield: 8 servings

  • Calories: 430 kcal
  • Total Fat: 20 g
  • Saturated Fat: 9 g
  • Cholesterol: 85 mg
  • Sodium: 520 mg
  • Total Carbohydrates: 38 g
  • Dietary Fiber: 5 g
  • Sugars: 9 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 dry?
A: If you used very lean cheeses or under-sauced the layers, the bake can dry out. Ensure you have at least 900 ml (3 3/4 cups) tomato sauce and a moist ricotta mix. Resting 10–15 minutes after baking also lets moisture redistribute.

Q: Can I make this without eggs?
A: Yes. Omit the egg in the ricotta and add 1 tbsp cornstarch to help set the layer, or use 120 g (1/2 cup) mashed silken tofu blended with the ricotta to improve stability.

Q: Can I double this recipe?
A: Yes. Use two 33 x 23 cm (13 × 9 inch) pans or a single larger pan; baking time will increase by 10–15 minutes if the pan is deeper. Check that the center reaches 74°C (165°F).

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

Q: How long does this keep in the fridge?
A: Stored in an airtight container or covered with foil, the lasagna keeps 3–4 days refrigerated.

Q: Will the no-boil noodles be cooked through?
A: Yes, if you use enough sauce and follow the recipe’s bake time. If your sauce seems thin, simmer until reduced before assembling.

Q: Can I freeze single slices?
A: Yes. Wrap slices tightly in plastic and foil, and freeze up to 3 months. Thaw overnight in the fridge and reheat in a 175°C (350°F) oven until hot.

Conclusion

This lasagna hits the balance between home-cook simplicity and layered flavor. For a different vegetarian approach, try the Love and Lemons’ vegetarian lasagna recipe for more vegetable-forward ideas. If you enjoy variations and community-tested tweaks, explore Laila’s Pantry’s vegetarian lasagna for another inspiring take.

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 12 192645 819x1024 1

Flavorful Vegetable Lasagna


  • Author: anna
  • Total Time: 80 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

A deliciously layered vegetable lasagna with roasted bell peppers, eggplant, zucchini, and a light béchamel, perfected for home cooking.


Ingredients

  • Lasagna sheets (no-boil or pre-cooked): 12 sheets (about 250 g / 8.8 oz)
  • Eggplant and zucchini: 300 g (10.5 oz) total, cut into 1 cm (1/2 inch) slices
  • Bell peppers: 2 medium (about 300 g / 10.5 oz), sliced
  • Mushrooms: 200 g (7 oz), sliced
  • Onion: 1 medium (150 g / 5.3 oz), finely diced
  • Garlic: 3 cloves, minced
  • Tomato sauce: 900 ml (3 3/4 cups) passata or crushed tomatoes
  • Ricotta: 450 g (1 3/4 cups) whole-milk ricotta
  • Egg: 1
  • Parmesan: 30 g (1/2 cup) grated
  • Béchamel (optional): 40 g (3 tbsp) butter, 40 g (1/3 cup) all-purpose flour, 600 ml (2 1/2 cups) whole milk, pinch of nutmeg, salt
  • Mozzarella: 250 g (9 oz) low-moisture, shredded
  • Olive oil, salt, pepper, dried oregano, fresh basil to finish

Instructions

  1. Preheat oven to 220°C (425°F). Toss eggplant, zucchini, and peppers with olive oil and salt on a sheet pan; roast for 18–22 minutes until tender.
  2. Heat olive oil in a large skillet over medium heat. Sauté the diced onion for 4–5 minutes, then add garlic and mushrooms, cooking until moisture evaporates.
  3. Pour crushed tomatoes into the skillet; simmer for 8–10 minutes and season with salt and pepper.
  4. In a bowl, mix together ricotta, beaten egg, and Parmesan, seasoning with salt and pepper. For béchamel, melt butter, whisk in flour, then milk until thickened.
  5. Preheat oven to 190°C (375°F). Spoon tomato sauce into the baking dish, layer noodles, roasted vegetables, ricotta, béchamel, and mozzarella.
  6. Cover with foil and bake for 30 minutes. Remove foil and bake another 15–20 minutes until bubbling and lightly browned. Rest for 10–15 minutes before slicing.

Notes

Roast vegetables to concentrate flavors and avoid sogginess. Make ahead and refrigerate to enjoy later.

  • Prep Time: 30 minutes
  • Cook Time: 50 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 slice
  • Calories: 430
  • Sugar: 9g
  • Sodium: 520mg
  • Fat: 20g
  • Saturated Fat: 9g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 5g
  • Protein: 20g
  • Cholesterol: 85mg