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
| Ingredient | Amount |
|---|---|
| Eggplants, sliced | 2 medium (900 g / 2 lb) |
| Zucchinis, sliced | 2 medium (400 g / 14 oz) |
| Yellow bell pepper, sliced | 1 |
| Red bell pepper, sliced | 1 |
| Olive oil | 3 tbsp (45 ml) |
| Salt | 1 tsp (5 g) |
| Black pepper | ½ tsp (2 g) |
| Dried oregano | 1 tsp (2 g) |
| Garlic powder | 1 tsp (2 g) |
| Butter | 2 tbsp (30 g) |
| All-purpose flour | 2 tbsp (15 g) |
| Milk | 1½ cups (360 ml) |
| Heavy cream | ½ cup (120 ml) |
| Mozzarella, shredded | ½ cup (50 g) |
| Parmesan, shredded | ½ cup (50 g) |
| Ricotta | ½ cup (120 g) |
| Garlic, minced | 1 tsp (3 g) |
| Dried basil | 1 tsp (2 g) |
| Dried parsley | 1 tsp (2 g) |
| Salt & pepper | To taste |
| Lasagna sheets, cooked | 9 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:
- Large baking sheet
- Sharp knife + cutting board
- 9×13 baking dish (or similar)
- Medium saucepan
- Whisk for the roux
- Tongs or spatula
- Foil for baking
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

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.

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.
| Nutrient | Amount |
|---|---|
| Calories | 420 kcal |
| Protein | 18 g |
| Carbohydrates | 42 g |
| Fat | 20 g |
| Fiber | 6 g |
| Sodium | 480 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!
Layered Mediterranean Eggplant, Zucchini, Yellow & Red Bell Pepper Lasagna – 5-Step Flavorful Veggie Delight
- Total Time: 1 hr 10 mins
- Yield: 6–8 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
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

Which I had this recipe during the summer when I didn’t know what to do with my veggies.
Thank you for posting.
Linda