Layered Mediterranean Vegetable Lasagna
Layered Mediterranean Vegetable Lasagna
This friendly, sun-soaked lasagna layers tender zucchini, smoky eggplant, earthy mushrooms and vibrant spinach with tangy tomato sauce and creamy vegetarian ricotta for a satisfying vegetarian centerpiece. It’s hearty enough to serve a crowd yet simple to prepare on a weeknight, and if you enjoy bold vegetable-forward meals you might also like this vibrant beef stir-fry with vegetables for a different take on family-style dinner.
Why make this recipe
If you’re tired of the same old pasta-and-sauce dinners, this lasagna reinvents the classic by stacking Mediterranean vegetables for bright flavor and texture; it’s a great way to use summer produce or to make a cozy, meat-free main that still satisfies carnivores. The layers concentrate flavor—each forkful gives you roasted-sweet zucchini, tender eggplant, garlicky spinach and mushrooms wrapped in sauce and creamy ricotta. It’s also an excellent make-ahead dish for entertaining because it assembles easily and bakes into an impressive, sliceable casserole.
Step-by-Step Guide to Making Layered Mediterranean Vegetable Lasagna
Ingredients
- Zucchini
- Eggplant
- Spinach
- Mushrooms
- Tomato sauce
- Vegetarian ricotta cheese
- Olive oil
- Garlic
- Italian seasoning
- Salt
- Pepper
- Fresh basil
- Parmesan cheese (optional)
Directions
- Preheat the oven to 375°F (190°C).
- Slice zucchini, eggplant, and mushrooms.
- Sauté garlic in olive oil, add mushrooms and spinach, cook until wilted, set aside.
- In a baking dish, spread a layer of tomato sauce, then layer sliced vegetables, sautéed spinach and mushrooms, and dollops of vegetarian ricotta.
- Season with Italian seasoning, salt, and pepper.
- Repeat layers until all ingredients are used, finishing with a layer of sauce and ricotta on top.
- Cover with foil and bake for 30 minutes, then remove foil and bake for an additional 15-20 minutes until golden and bubbly.
- Let cool slightly, garnish with fresh basil, and serve.

