Layered Mediterranean Vegetable Lasagna brings bright, savory Mediterranean flavors into a cozy, cheesy bake. Soft lasagna noodles hug tender sautéed vegetables, creamy ricotta, and melty mozzarella. The aroma of garlic, herbs, and tomato sauce fills the kitchen as the top browns to a bubbling, golden finish. This dish looks homey on the table and tastes fresh, comforting, and satisfying.
Recipe Information
- Prep Time: 25 minutes
- Cook Time: 45 minutes (30 minutes covered, 15 minutes uncovered)
- Total Time: 70 minutes
- Servings: 6
- Difficulty Level: Medium
Nutrition Information
- Calories per serving: ~560 kcal
- Protein: ~29 g
- Carbohydrates: ~47 g
- Fat: ~21 g
- Fiber: ~4 g
- Sugar: ~8 g
- Sodium: ~700 mg
Why Make This Layered Mediterranean Vegetable Lasagna
This lasagna is a great way to serve vegetables in a crowd-pleasing format. It’s hearty and cheesy, yet full of fresh texture from zucchini, peppers, mushrooms, and spinach. The flavors are bright — tomato and herbs meet creamy ricotta and nutty Parmesan. It’s perfect for family dinners, potlucks, or a comforting weekend meal. Leftovers taste even better the next day as flavors deepen.
How to Make Layered Mediterranean Vegetable Lasagna
You’ll sauté the vegetables, cook the noodles, layer with ricotta and marinara, then bake until bubbly and golden. Work in stages: prep, cook, assemble, and finish in the oven. The process is straightforward and forgiving.
Ingredients:
- 9 lasagna noodles
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 zucchini, sliced
- 1 bell pepper, chopped
- 1 cup mushrooms, sliced
- 2 cups spinach
- 1 jar marinara sauce
- 2 cups ricotta cheese
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
Directions:
Step 1: Preparation
Preheat the oven to 375°F (190°C). Bring a large pot of salted water to a boil. Cook lasagna noodles according to package instructions until al dente. Drain noodles and lay them flat on a tray or clean towel so they do not stick.
Step 2: Sautéing the Vegetables
In a large skillet, heat the olive oil over medium heat. Add the chopped onion and minced garlic. Sauté until fragrant and translucent, about 3–4 minutes. Add the sliced zucchini, chopped bell pepper, and mushrooms. Cook until the vegetables are tender, about 6–8 minutes. Stir in the spinach and cook until it wilts. Season with salt and pepper to taste. Remove from heat and let cool slightly.
Step 3: Assembling the Layers
Spread a thin layer of marinara sauce across the bottom of a baking dish. Place a layer of lasagna noodles over the sauce. Spoon and spread a portion of the vegetable mixture over the noodles. Dollop and gently spread ricotta over the veggies, then sprinkle some shredded mozzarella. Repeat layers (noodles, vegetables, ricotta, mozzarella) until ingredients are used, ending with a final layer of marinara and the remaining mozzarella on top. Sprinkle grated Parmesan, dried oregano, dried basil, and a little extra salt and pepper over the top.
Step 4: Baking and Finishing
Cover the baking dish with aluminum foil and bake in the preheated oven for 30 minutes. Remove the foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden. Let the lasagna rest for 5–10 minutes before slicing. This cooling time helps the layers set and makes serving neater.
How to Serve Layered Mediterranean Vegetable Lasagna
Serve hot, sliced into squares. A fresh green salad with lemon vinaigrette brightens the plate. Add crusty bread to soak up sauce. For a lighter pairing, serve with steamed green beans or a simple cucumber and tomato salad. For guests, present with a small sprinkle of fresh basil or extra grated Parmesan.
How to Store Layered Mediterranean Vegetable Lasagna
- Refrigerator: Store leftovers in an airtight container for up to 4 days. Reheat individual portions in the microwave or reheat the whole dish covered with foil at 350°F (175°C) until warmed through.
- Freezer: Freeze portions or the entire lasagna (wrap tightly in plastic wrap and foil) for up to 3 months. Thaw overnight in the refrigerator before reheating. Reheat from frozen covered at 350°F (175°C) until heated through, adding extra time as needed.
Expert Tips for Perfect Layered Mediterranean Vegetable Lasagna
- Don’t overcook the noodles. Cook to al dente so they hold shape after baking.
- Salt your pasta water well. It flavors the noodles as they cook.
- Squeeze excess liquid from mushrooms or zucchini if they seem watery. This prevents a soggy lasagna.
- Spread ricotta thinly and evenly for consistent texture in every bite.
- Let the lasagna rest 5–10 minutes before slicing to keep clean slices.
- Use fresh herbs if you have them — they lift the tomato and cheese flavors.
- Taste the sautéed vegetables before assembling and adjust salt and pepper.
- For a richer dish, mix a beaten egg into the ricotta to help it set.
Delicious Variations
- Add eggplant: Roast or sauté thin eggplant slices and layer them in for a smoky depth.
- Make it vegan: Use dairy-free ricotta and mozzarella, or substitute with a cashew-based cheese. Increase spinach and add more herbs for flavor.
- Add protein: Layer in cooked Italian sausage, ground turkey, or lentils for a heartier meal.
- Swap the marinara: Use a roasted red pepper sauce or a tomato-basil sauce for a different flavor profile.
- Herb-forward: Fold chopped fresh basil, parsley, or oregano into the ricotta for bright herb flavor.
Frequently Asked Questions
-
Can I use no-boil lasagna noodles?
Yes. If you use no-boil noodles, make sure there is enough sauce so the noodles can absorb moisture while baking. You may want to add an extra 1/2 cup of marinara. -
Do I have to sauté the vegetables first?
Sautéing concentrates flavors and removes excess moisture. You could roast the vegetables instead for a deeper flavor. Raw vegetables may release water and make the lasagna watery. -
Can I prepare this ahead of time?
Yes. Assemble the lasagna and keep it covered in the refrigerator up to 24 hours before baking. Increase baking time by about 10–15 minutes if baking directly from cold. -
How do I prevent a watery lasagna?
Drain or cook vegetables until most moisture is gone. Use a thicker marinara sauce and avoid adding extra watery vegetables without removing water first. -
Can I freeze the lasagna before baking?
Yes. Wrap the assembled dish tightly and freeze for up to 3 months. Thaw overnight and bake until heated through. You can also bake first, cool, and then freeze individual portions. -
How can I make the top extra golden?
Remove foil for the last 10–15 minutes of baking and broil for 1–2 minutes if needed. Watch closely to avoid burning. -
Is ricotta necessary?
Ricotta adds creaminess and balance to the tomato and cheese. You can substitute cottage cheese (blended smooth) or a firm tofu ricotta for a different texture.
Conclusion
This Layered Mediterranean Vegetable Lasagna is a comforting, flavorful dish that highlights simple vegetables, herbs, and cheeses in every bite. It smells warm and herbaceous when baking, and the texture is creamy with tender veggies and chewy pasta. Try it for a family dinner or make it ahead for easy entertaining. For another take on this dish and more inspiration, see this version at Mediterranean Vegetable Lasagna – Host The Toast. Enjoy baking and sharing this satisfying meal with friends and family.
Print
Layered Mediterranean Vegetable Lasagna
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: alicia
- Total Time: 70 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A cozy, cheesy bake with bright Mediterranean flavors, featuring soft lasagna noodles, sautéed vegetables, creamy ricotta, and melty mozzarella.
Ingredients
- 9 lasagna noodles
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 zucchini, sliced
- 1 bell pepper, chopped
- 1 cup mushrooms, sliced
- 2 cups spinach
- 1 jar marinara sauce
- 2 cups ricotta cheese
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
Instructions
- Preheat the oven to 375°F (190°C). Bring a large pot of salted water to a boil. Cook lasagna noodles until al dente, drain, and lay flat.
- In a large skillet, heat olive oil over medium heat. Sauté onion and garlic until fragrant, about 3-4 minutes. Add zucchini, bell pepper, and mushrooms; cook until tender, about 6-8 minutes. Stir in spinach until wilted. Season with salt and pepper; remove from heat.
- Spread a thin layer of marinara sauce in a baking dish, layer with lasagna noodles, vegetable mixture, dollops of ricotta, and mozzarella. Repeat layers, ending with marinara and mozzarella on top. Sprinkle with Parmesan, oregano, and basil.
- Cover with foil and bake for 30 minutes. Remove foil and bake for an additional 15 minutes until cheese is bubbly and golden. Let rest for 5-10 minutes before slicing.
Notes
Let the lasagna rest before slicing for neat servings. Feel free to add your favorite vegetables or protein for a personalized touch.
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 560
- Sugar: 8g
- Sodium: 700mg
- Fat: 21g
- Saturated Fat: 10g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 47g
- Fiber: 4g
- Protein: 29g
- Cholesterol: 75mg





