Flavorful Veggie Lasagna

Flavorful Veggie Lasagna — Easy Weeknight Family Dish

The first bite is warm, saucy, and full of roasted veggie sweetness. Flavorful Veggie Lasagna builds deep flavor with caramelized vegetables, bright tomato sauce, and a creamy ricotta layer. After testing this recipe 8 times with different oven roasts and noodle types, I settled on a balance that keeps the lasagna moist without sogginess. This is the version I perfected while staging in a small Italian kitchen, where timing and texture mattered for every slice. The method uses simple techniques—roasting, seasoning, and layered construction—so home cooks get consistent results. Read on for exact measurements, step timings, and pro tips that prevent common failures. Let’s assemble a lasagna that feeds a crowd and warms the weeknight table.

Why This Recipe Works

  • Roasting concentrates the vegetables’ natural sugars, giving the filling caramelized depth without added sugar.
  • A thin, well-seasoned tomato sauce prevents the dish from becoming watery while still keeping noodles tender.
  • A ricotta-egg binder adds creaminess and structure so slices hold together when cut.
  • Layer order matters: sauce–noodle–cheese–veggies locks moisture and prevents soggy top layers.
  • Baking covered then uncovered gives even cooking and a golden, slightly crisp top.

Ingredients Breakdown

  • Lasagna noodles (250 g / about 9–12 sheets, no-boil or boiled): Provide structure. No-boil noodles save time but need a slightly wetter sauce. If using dried noodles, boil until very al dente.
  • Olive oil (60 ml / 4 tbsp): For roasting and sautéing. Use a good extra-virgin for flavor.
  • Eggplant, zucchini, bell pepper, mushrooms (about 1.2 kg total / 2.6 lb): Roasted to concentrate flavor. Chop into 2–3 cm pieces for even roasting.
  • Yellow onion (150 g / 1 medium): Sweated to sweeten the sauce base.
  • Garlic (12 g / 3 cloves): Adds aromatics; mince finely.
  • Canned crushed tomatoes (800 g / 28 oz): Forms the sauce body. Use a quality brand with no added sugar.
  • Tomato paste (60 g / 2 tbsp): Deepens tomato flavor and thickens the sauce.
  • Fresh basil and dried oregano: Fresh basil for brightness; dried oregano for backbone.
  • Ricotta cheese (650 g / 2 ¾ cups): Creamy binder. For lighter texture, use part-skim ricotta.
  • Egg (1 large): Binds the ricotta; omit only if strictly egg-free and expect a looser filling.
  • Parmesan or Pecorino Romano (80 g / ¾ cup, grated): Salt and umami boost.
  • Mozzarella (400 g / 3 cups, shredded): Melts for the top layer.
  • Kosher salt and freshly ground black pepper: Season to taste. Use Diamond Crystal? If using Morton’s, reduce by ~30%.
  • Red pepper flakes (optional): A pinch for heat.

Substitutions with impact warnings:

  • Swap Greek yogurt for part of the ricotta for tang and protein, but expect slightly firmer texture.
  • Gluten-free lasagna noodles work; choose a brand that tolerates boiling. Baking time may increase by 5–7 minutes.
  • For a vegan version, replace ricotta with blended tofu and nutritional yeast and omit the egg; the filling will be less rich.

Essential Equipment

  • Roasting pan or sheet tray (rimmed): For even roasting of vegetables.
  • 9 x 13-inch (23 x 33 cm) baking dish: Fits 3 layers comfortably. Do not use a significantly smaller dish—overflow and uneven baking will result.
  • Large skillet or sauté pan: For building the sauce.
  • Mixing bowls: For ricotta mixture and tossed vegetables.
  • Spatula and wooden spoon: For gentle mixing.
  • Instant-read thermometer (optional): Check center temperature—should reach 74°C (165°F) when hot through.
  • Aluminum foil: To bake covered, then remove for browning.
  • If you don’t have a 9 x 13 dish, a similar-volume ovenproof casserole will work; adjust layer height to avoid overflow.

Step-by-Step Instructions

Prep time: 25 minutes | Cook time: 50 minutes | Inactive time: 15 minutes | Total time: 1 hour 30 minutes | Serves: 8 (1 slice)

Step 1: Roast the vegetables

Preheat the oven to 220°C (425°F). Toss 1.2 kg (2.6 lb) mixed vegetables (1 medium eggplant, 2 medium zucchini, 2 bell peppers, 200 g / 7 oz mushrooms) with 30 ml (2 tbsp) olive oil and 1 tsp kosher salt. Roast on a rimmed sheet for 18–22 minutes, turning once, until edges are caramelized and tender.

Step 2: Make the tomato sauce