How to make it — detailed notes and timing
- Prep the vegetables thoughtfully: Aim for uniform thickness when slicing zucchini and eggplant (about 1/4-inch thick) so the layers bake evenly. Thinner slices will wilt faster and create a silkier texture; thicker slices add meatiness but take longer to cook.
- Prevent sogginess from eggplant and zucchini: If your eggplant seems very watery or bitter, sprinkle the slices lightly with salt and place them in a colander for 20–30 minutes, then blot dry. You can also lightly roast or grill the zucchini and eggplant slices for 8–10 minutes to concentrate flavor and reduce moisture before building the lasagna.
- Building the layers: Start with a thin coat of tomato sauce on the bottom of the dish to prevent sticking and ensure the first layer of vegetables gets moisture. Alternate types of vegetables so each layer offers contrast—eggplant for richness, zucchini for brightness, mushrooms for umami, and spinach for a leafy lift.
- Using vegetarian ricotta: Dollop or spread the ricotta in small spoonfuls so it melts into pockets of creaminess rather than forming one solid layer. If your ricotta is very thick, stir in a tablespoon of milk or a splash of olive oil to loosen it slightly for better melting.
- Seasoning: Between layers, sprinkle a pinch of Italian seasoning and salt/pepper—this ensures every slice is well-seasoned. Fresh basil added at the end brightens the flavor more than adding it to the hot layers.
- Baking: Covering with foil for the first 30 minutes lets the vegetables steam and soften, then removing the foil lets the top brown and the ricotta take on a lovely golden finish. If you prefer a crustier top, switch the oven to broil for the last 2–3 minutes while watching carefully.
Serving time and portioning
Let the lasagna rest 10–15 minutes after removing it from the oven; this helps it set and makes clean slices. For a standard 9×13-inch dish, you’ll get about 8 generous portions or 10–12 smaller portions as part of a multi-course meal.
Best Way to Store Layered Mediterranean Vegetable Lasagna
- Refrigerator: Store covered in an airtight container or tightly wrapped in foil for 3–4 days at 40°F (4°C) or below.
- Freezer: Wrap tightly and freeze for up to 2 months at 0°F (-18°C); thaw overnight in the refrigerator before reheating.
- Reheating: Reheat individual slices in the microwave for 1–2 minutes, or reheat the whole dish covered with foil at 350°F (175°C) for 20–30 minutes until heated through.
Serving Suggestions for Layered Mediterranean Vegetable Lasagna
- Simple and rustic: Serve slices with a green salad dressed in lemon vinaigrette to cut through the richness—arugula, mixed baby greens, or a fennel and orange salad work wonderfully.
- Dairy-forward pairing: Add a sprinkle of freshly grated Parmesan or Pecorino and a drizzle of high-quality extra virgin olive oil to each slice.
- Bread and sides: Warm crusty bread or garlic-rubbed focaccia complements the saucy layers; for a lighter meal, pair with steamed green beans or roasted Brussels sprouts.
Tips to make Layered Mediterranean Vegetable Lasagna
Q: How do I keep it from becoming watery?
A: Salt and drain very wet vegetables (especially eggplant) before layering, and roast or grill slices briefly to remove excess moisture.
Q: Can I make it ahead?
A: Assemble the lasagna and keep it covered in the fridge for up to 24 hours before baking; add an extra 10–15 minutes to the covered baking time if baking straight from chilled.
Q: How do I get a golden top?
A: Remove the foil for the final 15–20 minutes of baking and, if needed, broil for 1–3 minutes to brown the ricotta—watch closely to prevent burning.
Variation(s)
- Mediterranean-style with olives and sun-dried tomatoes: Fold chopped kalamata olives and thinly sliced sun-dried tomatoes into the tomato sauce between layers for briny, concentrated flavor. (Bullet)
- Cheese-forward version: Substitute half the vegetarian ricotta with a mixture of part-skim mozzarella and grated Parmesan for extra melt and a more traditional lasagna texture. (Bullet)
FAQs
Q: Can I use regular ricotta cheese instead of vegetarian ricotta?
A: Yes. Regular ricotta works perfectly; for even creamier results, mix it with a beaten egg (if you eat eggs) and a tablespoon of olive oil before layering.
Q: How can I make this gluten-free?
A: Use gluten-free lasagna noodles or omit pasta completely and double the vegetable layers for a naturally gluten-free casserole. Make sure any store-bought tomato sauce you use is certified gluten-free.
Q: What’s the best way to reheat leftovers so they don’t dry out?
A: Cover the portion with a damp paper towel in the microwave or reheat covered with foil in the oven at 325°F (160°C), adding a splash of water or extra sauce if it looks dry.
More about ingredients and substitutions
- Zucchini and eggplant: These are the backbone of the dish—zucchini lends a tender, slightly sweet bite while eggplant gives a meaty, almost smoky texture. If eggplant is not available, replace it with thin slices of roasted sweet potato for a different but compatible sweetness.
- Spinach and mushrooms: Spinach brings color and a light vegetal note; mushrooms add umami. For a bolder mushroom flavor, use cremini or shiitake instead of button mushrooms.
- Tomato sauce: Pick a robust, herb-forward tomato sauce; if you prefer, make a quick sauce by simmering canned crushed tomatoes with garlic, onion, a pinch of sugar, and Italian seasoning for 15–20 minutes.
- Cheese options: Vegetarian ricotta is mild and creamy—if you tolerate dairy, mixing in grated mozzarella or Pecorino Romano will make the top more gratinéed.
Making this your own
- Add roasted bell peppers, artichoke hearts, or thinly sliced potatoes for extra layers and textures.
- For a grilled flavor, brush slices of zucchini and eggplant with olive oil and char them on a hot grill or grill pan before layering.
- Make it spicy by stirring red pepper flakes into the tomato sauce or adding a layer of roasted red pepper spread.
Meal planning and timing
- Weekend prep: Slice your vegetables and prepare the sautéed mushroom-spinach mixture ahead of time, refrigerate, then assemble and bake the same day for quick finishing.
- Freezer-friendly meals: Assemble the lasagna in an oven-safe container, cover tightly, and freeze—then bake from frozen adding 20–30 minutes to the covered baking time and checking internal temperature for doneness.
Dietary notes and scaling
- Vegan adaptation: To make this lasagna vegan, use a plant-based ricotta or cashew-cheese ricotta and skip any Parmesan topping. Ensure the tomato sauce and any packaged ingredients are vegan.
- Scaling up: For larger gatherings, use two 9×13 dishes or a deep 13×9 and increase quantities proportionally. Baking time will increase slightly for deeper dishes—add about 10–15 minutes covered, then finish uncovered.
Presentation ideas
- Slice cleanly with a chef’s knife warmed under hot water, wiping the blade between cuts for neat portions.
- Garnish with chiffonade basil and a gentle drizzle of olive oil; scatter toasted pine nuts for crunch and a Mediterranean touch.
Troubleshooting common issues
- Top is browned but center is cool: Cover and bake an additional 10–15 minutes at 350°F (175°C), or let rest longer so heat finishes distributing.
- Lasagna falls apart when slicing: Let it rest longer (15–20 minutes) to set; serving too hot leads to slumping layers.
- Too salty: Counterbalance with fresh herbs, a squeeze of lemon on the plate, or a side salad with a vinaigrette to cut through saltiness.
Leftover ideas
- Make lasagna grilled cheese sandwiches: Place a slice between two pieces of bread with extra cheese and grill until crunchy.
- Chop into cubes and toss into a soup or stew for a hearty, vegetable-rich addition.
- Reheat and serve over polenta or with a side of roasted vegetables for a new meal.
Final thoughts before you bake
This layered Mediterranean vegetable lasagna celebrates vegetables without sacrificing the comforting, saucy, cheesy appeal of traditional lasagna. It’s flexible, forgiving, and a crowd-pleaser that stores and reheats well—making it ideal for potlucks, family dinners, or a cozy weekend meal. Take a little extra time to season each layer and don’t be afraid to roast very watery veg ahead of time; small prep moves yield a much tighter, more flavorful dish.
Conclusion
For inspiration and variations on Mediterranean vegetable lasagna preparations, this version draws on classic ideas and practical make-ahead tips; you can find another take on the dish at Mediterranean Vegetable Lasagna – Host The Toast. If you’d like a ricotta-forward layered approach with slightly different seasoning, see the recipe posted by Layered Mediterranean Vegetable Lasagna – Cooked by Zara.
Print
Layered Mediterranean Vegetable Lasagna
- Total Time: 75 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
A vibrant lasagna featuring layers of zucchini, eggplant, mushrooms, and spinach combined with tomato sauce and creamy ricotta, perfect for a hearty vegetarian meal.
Ingredients
- 2 Zucchini
- 1 Eggplant
- 3 cups Spinach
- 2 cups Mushrooms
- 4 cups Tomato sauce
- 1 cup Vegetarian ricotta cheese
- 2 tbsp Olive oil
- 4 cloves Garlic, minced
- 1 tbsp Italian seasoning
- Salt, to taste
- Pepper, to taste
- Fresh basil, for garnish
- Parmesan cheese (optional)
Instructions
- Preheat the oven to 375°F (190°C).
- Slice zucchini, eggplant, and mushrooms.
- Sauté garlic in olive oil, add mushrooms and spinach, cook until wilted, then set aside.
- In a baking dish, spread a layer of tomato sauce, then layer sliced vegetables, sautéed spinach and mushrooms, and dollops of vegetarian ricotta.
- Season with Italian seasoning, salt, and pepper.
- Repeat layers until all ingredients are used, finishing with a layer of sauce and ricotta on top.
- Cover with foil and bake for 30 minutes, then remove the foil and bake for an additional 15-20 minutes until golden and bubbly.
- Let cool slightly, garnish with fresh basil, and serve.
Notes
Make-ahead dish; can be stored in the refrigerator for 3-4 days. For freezing, wrap tightly for up to 2 months.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 8g
- Sodium: 450mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 14g
- Cholesterol: 30mg
Keywords: lasagna, vegetarian, Mediterranean, summer vegetables, comfort food






