Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

Tired of the same old weeknight pasta? I get it after years of testing casserole dishes, comfort food, and quick dinners, I wanted something colorful, veggie-forward, and reliably comforting that could feed a crowd or make great leftovers. Enter this Layered Mediterranean Vegetable Lasagna with Creamy Ricotta: a bright, layered lasagna that balances roasted summer vegetables, tangy marinara, and a creamy ricotta-herb filling. It’s the kind of recipe that looks fancy but is surprisingly easy to assemble, and it travels well for potlucks, meal prep, or Sunday dinner.

If you love savory sides, try pairing it with this creamy polenta with poached eggs for a cozy, Italian-meets-Mediterranean meal.

WHY THIS RECIPE WORKS

  • Balanced textures: roasted vegetables give tender, slightly charred chew while ricotta and melted cheeses add creaminess for a luscious mouthfeel.
  • Simple layers: three-layer lasagna format keeps assembly quick and ensures even distribution of sauce, veggies, and cheese.
  • Flavor-forward but forgiving: garlic, dried herbs, and good marinara do the heavy lifting little room for mistakes.
  • Reliable technique: roasting vegetables concentrates flavor and prevents watery layers that can make lasagna soggy.
  • Scalable and prep-friendly: components can be made ahead (roasted veg + ricotta mix), then assembled and baked later.

Ingredients

IngredientQuantitySubstitutionsShopping Tips
Eggplant (large)1 large, sliced into 1/4-inch roundsUse 2 small eggplants or 1 pound portobello caps (sliced)Choose firm, glossy skin with no soft spots.
Zucchini2 medium, sliced lengthwise into 1/4-inch stripsYellow squash works fineMedium-size = less watery and more tender.
Red bell pepper1, halved and seededRoasted jarred red peppers in a pinchLook for bright color and firm flesh.
Yellow bell pepper1, halved and seededOrange pepper or extra red pepperBuy multiple colors for visual appeal.
Olive oilFor brushing (about 3–4 tbsp)Avocado oil for higher smoke pointExtra-virgin for flavor; use lighter oil for roasting at high heat.
Salt & pepperTo tasteSea salt or kosher saltSeason veggies before roasting to draw out moisture.
Lasagna noodles9 noodles (regular)No-boil noodles (skip precook step) or gluten-free noodlesIf using fresh lasagna sheets, reduce to 6–7 sheets.
Ricotta cheese1 cupVegan ricotta (tofu-based) for dairy-freeWhole-milk ricotta gives richer texture; drain watery ricotta.
Mozzarella cheese1 cup, shreddedVegan shredded mozzarella or provoloneLow-moisture mozzarella melts best.
Parmesan cheese1 cup, gratedPecorino Romano for sharper bite or nutritional yeast for veganBuy wedge and grate for best flavor.
Garlic2 cloves, minced1/2 tsp garlic powder (in a pinch)Fresh cloves are best; remove any green sprouts.
Dried oregano1 teaspoonUse 1 tbsp fresh chopped oreganoCrush in hand before adding to release oils.
Dried basil1 teaspoonSubstitute 1 tbsp fresh basil, choppedPair with fresh basil garnish for brightness.
Marinara sauce2 cupsHomemade tomato sauce or arrabiata for spiceChoose a quality marinara with basil and garlic; avoid very thin sauces.
Fresh basilFor garnishFresh parsley or oreganoPick fragrant, unblemished leaves.
Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

