Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

Total Time: 1 hr 30 mins Difficulty: Intermediate
Sun-drenched veggie layers meet silky ricotta in a vibrant, hearty lasagna that brings a taste of the Mediterranean to your table.
pinit

Layered Mediterranean Vegetable Lasagna with Creamy Ricotta brings sunlit flavors of the Mediterranean right into your kitchen. Layers of tender zucchini, eggplant, bell peppers, and mushrooms mingle with silky ricotta and melty mozzarella, creating a hearty dinner that feels like a warm hug. Whether you’re gathering friends or craving a cozy family meal, this vibrant lasagna delivers on taste, texture, and comfort—no passport required!

Key Ingredients

Every layer plays its part in building a memorable, veggie-packed lasagna.

  • 12 lasagna noodles: Sturdy base for stacking saucy vegetables and cheese layers.
  • 2 tablespoons olive oil: For sautéing veggies to bring out their natural sweetness.
  • 1 medium onion, diced: Adds depth and a touch of natural sweetness.
  • 3 cloves garlic, minced: Infuses an aromatic punch into the vegetable medley.
  • 2 medium zucchinis, sliced into rounds: Tender slices that absorb flavors beautifully.
  • 1 bell pepper (red or yellow), diced: Pops of color and a sweet crunch.
  • 1 cup mushrooms, sliced: Earthy notes that complement brighter vegetables.
  • 1 medium eggplant, diced: Creamy texture with classic Mediterranean character.
  • 1 can (14 ounces) diced tomatoes, drained: Tangy, saucy base for the vegetable layer.
  • 1 teaspoon dried oregano: Herbal backbone that ties the flavors together.
  • 1 teaspoon dried basil: Sweet, fragrant hint of classic Italian seasoning.
  • Salt and pepper to taste: Essential seasoning to balance every layer.
  • 15 ounces ricotta cheese: Silky filling that adds a rich, creamy contrast.
  • 1 large egg: Helps set the ricotta mixture for easy slicing.
  • 1 cup grated Parmesan cheese, divided: Nutty sharpness in both filling and topping.
  • 4 cups fresh spinach: Vibrant green layer that wilts perfectly under cheese.
  • 3 cups shredded mozzarella cheese: Gooey, melty topping for that irresistible cheese pull.
  • Fresh basil leaves for garnish: Bright, herbal finish that freshens each slice.

How To Make Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

Ready to build those gorgeous layers? You’ll start by prepping your oven, cooking the noodles al dente, and sautéing a colorful mix of vegetables until tender. Next, you’ll whisk together creamy ricotta and Parmesan, then layer noodles, veggies, cheese, and spinach until your baking dish is brimming with deliciousness. Finally, bake until bubbly and golden, let it rest just long enough to set, and you’ll be slicing into pure Mediterranean comfort.

1. Preheat the oven to 375°F (190°C) to ensure even heat distribution for a golden, bubbly top.

2. Cook the lasagna noodles according to the package instructions until al dente, then drain and lay them flat to prevent sticking.

3. In a large skillet, heat the olive oil over medium heat, add the diced onion, and sauté for 3–4 minutes until it begins to soften.

4. Stir in the minced garlic and cook an additional minute until it releases its fragrant aroma.

5. Add the zucchini, bell pepper, mushrooms, and eggplant to the skillet. Sauté for 8–10 minutes until the vegetables are tender but still hold their shape.

6. Stir in the drained diced tomatoes, oregano, basil, salt, and pepper. Let the mixture simmer for about 5 minutes to meld the flavors, then remove from heat.

7. In a mixing bowl, combine the ricotta cheese, egg, ½ cup of Parmesan, and a pinch of salt and pepper. Mix until smooth and set aside.

8. Spread a thin layer of the vegetable mixture on the bottom of a 9×13-inch baking dish. Layer 3 noodles over the vegetables.

9. Spread half of the ricotta mixture over the noodles, top with a layer of spinach, then sprinkle with mozzarella cheese.

10. Repeat: vegetable mixture, 3 noodles, remaining ricotta, spinach, and mozzarella.

11. Finish with the last 3 noodles. Top with the remaining vegetables, leftover mozzarella, and the last ½ cup of Parmesan.

12. Cover the dish with foil—avoid touching the cheese—and bake for 25 minutes.

13. Remove the foil and bake 15–20 minutes more until the cheese is golden and bubbling.

14. Let the lasagna rest for 10–15 minutes before slicing. Garnish with fresh basil leaves and serve warm.

Serving Suggestions

