30-MINUTE MEALS! Get the email series now
Royal Recipe

Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

5 from 1 vote
1 Comments
Natalia Reed
By: Natalia ReedUpdated: Feb 10, 2026
This post may contain affiliate links. Please read our disclosure policy.

A vibrant, layered vegetable lasagna that marries roasted eggplant, zucchini, and peppers with a garlic-herb ricotta for a comforting Mediterranean twist.

Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

This layered Mediterranean vegetable lasagna has been a weekday savior and a weekend showstopper in my kitchen for years. I first put these vegetables between sheets of tender pasta during a warm August when my garden was overflowing with zucchini and the farmers' market was generous with eggplant and peppers. The result—smoky roasted vegetables, bright tomato sauce, and a pillowy ricotta mix—felt like summer compressed into a cozy, comforting casserole. Every time I make it, the house fills with the scent of roasted pepper and garlic, and family members start circling the oven minutes before it’s even done.

What makes this version special is the attention to layering and technique: slicing zucchini lengthwise so it acts like a soft lasagna sheet, salting eggplant lightly to reduce bitterness, and folding garlic and dried herbs into ricotta to give each bite an herby, creamy lift. It’s a dish that travels well to potlucks, keeps beautifully for leftovers, and converts even skeptical kids into vegetable lovers. If you love Mediterranean flavors—olive oil, oregano, basil, and fresh basil at the end—you’ll find this lasagna both familiar and unexpectedly delightful.

Why You'll Love This Recipe

  • Layered vegetables and cheeses create a balanced texture: tender roasted eggplant and zucchini paired with creamy ricotta and melty mozzarella for a comforting mouthfeel.
  • Uses pantry staples and market-fresh produce—marinara, dried herbs, and three common cheeses—so it’s easy to shop for and adaptable to what’s available.
  • Flexible timing: roast the vegetables ahead of time and assemble later, making this an excellent make-ahead option for busy evenings or entertaining.
  • Vegetarian and crowd-pleasing, it suits families and guests with varied diets while delivering strong, savory Mediterranean flavors.
  • Ready in about 90 minutes from start to finish (including roasting and baking), with only 30 minutes of active prep—perfect for weeknights or relaxed weekend cooking.

I remember the first time I served this at a summer dinner party: neighbors kept coming back for another slice and commented on the way the roasted peppers added a smoky-sweet surprise. My teenage niece, who usually picks around vegetables, declared it her favorite and asked for the recipe to take to college. That kind of reaction is why I keep this version in heavy rotation.

Ingredients

  • Eggplant (1 large): Choose a firm globe eggplant without soft spots. Slice into 1/4-inch rounds; salting briefly can help if the skin seems bitter, but I typically skip heavy salting for milder varieties.
  • Zucchini (2 medium): Slice lengthwise into 1/4-inch strips so they layer like sheets. Firm, glossy skin and small-to-medium size are best for even roasting and texture.
  • Bell peppers (1 red, 1 yellow): Halve and seed them; roasting develops a sweet, smoky flavor that brightens the whole dish. Look for thick-walled peppers for best results.
  • Lasagna noodles (9 sheets): Regular dried noodles cooked according to package instructions. You can use no-boil sheets if you prefer—reduce added sauce slightly.
  • Ricotta (1 cup): Whole-milk ricotta yields the creamiest texture; mix with garlic and herbs for an aromatic middle layer.
  • Mozzarella (1 cup shredded): Use low-moisture mozzarella for a melty, not watery, finish.
  • Parmesan (1 cup grated): Freshly grated Parmigiano-Reggiano has depth—use it for the final gratin topping.
  • Garlic, oregano, basil: Two cloves garlic minced with 1 teaspoon each dried oregano and dried basil fold into the ricotta to perfume every layer.
  • Marinara sauce (2 cups): Choose a chunky, well-seasoned jar or homemade sauce; it adds acidity and moisture to keep the layers bright.
  • Olive oil, salt, pepper, fresh basil: For brushing and finishing—extra virgin olive oil adds flavor and shines the vegetables beautifully.

Instructions