Step-by-step directions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
    Tip: Use two sheets if your vegetables crowd the pan single-layer roasting gives even charring.

  2. Arrange the eggplant, zucchini slices, and bell peppers on the prepared baking sheet. Brush both sides with olive oil and season with salt and pepper.
    Tip: Brush generously on eggplant to prevent it from absorbing too much oil; sprinkle a little extra salt on the zucchini to pull out moisture for better roasting.

  3. Roast the vegetables in the preheated oven for about 20 minutes, flipping halfway, until tender and slightly charred.
    Tip: Remove pepper halves when their skins blister and char; transfer to a bowl and cover briefly to loosen skins for easy peeling if desired.

  4. While the vegetables are roasting, cook the lasagna noodles according to package instructions. Drain and set aside.
    Tip: Add a splash of oil to the cooking water to prevent sticking, and lay noodles flat on a sheet pan to avoid folding.

  5. In a small bowl, mix the ricotta cheese with minced garlic, oregano, basil, salt, and pepper.
    Tip: If your ricotta is watery, strain it in a fine mesh for 10–15 minutes for a thicker, creamier layer.

  6. Spread 1/2 cup of marinara sauce on the bottom of a 9×13-inch baking dish.
    Tip: A thin layer of sauce prevents noodles from sticking and adds moisture to the bake.

  7. Place three lasagna noodles over the sauce, followed by half of the roasted vegetables. Spread half of the ricotta mixture over the vegetables, then sprinkle with 1/3 of the mozzarella and parmesan cheeses.
    Tip: Tear larger vegetable pieces into bite-size pieces so each serving gets a balanced mix.

  8. Repeat the layering process: 1/2 cup marinara sauce, three lasagna noodles, remaining roasted vegetables, remaining ricotta, 1/3 of the mozzarella and parmesan.
    Tip: Press layers gently to remove large air pockets; this helps the lasagna set and slice cleanly.

  9. Finish with a layer of lasagna noodles, the rest of the marinara sauce, and the remaining mozzarella and parmesan cheeses.
    Tip: For extra browning, sprinkle a little extra parmesan on top before baking.

  10. Cover with foil and bake in the preheated oven for 25 minutes. Remove the foil and bake for an additional 15 minutes or until the top is golden and bubbly.
    Tip: Tent the foil loosely to prevent cheese from sticking; rotate the pan halfway through uncovered baking for even browning.

  11. Let the lasagna rest for at least 10 minutes before slicing. Garnish with fresh basil leaves before serving.
    Tip: Resting helps the lasagna set so slices hold together; use a serrated spatula for clean serving.

COMMON MISTAKES TO AVOID

  • Overcrowding the roasting pan: crowding causes steaming instead of roasting. Fix: use two pans or roast in batches so veggies char nicely.
  • Using watery ricotta: thin ricotta makes layers runny. Fix: strain ricotta through cheesecloth or drain in a fine mesh for 10–20 minutes.
  • Skipping sauce under the noodles: dry noodles absorb moisture and lead to a dry lasagna. Fix: always spread a thin sauce layer on the dish before the first noodle layer.
  • Undercooking noodles (if using regular): al dente is fine, but raw-tasting noodles mean uneven texture. Fix: slightly undercook per package so they finish in the oven; if using no-boil noodles, ensure sauce is a bit thinner.
  • Not resting before slicing: slicing too soon causes the lasagna to fall apart. Fix: wait 10–15 minutes and use a sharp, long spatula for serving.

Nutrition per serving

(Estimate, serves 8)

  • Calories: ~360 kcal
  • Fat: 18 g (mostly from olive oil and cheeses)
  • Carbohydrates: 34 g (fiber-rich veggies + noodles)
  • Protein: 16 g (cheeses + pasta)
    Health benefits: high in fiber and antioxidants from eggplant, zucchini, and peppers; calcium and protein from cheeses; lower in saturated fat if using part-skim ricotta and light mozzarella.

VARIATIONS & CUSTOMIZATIONS

  • Health-friendly option: Swap whole-milk ricotta for part-skim or a blended cottage cheese-ricotta mixture; use whole-wheat lasagna noodles for extra fiber.
  • Vegan swap: Use tofu-based ricotta (blend silken tofu with lemon, nutritional yeast, garlic, and salt) and vegan shredded cheeses; roast veggies as directed.
  • Add protein: Layer with cooked lentils or sautéed mushrooms for a meaty texture without meat. For omnivores, add a layer of cooked Italian sausage or shredded rotisserie chicken.
  • Flavor twists: Add a tablespoon of balsamic reduction to roasted peppers before layering, or mix in chopped sun-dried tomatoes into the ricotta for tang.
  • Equipment alternative: Use an air fryer (if it fits) to roast vegetables faster at 375°F for 12–15 minutes, flipping halfway. A convection oven speeds roasting and browning.

MAKE-AHEAD, STORAGE & REHEATING

Fridge storage:

  • Fully baked: Cool completely, cover tightly with foil or plastic wrap, and refrigerate for up to 4 days.
  • Unbaked/assembled: Assemble lasagna in foil pan, cover tightly, refrigerate up to 24 hours before baking (add 5–10 minutes to covered baking time).

Freezer tips:

  • Freeze unbaked: Wrap tightly with two layers of foil and freeze up to 3 months. Bake from frozen: remove any plastic, keep foil, and bake at 375°F for 60–75 minutes until hot; uncover for final 15 minutes to brown.
  • Freeze slices: Flash-freeze portions on a sheet tray, then transfer to labeled freezer bags for up to 3 months.

Best reheating method:

  • Oven: Preheat to 350°F, cover with foil, and bake 20–25 minutes (from refrigerated) until heated through; uncover for last 5 minutes to re-crisp top.
  • Microwave: Use microwave-safe dish, cover loosely, heat on medium power in 1–2 minute intervals to avoid rubbery cheese. For best texture, reheat in oven.

