Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna with Creamy Garlic Herb Three-Cheese Drizzle – 5-Step Flavorful Veggie Delight

Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna is one of those dishes that fills the whole kitchen with comfort—sweet roasted peppers, silky eggplant, buttery zucchini, and a creamy garlic herb sauce that ties everything together. Honestly, it’s colorful, cozy, and so much easier than it looks. Let’s dive in… and don’t forget to subscribe for more recipes!

Overview of the Recipe

This Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna is a vibrant vegetable-forward twist on classic lasagna. Instead of a tomato base, we go for roasted vegetables and a creamy garlic herb cheese sauce, giving it a mellow richness that pairs beautifully with the naturally sweet veggies.

People love this recipe because:

  • It’s cozy but not overly heavy
  • It highlights simple Mediterranean flavors
  • You can prep the roasted vegetables ahead
  • It reheats beautifully
  • It’s colorful, nourishing, and family-friendly

The flavor? Imagine roasted eggplant that melts when you cut into it, zucchini with that lightly sweet buttery edge, bell peppers that caramelize just enough to deepen their color, and a cheese drizzle that brings everything together into one warm, creamy, herb-kissed bite.

Perfect for weeknights. Fabulous for weekends. Even better the next day.

Ingredients List

Ingredients for Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna

IngredientAmount
Eggplants, sliced2 medium (900 g / 2 lb)
Zucchinis, sliced2 medium (400 g / 14 oz)
Yellow bell pepper, sliced1
Red bell pepper, sliced1
Olive oil3 tbsp (45 ml)
Salt1 tsp (5 g)
Black pepper½ tsp (2 g)
Dried oregano1 tsp (2 g)
Garlic powder1 tsp (2 g)
Butter2 tbsp (30 g)
All-purpose flour2 tbsp (15 g)
Milk1½ cups (360 ml)
Heavy cream½ cup (120 ml)
Mozzarella, shredded½ cup (50 g)
Parmesan, shredded½ cup (50 g)
Ricotta½ cup (120 g)
Garlic, minced1 tsp (3 g)
Dried basil1 tsp (2 g)
Dried parsley1 tsp (2 g)
Salt & pepperTo taste
Lasagna sheets, cooked9 sheets (225 g / 8 oz)
Extra mozzarella (optional topping)As desired

Ingredient Notes:

  • Slice vegetables evenly so they roast consistently.
  • You can use whole-wheat or gluten-free lasagna sheets if needed.
  • The cheese drizzle thickens as it cools—keep it warm and pourable.

Necessary Tools

You won’t need anything fancy, but having these makes the process smoother:

Additions & Substitutions

You can absolutely make this your own. Here are reader-friendly swaps:

  • Add spinach between layers for extra greens.
  • Swap zucchini for yellow squash if that’s what you’ve got.
  • Use part-skim cheese for a lighter version.
  • Add fresh basil or thyme for a bright finish.
  • Try no-boil lasagna sheets—just increase sauce slightly so they soften well.

And hey, if you’re the kind of cook who loves to personalize every recipe (same here), this lasagna welcomes your creativity.

Step-by-Step Instructions

How to make Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna

1. Roast the Vegetables

Preheat your oven to 200°C (400°F).
Spread eggplant, zucchini, and bell peppers on a large baking sheet. Drizzle with olive oil. Sprinkle with salt, pepper, oregano, and garlic powder. Toss gently until everything looks glossy and seasoned.

Roast 20–25 minutes, just until the edges turn golden and the vegetables look tender. You’ll notice the eggplant softening and the peppers starting to wrinkle in the best way.
Honestly… if you taste a few before assembling, I won’t judge.

2. Make the Creamy Garlic Herb Three-Cheese Drizzle

Melt butter in a saucepan over medium heat. Add flour and whisk for one minute—just enough to cook off the raw taste.

Slowly add the milk and cream. Keep whisking. The mixture will thicken into a silky base.

Stir in mozzarella, parmesan, ricotta, garlic, basil, parsley, salt, and pepper.
It should become a glossy, creamy, spoon-coating dream.

If it feels too thick, just splash in more milk until pourable.

3. Prepare the Lasagna Sheets

If using traditional lasagna sheets, cook them until slightly underdone—they’ll finish in the oven.
If using no-boil sheets, skip this step entirely.

4. Assemble the Lasagna

In a 9×13 baking dish:

  • Spread a small amount of cheese drizzle (keeps noodles from sticking)
  • Add lasagna sheets
  • Layer roasted vegetables
  • Drizzle more sauce

Repeat until everything is used up.
End with sauce—this helps the top stay beautifully golden.

5. Bake

Cover lightly with foil. Bake at 190°C (375°F) for 30 minutes.

Remove foil, sprinkle extra mozzarella if you like, and bake another 10–12 minutes.
You’ll know it’s ready when it’s bubbling at the edges and faintly browned on top.

6. Rest & Serve

Let it rest 10 minutes before cutting.
This is the moment when the layers settle and become clean, gorgeous slices.

Serving Suggestions

This lasagna plays well with almost anything, but here are my personal favorites:

  • A crisp cucumber-tomato salad
  • Warm crusty bread
  • Lemon-herb roasted potatoes
  • A simple side of steamed green beans
  • A dollop of ricotta or pesto (completely optional, but lovely)

And if you’re cooking for a crowd? Add a fresh Mediterranean platter in the center of the table—olives, roasted peppers, creamy dips—and watch how fast everything disappears.

Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna Serving