Lower oven to 180°C (350°F). In a large skillet, heat 30 ml (2 tbsp) olive oil over medium heat. Cook 150 g (1 medium) chopped onion for 5–6 minutes until translucent and fragrant, then add 3 minced garlic cloves and cook 30 seconds. Stir in 60 g (2 tbsp) tomato paste and cook 1 minute; add 800 g (28 oz) crushed tomatoes, 1 tsp dried oregano, a handful of chopped basil, salt, and pepper, then simmer gently for 10 minutes to thicken.

Step 3: Prepare the ricotta mixture

In a bowl, combine 650 g (2 ¾ cups) ricotta, 1 large egg, 50 g (½ cup) grated Parmesan, a pinch of salt, and 1 tbsp chopped basil. Mix until smooth. Do not overmix—stop once evenly combined. This keeps the ricotta light.

Step 4: Assemble the layers

Spread a thin layer (about 200 g / ¾ cup) of sauce on the bottom of a 9 x 13-inch (23 x 33 cm) dish to prevent sticking. Lay 3 to 4 noodles to cover the base (about 250 g / 9–12 sheets total for three layers). Dollop and spread half the ricotta mixture (about 325 g / 1 ⅜ cups), distribute half the roasted vegetables (about 600 g / 1.3 lb), and sprinkle 100 g (¾ cup) shredded mozzarella. Repeat: sauce, noodles, ricotta, vegetables, mozzarella. Finish with a final noodle layer, sauce (about 200–250 g / ¾–1 cup), and remaining mozzarella and 30 g (¼ cup) Parmesan.

Step 5: Bake and rest

Cover tightly with foil and bake at 180°C (350°F) for 35 minutes. Remove foil and bake uncovered for 12–15 minutes until the top is bubbly and lightly browned. Internal temperature should reach 74°C (165°F). Let rest, uncovered, for 15 minutes before slicing—this helps the layers set.

Step 6: Slice and serve

Use a sharp knife to cut into 8 equal portions. Serve warm with a sprinkle of fresh basil and a grind of black pepper. Enjoy with a crisp salad or roasted potatoes.

Expert Tips & Pro Techniques

  • Do not skip roasting: direct roasting strips water and intensifies flavor—raw vegetables will release water and make the lasagna watery.
  • Common mistake: adding too much sauce. Aim for a sauce that is thick enough to coat the back of a spoon; if it’s runny, simmer 5–10 minutes longer.
  • Make-ahead: Assemble the lasagna up to 24 hours ahead, cover tightly, and refrigerate. Add 10–15 minutes to the covered bake time from chilled.
  • Professional shortcut: Brush the edges of noodles with a tiny bit of oil to prevent sticking and tearing during layering.
  • If using no-boil noodles, add an extra 60–90 ml (¼–⅓ cup) sauce distributed across layers to hydrate noodles properly.
  • To get an evenly browned top without overcooking the interior, bake covered, then finish under the broiler for 1–2 minutes—watch closely.

Storage & Reheating

  • Refrigerator: Cool to room temperature, then store in an airtight container or cover the baking dish tightly with foil. Keeps well for 3–4 days.
  • Freezer: This lasagna freezes well. Wrap tightly in two layers of foil or place slices in freezer-safe containers. Freeze for up to 3 months. To thaw, move to the fridge overnight.
  • Reheating: Reheat individual slices in a 175°C (350°F) oven for 12–15 minutes or until heated through. From frozen, bake covered at 175°C (350°F) for 30–40 minutes, then uncover and bake 10 minutes to brown. Avoid microwaving if you want to preserve texture—it can make the noodles gummy.

Variations & Substitutions

  • Gluten-Free Version: Swap regular lasagna noodles for a 1:1 gluten-free lasagna noodle (check package cooking instructions). You may need to increase bake time by 5–8 minutes and add 60 ml (¼ cup) extra sauce.
  • Vegan Version: Replace ricotta with blended firm tofu (650 g tofu blended with 2 tbsp lemon juice and 2 tbsp nutritional yeast) and omit the egg. Use vegan mozzarella and increase baking time by ~5 minutes. Texture will be slightly less creamy.
  • Hearty Spinach & Mushroom Only: Replace the mixed roasted vegetables with 900 g (2 lb) sautéed spinach and mushrooms (cook down until almost dry). Keep all other quantities the same.
  • Lighter, Low-Fat: Use part-skim ricotta (650 g) and 300 g (2 cups) reduced-fat mozzarella. Expect a slightly drier mouthfeel; add 2 tbsp extra olive oil to vegetables for mouthfeel.
  • Spicy Mediterranean: Add 1 tsp crushed red pepper to the sauce and swap basil for chopped oregano and kalamata olives (100 g / ⅔ cup) between layers.