This lasagna shines best when paired with fresh, vibrant sides and finishing touches that elevate every bite.

  • Pair with a crisp arugula salad dressed in lemon vinaigrette for a peppery, bright contrast.
  • Offer slices of toasted baguette brushed with garlic butter to soak up every last bit of sauce.
  • Drizzle a bit of extra virgin olive oil and finish with a sprinkle of flaky sea salt for an elegant touch.
  • Serve alongside chilled white wine—a Sauvignon Blanc or Pinot Grigio complements the creamy layers beautifully.

Tips For Perfect Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

Nailing this lasagna is all about prep, timing, and choice ingredients. Here are some friendly tweaks to make it your own:

  • You can swap in your favorite vegetables or add roasted red peppers for extra flavor.
  • For a gluten-free version, use gluten-free lasagna noodles.
  • This lasagna can be made a day ahead; just cover it tightly and refrigerate until ready to bake.
  • It pairs wonderfully with a simple side salad and a glass of white wine.

How To Store It

Leftovers are a joy to revisit—here’s how to keep every slice tasting fresh:

  • Refrigerate: Cool lasagna to room temperature, cover with airtight wrap, and store for up to 3–4 days.
  • Freeze: Wrap the whole dish or individual portions in plastic wrap and foil; freeze for up to 2 months.
  • Thaw: Move frozen lasagna to the fridge overnight before reheating to ensure even warming.
  • Reheat: Bake covered at 350°F (175°C) for 15–20 minutes or microwave on medium power until heated through.

Frequently Asked Questions

Here are quick answers to common questions about this veggie-packed lasagna:

  • How long does it take to prepare and cook this Layered Mediterranean Vegetable Lasagna with Creamy Ricotta?

From start to finish, allow about 30 minutes for preparation—this includes cooking the noodles, sautéing the vegetables, and mixing the ricotta filling—followed by 25 minutes of covered baking and an additional 15–20 minutes uncovered until bubbly and golden. Let it rest for 10–15 minutes before slicing, for a total time of approximately 1 hour and 15–20 minutes.

  • Can I substitute or add other vegetables to the recipe?

Yes. Feel free to swap in vegetables such as roasted red peppers, artichoke hearts, or sun-dried tomatoes for extra flavor, or add thinly sliced carrots and leeks. Just be sure to sauté any added vegetables until tender and adjust seasoning, oregano, and basil to balance flavors before layering.

  • What’s the best way to prevent lasagna noodles from sticking together?

After cooking the noodles al dente according to package instructions, drain them and lay them flat on a lightly oiled baking sheet or drizzle a small amount of olive oil on the noodles. This keeps them from clinging together and makes layering easier.

  • How can I make this recipe gluten-free?

Use a package of gluten-free lasagna noodles in place of regular noodles and verify that your canned diced tomatoes and any other packaged ingredients are certified gluten-free. The rest of the recipe remains the same.

  • Can I assemble the lasagna ahead of time?

Absolutely. You can fully assemble the lasagna up to 24 hours in advance. Cover it tightly with aluminum foil or plastic wrap and refrigerate. When ready to bake, remove the cover, bake at 375°F for the same 25 minutes covered and 15–20 minutes uncovered, adding a few extra minutes if it’s coming straight from the fridge.

  • How should I store and reheat leftovers?

Store leftover slices in an airtight container in the refrigerator for up to 3–4 days. To reheat, place individual portions in an oven-safe dish, cover with foil, and bake at 350°F for 15–20 minutes, or microwave on medium power until heated through.

  • Is it possible to freeze this lasagna?

Yes. After assembly, wrap the baking dish tightly in plastic wrap and then aluminum foil, or transfer portions into freezer-safe containers. Freeze for up to 2 months. Thaw overnight in the refrigerator before baking at 375°F for the usual covered and uncovered times, adding about 10 extra minutes covered to account for the chill.

What Makes This Special

This Layered Mediterranean Vegetable Lasagna with Creamy Ricotta is a blissful mashup of garden-fresh veggies, luscious ricotta, and gooey mozzarella that never disappoints. It works because each component plays a clear role: hearty noodles provide structure, vegetables bring vibrant color and flavor, and the cheeses tie everything together in gooey harmony. Print this page, stash it in your recipe binder, and get ready for endless compliments—then swing by the comments to share your thoughts or ask questions. Enjoy every delicious, cheesy bite!

Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

Difficulty: Intermediate Prep Time 30 mins Cook Time 45 mins Rest Time 15 mins Total Time 1 hr 30 mins
Calories: 450

Description

Layers of tender zucchini, eggplant, and bell peppers mingle with creamy ricotta and melted mozzarella, creating a warm, aromatic lasagna that transports your senses straight to a sunlit Mediterranean kitchen.