If you enjoyed this, try these next:

Creamy Ricotta & Spinach Stuffed Sweet Potatoes

Spinach, Feta, and Sun-Dried Tomato Stuffed Mushrooms

Sweet Potato Rounds with Burrata, Roasted Beets, and Walnut Sage Pesto

Tips

  • Salt your eggplant if it’s very large; it’ll draw out bitterness.
  • Roast veggies on high heat so they caramelize instead of steaming.
  • Don’t oversauce each layer—just enough to coat.
  • Let it rest before cutting, or it’ll slide apart.
  • Use freshly shredded cheese for the best melt.

Storage Instructions

One of my favorite things about this dish? It stores beautifully.

  • Refrigerator: Up to 4 days in an airtight container.
  • Freezer: Cool completely and freeze up to 2 months.
  • Reheat: 350°F (175°C) for 15–20 minutes, covered.

It tastes even better the next day—everything settles, and the flavors deepen.

General Information

  • Prep Time: 25 minutes
  • Cooking Time: 45 minutes
  • Total Time: 1 hour 10 minutes
  • Servings: 6–8
  • Estimated Calories: 420 kcal per serving

Nutrition Information

This lasagna is balanced—protein from cheese, fiber from veggies, and satisfying comfort from the noodles and sauce.

NutrientAmount
Calories420 kcal
Protein18 g
Carbohydrates42 g
Fat20 g
Fiber6 g
Sodium480 mg

Frequently Asked Questions

1. Can I make this Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna ahead of time?
Absolutely! Assemble the whole dish, cover, and refrigerate up to 24 hours before baking.

2. Can I use gluten-free or no-boil lasagna sheets?
Yes—just adjust sauce slightly for no-boil versions so they soften fully.

3. Can I add protein to this recipe?
Sure! Cooked chicken breast, turkey, or plant-based protein crumbles all work beautifully.

4. How do I keep my roasted veggies from becoming soggy?
High heat, enough spacing, and not overcrowding the tray are key.

Conclusion

This Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna is everything cozy dinners should be—creamy, colorful, nourishing, and beautifully fragrant. It’s the kind of dish that feels both comforting and fresh, packed with roasted vegetables and the dreamiest garlic-herb cheese drizzle. Whether you’re cooking for family, bringing it to a potluck, or saving leftovers for the week, this lasagna always delivers.

If you love veggie-packed meals like this one, you’ll adore my other seasonal Mediterranean-inspired recipes coming soon.

👉 If you make this lasagna, leave a review—I love hearing your results!
👉 Share your photos on Pinterest and tag me so I can see your delicious creation!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna Recipe

Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna – 5-Step Flavorful Veggie Delight


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Lisa
  • Total Time: 1 hr 10 mins
  • Yield: 68 servings 1x
  • Diet: Vegetarian

Description

A vibrant Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna filled with silky roasted vegetables, creamy garlic herb three-cheese drizzle, and golden bubbly layers—comforting, colorful, and surprisingly effortless.


Ingredients

Scale

2 medium eggplants, sliced (900 g / 2 lb)

2 medium zucchinis, sliced (400 g / 14 oz)

1 yellow bell pepper, sliced

1 red bell pepper, sliced

3 tbsp olive oil

1 tsp salt

1/2 tsp black pepper

1 tsp dried oregano

1 tsp garlic powder

2 tbsp butter

2 tbsp all-purpose flour

1 1/2 cups milk

1/2 cup heavy cream

1/2 cup shredded mozzarella

1/2 cup shredded parmesan

1/2 cup ricotta cheese

1 tsp minced garlic

1 tsp dried basil

1 tsp dried parsley

Salt & pepper to taste

9 cooked lasagna sheets (225 g / 8 oz)

Extra mozzarella for topping (optional)


Instructions

1. Preheat oven to 200°C (400°F). Toss eggplant, zucchini, and bell peppers with olive oil, salt, pepper, oregano, and garlic powder. Roast 20–25 minutes until tender and lightly caramelized.

2. Melt butter in a saucepan over medium heat. Whisk in flour and cook 1 minute. Slowly whisk in milk and cream until smooth and thickened.

3. Stir in mozzarella, parmesan, ricotta, garlic, basil, parsley, salt, and pepper until creamy and pourable.

4. Spread a thin layer of cheese sauce in a baking dish. Add lasagna sheets, roasted vegetables, and drizzle more sauce. Repeat layers.

5. Cover with foil and bake at 190°C (375°F) for 30 minutes. Uncover, add extra mozzarella, and bake 10–12 minutes until golden and bubbly.

6. Let rest 10 minutes before slicing and serving.

Notes

Slice vegetables evenly for consistent roasting.

Add spinach or fresh basil between layers for extra flavor.

Use gluten-free or no-boil lasagna sheets if preferred.

This lasagna tastes even better the next day as flavors deepen.

  • Prep Time: 25 mins
  • Cook Time: 45 mins
  • Category: Dinner / Mediterranean
  • Method: Baking
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 slice
  • Calories: 420
  • Sugar: 7g
  • Sodium: 480mg
  • Fat: 20g
  • Saturated Fat: 11g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 6g
  • Protein: 18g
  • Cholesterol: 55mg

1 thought on “Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna with Creamy Garlic Herb Three-Cheese Drizzle – 5-Step Flavorful Veggie Delight”

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star