Serving Suggestions & Pairings

  • Crisp green salad with lemon vinaigrette — the acid cuts the richness. (Pair with our Garlic Roasted Potatoes.)
  • Crusty bread or focaccia to soak up sauce.
  • Red wine: a medium-bodied Sangiovese or Chianti complements the tomato base.
  • For a lighter meal, serve with steamed green beans and a squeeze of lemon.

Nutrition Information

Serving size: 1 slice | Servings: 8

Per serving (estimate):

  • Calories: 480 kcal
  • Total Fat: 22 g
  • Saturated Fat: 10 g
  • Cholesterol: 80 mg
  • Sodium: 680 mg
  • Total Carbohydrates: 42 g
  • Dietary Fiber: 4 g
  • Sugars: 8 g
  • Protein: 26 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: Dry lasagna usually means not enough sauce or overcooked noodles. Ensure the tomato sauce is slightly loose before assembling and avoid overbaking. If using no-boil noodles, add 60–90 ml (¼–⅓ cup) extra sauce.

Q: Can I make this without eggs?
A: Yes. Omit the egg in the ricotta mix; add 1–2 tbsp cornstarch or 30 g (3 tbsp) grated Parmesan to help bind. The texture will be a touch looser.

Q: Can I double this recipe?
A: Yes. Two 9 x 13-inch pans work great. Bake both in the same oven if space allows; rotate pans halfway through cooking. If stacking pans, cook one at a time.

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

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

Q: Can I use fresh lasagna sheets?
A: Yes. Fresh sheets cook faster and may require less sauce. Use them as-is and reduce initial covered baking time by 5–8 minutes, then check doneness.

Q: My top is browned but center is still cool—what happened?
A: The oven may be too hot or you didn’t bake covered long enough. Cover with foil and continue baking until the internal temperature reaches 74°C (165°F), then uncover to brown.

Conclusion

If you want more inspiration or alternate veggie-forward approaches, see this Vegetarian Lasagna Recipe from Love and Lemons for a layered garden-style take, and this Best Vegetable Lasagna Recipe from Cookie and Kate for another well-tested vegetable lasagna method. Try the technique tweaks here next time and adapt seasonally—this lasagna welcomes summer squash, winter squash, or whatever you have on hand.

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-215707-819x1024-1

Flavorful Veggie Lasagna


  • Author: anna
  • Total Time: 90 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

A delicious veggie lasagna with roasted vegetables, creamy ricotta, and a rich tomato sauce, perfect for family meals.


Ingredients

Scale
  • 250 g Lasagna noodles (about 912 sheets, no-boil or boiled)
  • 60 ml Olive oil (4 tbsp)
  • 1.2 kg Mixed vegetables (eggplant, zucchini, bell pepper, mushrooms)
  • 150 g Yellow onion (1 medium)
  • 12 g Garlic (3 cloves)
  • 800 g Canned crushed tomatoes (28 oz)
  • 60 g Tomato paste (2 tbsp)
  • Fresh basil (to taste)
  • Dried oregano (to taste)
  • 650 g Ricotta cheese (2 ¾ cups)
  • 1 large Egg
  • 80 g Parmesan or Pecorino Romano (¾ cup, grated)
  • 400 g Mozzarella (3 cups, shredded)
  • Kosher salt (to taste)
  • Freshly ground black pepper (to taste)
  • Red pepper flakes (optional)

Instructions

  1. Preheat the oven to 220°C (425°F). Toss 1.2 kg mixed vegetables with 30 ml olive oil and kosher salt. Roast for 18–22 minutes.
  2. Lower oven to 180°C (350°F). In a skillet, heat 30 ml olive oil, cook onion, add garlic, and then stir in tomato paste and crushed tomatoes. Simmer for 10 minutes.
  3. Combine ricotta, egg, Parmesan, salt, and basil in a bowl until smooth.
  4. Spread a layer of sauce in a 9 x 13-inch baking dish, add noodles, ricotta mixture, roasted vegetables, and mozzarella. Repeat layers.
  5. Cover with foil and bake at 180°C for 35 minutes. Uncover and bake for an additional 12–15 minutes.
  6. Let rest for 15 minutes before slicing. Serve warm.

Notes

Roasting vegetables enhances flavor. Assemble the lasagna up to 24 hours in advance for convenience.

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

Nutrition

  • Serving Size: 1 slice
  • Calories: 480
  • Sugar: 8g
  • Sodium: 680mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 4g
  • Protein: 26g
  • Cholesterol: 80mg

Written by Anna

Anna is the founder and recipe developer behind Chroka Recipes. She creates easy, restaurant-quality homemade recipes — from comforting dinners and decadent desserts to healthy salads and quick breakfasts. With 2,200+ published recipes, Anna helps home cooks discover their next favorite dish.