Table of Contents
Introduction
Bright, comforting, and full of roasted summer vegetables, this layered Mediterranean vegetable lasagna with creamy ricotta is an easy centerpiece for weeknight dinners or casual gatherings. The dish balances tender eggplant and zucchini with sweet bell peppers and three kinds of cheese for a cozy, melted finish. It comes together with simple steps that let the vegetables shine without fussy prep. If you enjoy hearty, vegetable-forward meals, try pairing it with a bowl of creamy vegetable soup for a complete, satisfying menu.

Why This Recipe Is a Great Choice
This lasagna is a beautiful option when you want something both wholesome and visually striking. Roasting the vegetables concentrates their natural sweetness and gives just enough char to add depth to each layer. The creamy ricotta, garlic, and dried herbs create a gentle, savory base that complements the bright marinara and melty cheeses. It’s also flexible for company because it assembles ahead and bakes warm before serving. If you like one-pan vegetable mains like a simple pot roast with vegetables, you’ll appreciate the rustic, comforting vibe this lasagna brings to the table.
Flavor and Texture
Every bite offers contrast: silky ricotta and oozy mozzarella meet the slight chew of roasted eggplant and zucchini. Parmesan adds a salty, nutty lift that keeps the flavors lively without overpowering the vegetables. The marinara ties everything together with bright tomato tang and aromatic herbs. Texturally, the dish is pleasantly layered soft noodles, tender roasted vegetables, and a golden cheesy top. Serve after a short rest so the layers set and slice neatly for a beautiful presentation.
Ingredients
- 1 large eggplant, sliced into 1/4-inch rounds
- 2 medium zucchinis, sliced lengthwise into 1/4-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 mozzarella cheese, shredded
- 1 cup parmesan cheese, grated
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 2 cups marinara sauce
- Fresh basil leaves, for garnish
Step by Step Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Arrange the eggplant, zucchini slices, and bell peppers on the prepared baking sheet. Brush both sides with olive oil and season with salt and pepper.
- Roast the vegetables in the preheated oven for about 20 minutes, flipping halfway, until tender and slightly charred.
- While the vegetables are roasting, cook the lasagna noodles according to package instructions. Drain and set aside.
- In a small bowl, mix the ricotta cheese with minced garlic, oregano, basil, salt, and pepper.
- Spread 1/2 cup of marinara sauce on the bottom of a 9×13-inch baking dish.
- Place three lasagna noodles over the sauce, followed by half of the roasted vegetables. Spread half of the ricotta mixture over the vegetables, then sprinkle with 1/3 of the mozzarella and parmesan cheeses.
- Repeat the layering process: 1/2 cup marinara sauce, three lasagna noodles, remaining roasted vegetables, remaining ricotta, 1/3 of the mozzarella and parmesan.
- Finish with a layer of lasagna noodles, the rest of the marinara sauce, and the remaining mozzarella and parmesan cheeses.
- Cover with foil and bake in the preheated oven for 25 minutes. Remove the foil and bake for an additional 15 minutes or until the top is golden and bubbly.
- Let the lasagna rest for at least 10 minutes before slicing. Garnish with fresh basil leaves before serving.

Tips for Best Results
Choose firm, fresh vegetables so slices hold their shape after roasting. Don’t skimp on brushing them with olive oil and seasoning well before roasting that step boosts flavor and prevents dryness. If your ricotta is very loose, drain it briefly in a fine sieve to keep layers from becoming watery. Use a low-moisture shredded mozzarella for better melting without excess moisture. Letting the lasagna rest after baking helps the layers settle so each slice holds together and looks picture perfect.
Storage and Make Ahead
This lasagna stores well in the refrigerator for two to three days in an airtight container, or covered in the baking dish. To reheat, warm slices in a 350°F oven until heated through to keep the topping golden and the center creamy. You can assemble the lasagna a day ahead and keep it covered in the fridge; add a few extra minutes to the baking time if baking straight from cold. For freezing, wrap portions tightly and thaw overnight in the refrigerator before reheating.
Final Thought
This layered Mediterranean vegetable lasagna is an easy way to celebrate seasonal produce while enjoying a crowd-pleasing comfort classic. It’s colorful, adaptable, and makes lovely leftovers for lunches or a reheated dinner the next night. Serve with a crisp green salad and watch how quickly it disappears.
Conclusion
For more inspiration on vegetarian lasagna variations, check out this well-loved Vegetarian Lasagna Recipe – Love and Lemons.
FAQ
Can this be made in under 30 minutes?
Yes, the recipe is designed to be quick and efficient.
Does it work for meal prep?
Most versions store well for one to three days.
Can I customize the ingredients?
Yes, simple swaps can be made for convenience or dietary needs.
Layered Mediterranean Vegetable Lasagna with Creamy Ricotta
A vibrant and comforting lasagna filled with roasted summer vegetables and creamy ricotta, perfect for weeknight dinners or casual gatherings.
- Total Time: 65 minutes
- Yield: 6 servings 1x
Ingredients
- 1 large eggplant, sliced into 1/4-inch rounds
- 2 medium zucchinis, sliced lengthwise into 1/4-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 mozzarella cheese, shredded
- 1 cup parmesan cheese, grated
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 2 cups marinara sauce
- Fresh basil leaves, for garnish
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Arrange the eggplant, zucchini slices, and bell peppers on the prepared baking sheet. Brush both sides with olive oil and season with salt and pepper.
- Roast the vegetables in the preheated oven for about 20 minutes, flipping halfway, until tender and slightly charred.
- While the vegetables are roasting, cook the lasagna noodles according to package instructions. Drain and set aside.
- In a small bowl, mix the ricotta cheese with minced garlic, oregano, basil, salt, and pepper.
- Spread 1/2 cup of marinara sauce on the bottom of a 9×13-inch baking dish.
- Place three lasagna noodles over the sauce, followed by half of the roasted vegetables. Spread half of the ricotta mixture over the vegetables, then sprinkle with 1/3 of the mozzarella and parmesan cheeses.
- Repeat the layering process: 1/2 cup marinara sauce, three lasagna noodles, remaining roasted vegetables, remaining ricotta, 1/3 of the mozzarella and parmesan.
- Finish with a layer of lasagna noodles, the rest of the marinara sauce, and the remaining mozzarella and parmesan cheeses.
- Cover with foil and bake in the preheated oven for 25 minutes. Remove the foil and bake for an additional 15 minutes or until the top is golden and bubbly.
- Let the lasagna rest for at least 10 minutes before slicing. Garnish with fresh basil leaves before serving.
Notes
For best results, choose firm, fresh vegetables and do not skimp on olive oil or seasoning before roasting.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice
- Calories: 400
- Sugar: 6g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 50mg