Preheat and Prepare Vegetables: Preheat the oven to 400°F. Line a baking sheet with parchment. Arrange 1/4-inch eggplant rounds, 1/4-inch zucchini strips, and pepper halves on the sheet. Brush both sides with olive oil and season lightly with salt and pepper. Roasting at high heat concentrates flavor and gives gentle charring—roast about 20 minutes, flipping once halfway, until tender and slightly charred. Visual cues: the eggplant should be collapsing slightly and peppers blistered. Cook the Pasta: While vegetables roast, bring a large pot of salted water to a boil and cook nine lasagna noodles according to package directions until al dente. Drain, rinse briefly with cool water to stop cooking and prevent sticking, and lay flat on a lightly oiled sheet to keep pliable. Make the Ricotta Mixture: In a bowl, combine 1 cup ricotta, minced garlic, 1 teaspoon dried oregano, 1 teaspoon dried basil, salt and pepper to taste. Stir until smooth; this mixture should be creamy and slightly loose so it spreads easily between layers. Assemble Layer One: Spoon 1/2 cup marinara sauce into the bottom of a 9x13-inch baking dish and spread evenly. Place three noodles across the sauce. Add half the roasted vegetables in an even layer, then spread half the ricotta mixture over the vegetables. Sprinkle with 1/3 of the shredded mozzarella and 1/3 of the grated Parmesan. Assemble Layer Two: Repeat: add another 1/2 cup marinara, three more noodles, the remaining roasted vegetables, the rest of the ricotta, and another 1/3 each of mozzarella and Parmesan. Smooth each layer gently—the goal is even coverage. Final Layer and Bake: Top with the final three noodles, spread the remaining marinara, and finish with the remaining mozzarella and Parmesan. Cover tightly with foil and bake at 375°F for 25 minutes (lowering the temperature from roasting avoids overbrowning). Remove the foil and bake an additional 15 minutes until the top is golden and bubbly. Rest and Garnish: Let the casserole rest for at least 10 minutes to set—this helps cleaner slices. Garnish with fresh basil leaves before serving. Serve warm with a simple green salad or crusty bread. Roasted Mediterranean vegetables ready for layering

You Must Know

  • High-heat roasting concentrates sweetness: roasting at 400°F caramelizes vegetables for deeper flavor and avoids watery layers.
  • Rest before slicing: a 10-minute rest helps the layers set so slices hold their shape.
  • Make-ahead friendly: assemble fully, refrigerate up to 24 hours, then bake covered for 35–40 minutes.
  • Freezes well: freeze in portions for up to 3 months; thaw overnight in the fridge before reheating at 350°F until warmed through.

My favorite aspect is how the dish improves with a day in the fridge—flavors marry and you can taste roasted pepper, oregano, and garlic in every forkful. At family gatherings, I often prepare this a day ahead to free up oven space and enjoy more time with guests. It’s reliably hearty and feels like a special meal without elaborate work.

Layers of cheese and sauce in lasagna

Storage Tips

Cool the lasagna to room temperature for no more than two hours, then store in an airtight container or cover the pan tightly with foil. Refrigerated portions keep well for 3–4 days. For freezing, wrap tightly with plastic wrap and foil or use a freezer-safe container—freeze up to 3 months. To reheat, thaw overnight in the refrigerator and warm at 350°F for 20–30 minutes, or cut into single portions and microwave until hot. Use glass or metal pans for even reheating; avoid reheating directly from frozen at very high heat to prevent drying out.

Ingredient Substitutions

Swap whole-milk ricotta for part-skim ricotta to reduce fat, though the filling will be slightly less creamy. Replace mozzarella with provolone or fontina for a different melt profile, or use a dairy-free shredded cheese for a vegan take (see variation). For a gluten-free version, use certified gluten-free lasagna sheets or sliced roasted eggplant and zucchini as the noodle substitute—reduce the sauce slightly to avoid sogginess. If you prefer a smokier flavor, use fire-roasted marinara or add a teaspoon of smoked paprika to the ricotta mixture.

Serving Suggestions

Serve slices with a crisp green salad dressed in lemon vinaigrette to cut richness and bring brightness. Crusty garlic bread or a simple olive-oil brushed baguette makes the meal heartier. Finish plates with torn fresh basil and a drizzle of good extra virgin olive oil. For a lighter pairing, offer a chilled white like Pinot Grigio; for red-friendly flavors, a medium-bodied Sangiovese complements the tomato and roasted vegetables.

Cultural Background

This layered vegetable dish draws on Mediterranean traditions where roasted produce, fresh herbs, and simple cheeses are central. While not a classic lasagna from Emilia-Romagna, it follows a broader Mediterranean pattern of stacking seasonal vegetables with cheese and tomato. Regions across Italy, Greece, and the Levant celebrate roasted peppers and eggplant in casseroles—this recipe blends those influences into a familiar lasagna format that highlights regional produce and olive oil-driven flavors.

