Creamy Mediterranean Vegetable Lasagna With Ricotta
The first time we made Mediterranean Vegetable Lasagna With Creamy Ricotta was on a chilly fall evening, just after the farmers market near Chestnut Grove closed for the season. Sarah, my friend who lives three blocks over, had grabbed a giant bag of late harvest vegetables: eggplant, bell peppers, and the last of the zucchini.
“Let’s use these before they go soft,” she said, walking into my kitchen like it was her own. Meanwhile, my brother had just returned from a month in Athens and couldn’t stop talking about the grilled veggies and tomato-basil sauces he ate on everything.
While the kids were piling puzzles on the living room floor, we roasted vegetables, stirred marinara, and mixed ricotta with garlic and herbs. My husband snuck a few cheese shreds every time he passed by, and the house filled up with that unmistakable mix of basil, baked mozzarella, and roasted eggplant.
We didn’t sit down until 8 p.m., but no one cared. This lasagna came out bubbling and golden, and everyone kids included asked for seconds.
That dinner wasn’t planned, but it reminded me how often meals like this come together from what’s on hand and who shows up. Mediterranean Vegetable Lasagna With Creamy Ricotta doesn’t need a special occasion it creates one all on its own.

Short Description
Mediterranean Vegetable Lasagna With Ricotta is a vibrant, cheesy baked dish layered with roasted vegetables, herb-seasoned ricotta, and rich marinara, perfect for casual dinners or family gatherings.
Key Ingredients
- 1 large eggplant, sliced into ¼-inch rounds
- 2 medium zucchinis, sliced lengthwise into ¼-inch strips
- 1 red bell pepper, halved and seeded
- 1 yellow bell pepper, halved and seeded
- Olive oil for brushing
- Salt and pepper to taste
- 9 lasagna noodles
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 2 cups marinara sauce
- Fresh basil leaves for garnish
Tools Needed
- Large baking sheet
- Parchment paper
- Saucepan
- 9×13-inch baking dish
- Mixing bowls
- Sharp knife and cutting board
- Foil for baking
Cooking Instructions
Step 1: Roast the Vegetables
Preheat oven to 400°F. Line a baking sheet with parchment paper. Arrange eggplant, zucchini, and bell peppers cut side down on the sheet.
Brush with olive oil and season with salt and pepper. Roast for 20 minutes, flipping halfway, until lightly charred and tender. Let cool slightly, then slice the bell peppers.
Step 2: Cook the Noodles
Boil lasagna noodles in salted water until al dente. Drain and lay them flat on a lightly oiled surface to prevent sticking.
Step 3: Make the Ricotta Mixture
In a bowl, combine ricotta, garlic, oregano, basil, salt, and pepper. Stir until smooth and set aside.
Step 4: Layer the Lasagna
Spread ½ cup marinara sauce on the bottom of a 9×13-inch baking dish. Place 3 noodles on top. Layer with half the roasted vegetables, half the ricotta mixture, and ⅓ each of mozzarella and Parmesan.
Step 5: Build the Second Layer
Add another ½ cup marinara, 3 more noodles, remaining vegetables, remaining ricotta, and another ⅓ of each cheese.
Step 6: Top and Bake
Place the final 3 noodles on top, spread remaining marinara, and sprinkle with remaining cheeses. Cover with foil and bake at 375°F for 25 minutes.
Remove foil and bake uncovered for 15 minutes until the top is bubbly and golden.
Step 7: Rest and Serve
Let the lasagna rest for 10 minutes before slicing. Garnish with fresh basil leaves and serve warm.
Why You’ll Love This Recipe
Packed with vegetables and flavor
Creamy and cheesy without being too heavy
Oven-roasted veggies add depth and sweetness
Makes excellent leftovers
A satisfying meatless option for vegetarians and veggie-lovers alike
Mistakes to Avoid & Solutions
Undercooked veggies
Watery vegetables can make the lasagna soggy.
Solution: Always roast until slightly charred for better texture and flavor.
Runny ricotta mixture
Too much moisture dilutes flavor and structure.
Solution: Mix ricotta well and don’t overdo added liquid ingredients.
Sticking noodles
They can tear during layering.
Solution: Toss cooked noodles in a bit of oil and lay them flat after boiling.
Overbaking or drying out
This causes tough edges or rubbery cheese.
Solution: Cover tightly with foil for most of the bake and only uncover near the end.
Skipping resting time
Lasagna falls apart when sliced too soon.
Solution: Let it sit at least 10 minutes before serving.
Serving and Pairing Suggestions
Pair with a simple arugula or Greek salad
Serve alongside warm garlic bread or herbed focaccia
Add a glass of dry red wine like Chianti or Syrah
Works well plated individually or served family-style
Add a side of roasted olives or tapenade for Mediterranean flair
Storage and Reheating Tips
Store leftovers in an airtight container for up to 4 days
Reheat in the oven at 350°F for 15–20 minutes, covered
Microwave single servings with a splash of water and cover loosely
Freeze unbaked lasagna for up to 2 months; thaw overnight before baking
Leftovers make great lunch portions for busy weekdays
FAQs
1. Can I make this gluten-free?
Yes, just use gluten-free lasagna noodles and follow the same method.
2. Can I use store-bought roasted veggies?
If you’re short on time, you can—but freshly roasted gives much better flavor.
3. What’s the best marinara sauce to use?
A thick, flavorful sauce without added sugar works best. Homemade or good-quality jarred both work.
4. Can I add spinach or mushrooms?
Definitely. Just sauté and drain excess moisture before layering to avoid sogginess.
5. Can I prep this ahead of time?
Yes. Assemble up to 24 hours in advance, cover tightly, and refrigerate until ready to bake.
Tips & Tricks
Let roasted vegetables cool before layering so they don’t steam the lasagna
Use freshly grated Parmesan for richer flavor
Slice vegetables evenly to ensure consistent roasting
If your ricotta is watery, drain through cheesecloth for 10–15 minutes
Bake lasagna on a sheet pan to catch any overflow
Recipe Variations
Goat Cheese & Spinach Lasagna
Replace ricotta with ¾ cup soft goat cheese and add 1 cup sautéed spinach to the cheese mixture.
Pesto Vegetable Lasagna
Spread 2 tablespoons of basil pesto on top of each ricotta layer. Adds bright, herby depth.
Spicy Mediterranean Lasagna
Add crushed red pepper to the marinara and layer in thin slices of roasted poblano peppers.
Gluten-Free Zucchini Lasagna
Swap noodles for thin, grilled zucchini strips and reduce the sauce slightly to avoid excess moisture.
Sun-Dried Tomato & Artichoke Version
Add chopped sun-dried tomatoes and marinated artichokes between layers for added tang and texture.
Final Thoughts
Sharing Mediterranean Vegetable Lasagna With Creamy Ricotta with friends always brings warmth to the table not just from the oven, but from the layers of flavor that come together with so little effort. It’s the kind of meal that gives even the quietest nights a sense of occasion, full of texture and heart.
That unplanned dinner with Sarah and my brother still lingers in my mind every time I slice into this lasagna. The charred veggies, the melted cheese, the laughter from another room it’s all there, tucked into each bite. Sometimes, that’s all you need to turn a regular evening into something quietly meaningful.
Creamy Mediterranean Vegetable Lasagna With Ricotta
Course: Main CourseDifficulty: Easy6
servings30
minutes40
minutesMediterranean Vegetable Lasagna With Creamy Ricotta is a vibrant, cheesy baked dish layered with roasted vegetables, herb-seasoned ricotta, and rich marinara, perfect for casual dinners or family gatherings.
Ingredients
1 large eggplant, sliced into ¼-inch rounds
2 medium zucchinis, sliced lengthwise into ¼-inch strips
1 red bell pepper, halved and seeded
1 yellow bell pepper, halved and seeded
Olive oil for brushing
Salt and pepper to taste
9 lasagna noodles
1 cup ricotta cheese
1 cup shredded mozzarella cheese
1 cup grated Parmesan cheese
2 cloves garlic, minced
1 teaspoon dried oregano
1 teaspoon dried basil
2 cups marinara sauce
Fresh basil leaves for garnish
Directions
- Preheat oven to 400°F. Roast veggies with oil, salt, and pepper for 20 minutes, flipping halfway. Let cool and slice peppers.
- Boil noodles until al dente, drain, and lay flat.
- Mix ricotta with garlic, herbs, salt, and pepper.
- Layer ½ cup marinara, 3 noodles, half veggies, half ricotta, and ⅓ of cheeses.
- Add ½ cup sauce, 3 noodles, remaining veggies, ricotta, and ⅓ cheeses.
- Top with last noodles, sauce, and remaining cheese. Cover and bake at 375°F for 25 minutes, uncover and bake 15 more.
- Rest 10 minutes, garnish with basil, and serve warm.