Layered Mediterranean Vegetable Lasagna with Creamy Ricotta Recipe
Introduction
This Layered Mediterranean Vegetable Lasagna with Creamy Ricotta is a delicious, hearty vegetarian dish bursting with roasted vegetables and rich cheeses. It’s perfect for a comforting dinner that feels both fresh and indulgent. With layers of eggplant, zucchini, peppers, and three kinds of cheese, this lasagna is sure to become a family favorite.

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
- Step 1: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Step 2: Arrange the eggplant, zucchini slices, and bell peppers on the baking sheet. Brush both sides with olive oil and season with salt and pepper.
- Step 3: Roast the vegetables for about 20 minutes, flipping halfway through, until they are tender and slightly charred.
- Step 4: While the vegetables roast, cook the lasagna noodles according to package instructions. Drain and set aside.
- Step 5: In a small bowl, combine ricotta cheese, minced garlic, dried oregano, dried basil, salt, and pepper. Mix well.
- Step 6: Spread 1/2 cup of marinara sauce on the bottom of a 9×13-inch baking dish.
- Step 7: Layer three lasagna noodles over the sauce, then half of the roasted vegetables. Spread half the ricotta mixture over the vegetables, and sprinkle with one-third of the mozzarella and parmesan cheeses.
- Step 8: Repeat the layering: add 1/2 cup marinara sauce, three lasagna noodles, the remaining roasted vegetables, remaining ricotta mixture, and another one-third of the mozzarella and parmesan cheeses.
- Step 9: Finish with a last layer of lasagna noodles, the remaining marinara sauce, and the rest of the mozzarella and parmesan cheeses.
- Step 10: Cover the dish with foil and bake for 25 minutes. Remove the foil and continue baking for an additional 15 minutes, or until the top is golden and bubbly.
- Step 11: Let the lasagna rest for at least 10 minutes before slicing. Garnish with fresh basil leaves and serve.
Tips & Variations
- For extra flavor, add a layer of sautéed spinach or mushrooms between the vegetable layers.
- Use gluten-free lasagna noodles to make this dish gluten-free.
- Substitute the ricotta mixture with cottage cheese for a lighter texture.
- Prepare the dish a day ahead to allow flavors to meld; just add an extra 10 minutes to the baking time if baking from cold.
Storage
Store leftovers covered in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the entire dish in a 350°F (175°C) oven until heated through. This lasagna also freezes well; wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh herbs instead of dried oregano and basil?
Yes, fresh herbs can be used for a brighter flavor. Use about three times the amount of fresh herbs compared to dried, adding them to the ricotta mixture or garnishing the finished dish.
Do I need to peel the eggplant and zucchini before roasting?
Peeling is optional. The skin adds texture and nutrients, so feel free to leave it on unless you prefer a smoother texture or if the skins are particularly thick.
PrintLayered Mediterranean Vegetable Lasagna with Creamy Ricotta Recipe
This Layered Mediterranean Vegetable Lasagna with Creamy Ricotta is a delicious and hearty vegetarian dish featuring roasted eggplant, zucchini, and bell peppers layered between tender lasagna noodles and a flavorful ricotta cheese mixture, all baked to perfection with marinara sauce and melted mozzarella and parmesan cheeses. Perfect for a comforting dinner that highlights Mediterranean flavors.
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 20 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
Vegetables
- 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
Pasta
- 9 lasagna noodles
Cheese Mixture
- 1 cup ricotta cheese
- 1 cup mozzarella cheese, shredded
- 1 cup parmesan cheese, grated
Other Ingredients
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 2 cups marinara sauce
- Fresh basil leaves, for garnish
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper to prepare for roasting the vegetables.
- Prepare Vegetables: Arrange the eggplant slices, zucchini strips, and halved bell peppers on the baking sheet. Brush both sides with olive oil and season generously with salt and pepper to enhance their flavor.
- Roast Vegetables: Roast the prepared vegetables in the preheated oven for about 20 minutes, flipping them halfway through to ensure even cooking. Roast until the vegetables are tender and slightly charred for a smoky depth.
- Cook Lasagna Noodles: While the vegetables roast, cook the lasagna noodles according to the package instructions until al dente. Drain them well and set aside so they are ready for layering.
- Prepare Ricotta Mixture: In a small bowl, combine the ricotta cheese with minced garlic, dried oregano, dried basil, and salt and pepper to taste. Mix until well blended and flavorful.
- First Sauce Layer: Spread 1/2 cup of marinara sauce evenly on the bottom of a 9×13-inch baking dish to prevent sticking and add moisture.
- First Layering: Place three cooked lasagna noodles over the sauce. Top with half of the roasted vegetables, then spread half of the ricotta mixture over the vegetables. Sprinkle 1/3 of the shredded mozzarella and grated parmesan cheeses on top.
- Second Layering: Repeat the layering process by spreading another 1/2 cup of marinara sauce, placing three more noodles, the remaining roasted vegetables, the rest of the ricotta mixture, and another 1/3 of the mozzarella and parmesan cheeses.
- Final Layer: Finish with the last three noodles, spread the remaining marinara sauce evenly, and top with the remaining mozzarella and parmesan cheeses for a cheesy crust.
- Bake Covered: Cover the lasagna dish with foil to prevent drying out and bake in the oven for 25 minutes, allowing all layers to meld and heat thoroughly.
- Bake Uncovered: Remove the foil and bake for an additional 15 minutes or until the top is golden, bubbly, and slightly browned for a perfect finish.
- Rest and Serve: Let the lasagna rest for at least 10 minutes before slicing, so it sets and is easier to serve. Garnish with fresh basil leaves for a vibrant, fresh touch before serving.
Notes
- For extra flavor, consider adding a pinch of red pepper flakes to the ricotta mixture.
- You can substitute the lasagna noodles with gluten-free noodles if needed.
- The vegetable roasting step can be done a day ahead to save time.
- Leftovers keep well refrigerated for up to 3 days and reheat nicely in the oven.
- Use freshly grated parmesan for the best flavor.
Keywords: Mediterranean lasagna, vegetable lasagna, ricotta lasagna, vegetarian lasagna, baked pasta, roasted vegetables, Mediterranean cuisine