Seasonal Adaptations

In summer, use sun-ripened tomatoes or a light homemade marinara and lean into fresh basil and oregano. In cooler months, swap zucchini for thin slices of roasted butternut squash or sweet potato and use a heartier tomato sauce with crushed tomatoes. For a spring version, add thinly sliced asparagus and peas for a fresh pop. Adjust baking times slightly if using denser winter vegetables to ensure they’re fully tender.

Meal Prep Tips

Roast all the vegetables at once and store them in the refrigerator for up to 3 days to speed assembly. Cook noodles and make the ricotta mix ahead; assemble the day before and keep covered. For single-serve lunches, portion into individual containers before baking and freeze—reheat in a microwave or oven for a quick, satisfying meal. Label and date any frozen portions for rotation.

Whether you make it for weeknight family dinners or for guests, this vegetable lasagna offers flexible timing, straightforward technique, and deep, comforting flavor. I hope it becomes as reliable in your kitchen as it is in mine—easy to love and even easier to share.

Pro Tips

  • Lay cooked lasagna noodles on a single layer of plastic wrap or oiled foil to prevent sticking and make assembly easier.

  • Roast vegetables at high heat (400°F) until slightly charred to concentrate flavors and reduce moisture in layers.

  • Let the dish rest 10–15 minutes after baking so slices hold together for clean plating.

  • Use low-moisture shredded mozzarella to avoid a watery top; grate parmesan fresh for the best flavor.

This nourishing layered mediterranean vegetable lasagna with creamy ricotta recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

Can I assemble this ahead of time?

Yes. Assemble the dish, cover tightly, and refrigerate up to 24 hours before baking. Increase baking time by 5–10 minutes if cold from the fridge.

How long does it keep in the freezer?

Freeze individual portions or the whole dish wrapped tightly for up to 3 months. Thaw overnight and reheat at 350°F until warmed through.

Tags

Easy Dinnersrecipesvegetariandinnermediterraneanlasagnaweeknight dinners
No ratings yet

Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

This Layered Mediterranean Vegetable Lasagna with Creamy Ricotta recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 6 steaks
Layered Mediterranean Vegetable Lasagna with Creamy Ricotta
Prep:30 minutes
Cook:55 minutes
Rest Time:10 mins
Total:1 hour 25 minutes

Ingredients

Vegetables

Pasta

Cheeses

Pantry

Instructions

1

Preheat and Roast Vegetables

Preheat oven to 400°F. Arrange sliced eggplant, zucchini strips, and halved peppers on a parchment-lined baking sheet. Brush both sides lightly with olive oil, season with salt and pepper, and roast for about 20 minutes, flipping once, until tender and slightly charred.

2

Cook Lasagna Noodles

Bring a large pot of salted water to a boil and cook 9 lasagna noodles according to package directions until al dente. Drain, rinse briefly with cool water, and lay flat on an oiled surface to prevent sticking.

3

Mix Ricotta Filling

In a bowl, combine 1 cup ricotta, 2 minced garlic cloves, 1 teaspoon dried oregano, 1 teaspoon dried basil, and salt and pepper to taste. Stir until smooth and spreadable.

4

Assemble First One-Third

Spread 1/2 cup marinara in the bottom of a 9x13-inch baking dish. Layer three noodles, half the roasted vegetables, half the ricotta mixture, and 1/3 each of mozzarella and Parmesan.

5

Assemble Second One-Third

Add another 1/2 cup marinara, three more noodles, remaining vegetables, remaining ricotta, and another 1/3 each of mozzarella and Parmesan. Smooth layers for even baking.

6

Final Layer and Bake

Top with final three noodles, the remaining marinara, and the final 1/3 portions of mozzarella and Parmesan. Cover with foil and bake at 375°F for 25 minutes. Remove foil and bake 15 minutes more until golden and bubbly.

7

Rest and Serve

Let rest for at least 10 minutes before slicing. Garnish with fresh basil leaves and serve warm.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 420kcal | Carbohydrates: 32g | Protein:
18g | Fat: 20g | Saturated Fat: 6g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
8g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@snapyrecipe on social media!

Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

Categories:

Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

Did You Make This?

Leave a comment & rating below or tag @snapyrecipe on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Natalia!

Chef and recipe creator specializing in delicious Easy Dinners cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

Get My 30-Minute Meals email series!

Quick and easy dinner ideas delivered to your inbox.