Serving suggestions and pairings

Side dishes:

  • Light salad: Arugula with lemon vinaigrette or a simple cucumber-tomato salad cuts the richness.
  • Bread: Toasty garlic bread or crusty sourdough for sopping up sauce.
  • Vegetables: Roasted asparagus or green beans with lemon zest.

Occasions:

  • Weeknight dinner: Assemble ahead, bake after work.
  • Holidays or potluck: Make in a foil pan; it travels and feeds a crowd.
  • Meal prep: Cut into portions for easy lunches or dinners through the week.

FAQ

Can I make Layered Mediterranean Vegetable Lasagna with Creamy Ricotta ahead of time?
Yes you can roast the vegetables and mix the ricotta up to 2 days ahead, then assemble and bake when ready. Fully assembled, unbaked lasagna keeps well in the fridge for 24 hours before baking.

Why is my Layered Mediterranean Vegetable Lasagna with Creamy Ricotta dry?
Dryness usually comes from under-saucing, using overly-dry ricotta, or overbaking. Ensure you add the recommended sauce between layers and consider a slightly thinner marinara or a splash of reserved pasta water if needed.

Can Layered Mediterranean Vegetable Lasagna with Creamy Ricotta be frozen?
Yes. Freeze either assembled/unbaked (wrap tightly) or fully baked portions. Bake from frozen at a slightly lower temperature and longer time covered then uncover to brown.

Do I have to peel the peppers or eggplant?
No. Eggplant skin is edible and nutritious; peel only if it’s particularly thick or bitter. Roasted pepper skins can be removed for texture preference, but leaving them is fine.

Can I make this recipe gluten-free?
Absolutely. Use gluten-free lasagna noodles (pre-cook if required) and check marinara for hidden gluten-containing thickeners.

CONCLUSION

This Layered Mediterranean Vegetable Lasagna with Creamy Ricotta is a weekday hero and weekend showstopper colorful, comforting, and easy to adapt to your diet and pantry. Try the variations, prep the components ahead, and don’t skip the 10-minute rest before slicing for the best results. If you make it, save this recipe, leave a comment below with your favorite add-ins, and share with friends who love veggie-forward comfort food.

Enjoy and happy cooking!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Layered Mediterranean Vegetable Lasagna With Cream 2026 01 13 221602 683x1024 1

Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

A colorful, veggie-forward lasagna featuring roasted summer vegetables and a creamy ricotta-herb filling, perfect for feeding a crowd or meal prep.

  • Total Time: 75 minutes
  • Yield: 8 servings

Ingredients

Scale
  • 1 large Eggplant, sliced into 1/4-inch rounds
  • 2 medium Zucchini, sliced lengthwise into 1/4-inch strips
  • 1 Red bell pepper, halved and seeded
  • 1 Yellow bell pepper, halved and seeded
  • 34 tbsp Olive oil, for brushing
  • Salt & pepper, to taste
  • 9 Lasagna noodles (regular)
  • 1 cup Ricotta cheese
  • 1 cup Mozzarella cheese, shredded
  • 1 cup Parmesan cheese, grated
  • 2 cloves Garlic, minced
  • 1 tsp Dried oregano
  • 1 tsp Dried basil
  • 2 cups Marinara sauce
  • Fresh basil, for garnish

Instructions

  1. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Arrange the eggplant, zucchini slices, and bell peppers on the baking sheet. Brush with olive oil and season with salt and pepper.
  3. Roast the vegetables for about 20 minutes, flipping halfway, until tender and slightly charred.
  4. While the vegetables are roasting, cook the lasagna noodles according to package instructions. Drain and set aside.
  5. In a small bowl, mix the ricotta cheese with minced garlic, oregano, basil, salt, and pepper.
  6. Spread 1/2 cup of marinara sauce on the bottom of a 9×13-inch baking dish.
  7. Layer three lasagna noodles over the sauce, followed by half of the roasted vegetables, half of the ricotta mixture, and 1/3 of the mozzarella and parmesan cheeses.
  8. Repeat the layering: sauce, noodles, remaining vegetables, remaining ricotta, 1/3 of the mozzarella and parmesan.
  9. Finish with a layer of noodles, remaining marinara sauce, and the remaining cheeses.
  10. Cover with foil and bake for 25 minutes, then remove the foil and bake for an additional 15 minutes until golden and bubbly.
  11. Let the lasagna rest for at least 10 minutes before slicing and garnish with fresh basil leaves.

Notes

For variations, consider adding cooked lentils or sautéed mushrooms. To reduce saturated fat, choose part-skim ricotta and light mozzarella.

  • Author: soukaina
  • Prep Time: 35 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Vegetarian