Ingredients

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Cook the lasagna noodles according to the package instructions until al dente. Drain and set aside.
  3. In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté for about 3-4 minutes until softened.
  4. Stir in the minced garlic and cook for another minute until fragrant.
  5. Add the zucchini, bell pepper, mushrooms, and eggplant to the skillet. Sauté the vegetables for about 8-10 minutes until they are tender.
  6. Add the drained diced tomatoes, oregano, basil, salt, and pepper to the skillet. Mix well and let it simmer for about 5 minutes. Remove from heat and set aside.
  7. In a mixing bowl, combine the ricotta cheese, egg, 1/2 cup of the grated Parmesan cheese, and a pinch of salt and pepper. Mix until smooth and well combined.
  8. In a 9x13 inch baking dish, spread a thin layer of the vegetable mixture on the bottom. Layer 3 lasagna noodles over the vegetables.
  9. Spread half of the ricotta mixture over the noodles, followed by a layer of spinach, and then a layer of mozzarella cheese.
  10. Repeat the layers: add another layer of the vegetable mixture, 3 more lasagna noodles, the remaining ricotta mixture, another layer of spinach, and another layer of mozzarella cheese.
  11. Finish with the last 3 lasagna noodles. Top with the remaining vegetable mixture, remaining mozzarella cheese, and the left over 1/2 cup of grated Parmesan cheese.
  12. Cover the baking dish with aluminum foil (avoid touching the cheese) and bake for 25 minutes.
  13. Remove the foil and bake for an additional 15-20 minutes until the cheese is bubbly and golden.
  14. Once done, remove the lasagna from the oven and let it cool for about 10-15 minutes before slicing. Garnish with fresh basil leaves before serving.

Note

  • You can swap in your favorite vegetables or add roasted red peppers for extra flavor.
  • For a gluten-free version, use gluten-free lasagna noodles.
  • This lasagna can be made a day ahead; just cover it tightly and refrigerate until ready to bake.
  • It pairs wonderfully with a simple side salad and a glass of white wine.
Keywords: mediterranean lasagna, vegetable lasagna, ricotta recipe, zucchini eggplant lasagna, vegetarian dinner, layered lasagna

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare and cook this Layered Mediterranean Vegetable Lasagna with Creamy Ricotta?

From start to finish, allow about 30 minutes for preparation—this includes cooking the noodles, sautéing the vegetables, and mixing the ricotta filling—followed by 25 minutes of covered baking and an additional 15–20 minutes uncovered until bubbly and golden. Let it rest for 10–15 minutes before slicing, for a total time of approximately 1 hour and 15–20 minutes.

Can I substitute or add other vegetables to the recipe?

Yes. Feel free to swap in vegetables such as roasted red peppers, artichoke hearts, or sun-dried tomatoes for extra flavor, or add thinly sliced carrots and leeks. Just be sure to sauté any added vegetables until tender and adjust seasoning, oregano, and basil to balance flavors before layering.

What’s the best way to prevent lasagna noodles from sticking together?

After cooking the noodles al dente according to package instructions, drain them and lay them flat on a lightly oiled baking sheet or drizzle a small amount of olive oil on the noodles. This keeps them from clinging together and makes layering easier.

How can I make this recipe gluten-free?

Use a package of gluten-free lasagna noodles in place of regular noodles and verify that your canned diced tomatoes and any other packaged ingredients are certified gluten-free. The rest of the recipe remains the same.

Can I assemble the lasagna ahead of time?

Absolutely. You can fully assemble the lasagna up to 24 hours in advance. Cover it tightly with aluminum foil or plastic wrap and refrigerate. When ready to bake, remove the cover, bake at 375°F for the same 25 minutes covered and 15–20 minutes uncovered, adding a few extra minutes if it’s coming straight from the fridge.

How should I store and reheat leftovers?

Store leftover slices in an airtight container in the refrigerator for up to 3–4 days. To reheat, place individual portions in an oven-safe dish, cover with foil, and bake at 350°F for 15–20 minutes, or microwave on medium power until heated through.

Is it possible to freeze this lasagna?

Yes. After assembly, wrap the baking dish tightly in plastic wrap and then aluminum foil, or transfer portions into freezer-safe containers. Freeze for up to 2 months. Thaw overnight in the refrigerator before baking at 375°F for the usual covered and uncovered times, adding about 10 extra minutes covered to account for the chill.

Rachael Foster

Food and Lifestyle Blogger

Hey gorgeous! I'm Rachael Foster, and I'm thrilled you've found your way to my kitchen where we turn everyday ingredients into extraordinary meals that'll make your taste buds dance!

Leave a Comment

Your email address will not be published. Required fields are marked *