Layered Mediterranean Vegetable Lasagna

Category: Everyday Mains Made Simple

This Mediterranean-inspired dish features tender roasted eggplant, zucchini, and bell peppers, layered between tender lasagna noodles and a creamy ricotta mixture infused with garlic and herbs. Finished with mozzarella and parmesan cheeses, and baked until golden and bubbling, it offers a delightful balance of smoky, savory, and fresh flavors. The roasted vegetables bring a subtle char that complements the rich tomato sauce, while fresh basil adds a fragrant touch. Allowing the dish to rest before serving enhances its layered textures and flavors.

Breanna smiling at the camera.
Created By Breanna
Last updated on Fri, 23 Jan 2026 16:49:56 GMT
A layered vegetable lasagna with tomatoes, spinach, and basil. Save
A layered vegetable lasagna with tomatoes, spinach, and basil. | foodiffy.com

This layered Mediterranean vegetable lasagna is perfect for those evenings when you want comfort food without the heaviness. It brings together roasted veggies and classic cheese fillings for a satisfying meal that feels both fresh and indulgent.

I whipped this up on a busy weekend when I wanted something a little special but not too complicated. It quickly became a go-to for family dinners.

Ingredients

  • Large eggplant: sliced into rounds for meaty texture and to soak up flavor. Choose firm, glossy eggplants without blemishes
  • Medium zucchinis: sliced lengthwise to layer nicely and keep a tender bite. Look for vibrant green with no soft spots
  • Red and yellow bell peppers: halved and seeded. Pick bright, firm peppers for sweetness and color
  • Olive oil: for brushing adds richness and helps achieve perfect roasting
  • Salt and pepper: to enhance all flavors
  • Lasagna noodles: that hold layers together. I prefer no-boil noodles to save time but regular ones work well too
  • Ricotta cheese: mixed with herbs gives creaminess and a herby lift. Fresh ricotta is always best
  • Mozzarella cheese: shredded for melty, gooey layers
  • Parmesan cheese: grated deeply flavors and adds a slight sharpness
  • Garlic: minced tucked into the ricotta for aromatic interest
  • Dried oregano and basil: for Mediterranean vibes. Always keep your dried herbs fresh for maximum flavor
  • Marinara sauce: to keep everything moist and tie the layers together
  • Fresh basil leaves: for garnish brightens the finished dish

Instructions

Preheat and roast vegetables:
Arrange the eggplant slices, zucchini strips, and halved bell peppers on a baking sheet lined with parchment paper. Brush with olive oil on both sides and season with salt and pepper. Roast in a 400 degree oven for about 20 minutes, flipping them halfway through so they cook evenly and develop that lovely roasted char, which adds tons of flavor.
Cook the noodles:
While the veggies roast, prepare the lasagna noodles according to package directions. Drain well and set aside so they don’t stick together.
Mix the herb ricotta:
In a small bowl combine the ricotta cheese with minced garlic, dried oregano, basil, salt, and pepper. This herby ricotta mixture will add a fresh depth to the creamy layers.
Build the lasagna layers:
Start by spreading half a cup of marinara sauce evenly on the bottom of a 9 by 13 baking dish. Place three cooked lasagna noodles over the sauce. Then layer half of your roasted vegetables over the noodles. Dollop and spread half of your herb ricotta on top of the vegetables. Sprinkle with one-third each of the shredded mozzarella and grated parmesan cheeses.
Repeat the layering:
Add another half cup of marinara sauce, three more noodles, the remaining roasted veggies, the rest of ricotta, and one-third of the cheeses again.
Finish the top:
Place the last three noodles on top, spoon over the remaining marinara sauce, and sprinkle with the last of the mozzarella and parmesan cheeses.
Bake the lasagna:
Cover the dish with foil and bake in the 400 degree oven for 25 minutes. Then remove the foil and bake for an additional 15 minutes or until the top is bubbling and golden brown with just the right crust.
Rest and garnish:
Let the lasagna rest for at least 10 minutes before slicing to help everything set. Garnish with fresh basil leaves for a pop of color and flavor.
A layered vegetable lasagna with tomatoes, zucchini, and basil.
A layered vegetable lasagna with tomatoes, zucchini, and basil. | foodiffy.com

I love how the roasted eggplant holds up and adds a tender but firm bite while the basil infused ricotta lightens the richness. This dish always reminds me of long summer evenings shared with friends over good food and laughter.

Storage tips

Store leftovers in an airtight container in the refrigerator for up to four days. Reheat in the oven at a low temperature to retain crispiness on top. For longer storage freeze portions wrapped tightly& thaw overnight in the fridge before reheating.

Ingredient swaps

Try swapping ricotta for cottage cheese if you want a lighter version. Use eggplant and zucchini substitutes like thinly sliced sweet potatoes or mushrooms for a twist. Fresh herbs instead of dried can boost flavor but adjust quantities appropriately.

Serving ideas

Pair with a simple green salad dressed with lemon vinaigrette to cut through the richness. A crusty baguette or garlic bread is perfect for scooping up any leftover sauce. A glass of dry white wine complements the creamy cheese layers wonderfully.

A layered vegetable lasagna with tomatoes, basil, and cheese.
A layered vegetable lasagna with tomatoes, basil, and cheese. | foodiffy.com

This lasagna is a delicious way to enjoy Mediterranean flavors year-round and makes for an impressive yet easy meal.

Frequently Asked Recipe Questions

→ What vegetables are best for this layered lasagna?

Eggplant, zucchini, and red and yellow bell peppers are ideal for roasting and layering, as they soften well and add vibrant flavors.

→ How should the vegetables be prepared before layering?

Sliced into even rounds or strips, the vegetables are brushed with olive oil, seasoned, and roasted until tender and slightly charred for enhanced flavor.

→ What cheeses are used in this dish?

A blend of ricotta, shredded mozzarella, and grated parmesan cheeses creates a creamy and flavorful layering throughout the dish.

→ Can I prepare the layers ahead of time?

Yes, you can assemble the layers in advance and refrigerate before baking. Just allow the dish to come to room temperature before placing it in the oven.

→ How long should the lasagna rest after baking?

Letting the lasagna rest for at least 10 minutes helps the layers set, making it easier to slice and enhancing the overall texture.

→ Is it necessary to cover the lasagna with foil while baking?

Covering it for the initial bake prevents the top from browning too quickly, while removing the foil towards the end allows the cheese to become golden and bubbly.

Layered Mediterranean Vegetable Lasagna

Layers of roasted Mediterranean vegetables, rich cheeses, and marinara baked to golden perfection.

Preparation Time
30 mins
Time to Cook
40 mins
Overall Time
70 mins
Created By: Breanna

Type of Recipe: Lunch & Dinner

Cooking Difficulty: Intermediate Skill Needed

Cultural Origin: Mediterranean

Portion Size: 6 Number of Servings

Dietary Options: Good for Vegetarians

Ingredients Required

→ Vegetables

01 1 large eggplant, sliced into 6 mm rounds
02 2 medium zucchinis, sliced lengthwise into 6 mm strips
03 1 red bell pepper, halved and seeded
04 1 yellow bell pepper, halved and seeded

→ Pasta

05 9 lasagna noodles

→ Cheeses

06 250 g ricotta cheese
07 100 g shredded mozzarella cheese
08 100 g grated parmesan cheese

→ Sauces and Seasonings

09 480 ml marinara sauce
10 2 cloves garlic, minced
11 1 tsp dried oregano
12 1 tsp dried basil
13 Olive oil, for brushing
14 Salt and freshly ground black pepper, to taste

→ Garnish

15 Fresh basil leaves

Guide to Cooking

Step 01

Preheat the oven to 200°C and line a baking sheet with parchment paper. Arrange the eggplant, zucchini, and bell peppers on the sheet.

Step 02

Brush both sides of the vegetables with olive oil and season with salt and pepper. Roast for 20 minutes, flipping halfway, until tender and slightly charred.

Step 03

While vegetables roast, cook lasagna noodles according to package instructions. Drain and set aside.

Step 04

In a bowl, combine ricotta cheese with minced garlic, dried oregano, dried basil, salt, and pepper. Mix until well incorporated.

Step 05

Spread 120 ml of marinara sauce on the base of a 33 x 23 cm baking dish. Layer three lasagna noodles over the sauce, followed by half of the roasted vegetables, half of the ricotta mixture, and one-third each of mozzarella and parmesan cheeses.

Step 06

Repeat layering with 120 ml marinara sauce, three noodles, remaining roasted vegetables, remaining ricotta mixture, and one-third each of mozzarella and parmesan.

Step 07

Top with the last three noodles, remaining marinara sauce, and the rest of the mozzarella and parmesan cheeses. Cover with foil and bake for 25 minutes.

Step 08

Remove foil and bake an additional 15 minutes until the top is golden and bubbly.

Step 09

Let the dish rest for 10 minutes before slicing. Garnish with fresh basil leaves before serving.

Extra Suggestions

  1. Roasting the vegetables until slightly charred enhances their natural sweetness and depth of flavor.

Necessary Equipment

  • Baking sheet
  • 9x13-inch (33 x 23 cm) baking dish
  • Large pot for boiling pasta
  • Mixing bowl

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains dairy and gluten

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 420
  • Fats: 15 g
  • Carbohydrates: 45 g
  • Protein: 20 g