Mediterranean Veggie Lasagna Recipe

A vibrant and flavorful vegetarian lasagna bursting with Mediterranean sunshine! Inspired by Barb Gertz's legendary veggie lasagna, this recipe elevates the classic with a medley of fresh vegetables and a creamy bechamel sauce. Perfect for a satisfying weeknight meal or a show-stopping dinner party.

Prep Time 30 mins
Cook Time 70 mins
Calories 860 kcal
Protein 54g
Rating 4.3 (3 Reviews)
Mediterranean Veggie Lasagna 25

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Mediterranean Veggie Lasagna

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Mediterranean Veggie Lasagna? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Mediterranean Veggie Lasagna

  1. Preheat oven to 375°F (190°C).
  2. Heat olive oil in a large pot over medium-high heat. Add red onion, green onions, garlic, and celery. Sauté until onions are translucent and celery is softened, about 5-7 minutes.
  3. Add crushed tomatoes, zucchini, yellow squash, red bell pepper, mushrooms, chickpeas, and Kalamata olives. Stir to combine.
  4. Cover and cook for 5 minutes, stirring once. Uncover and cook until vegetables are tender, stirring occasionally, about 10 more minutes.
  5. Season with salt and pepper to taste.
  6. In a separate large saucepan, melt butter over medium heat. Whisk in flour and cook for 2 minutes, whisking constantly.
  7. Gradually whisk in milk until smooth. Bring to a simmer, whisking frequently, until thickened, about 5 minutes. Remove from heat and season with salt and pepper.
  8. Spread 1 cup of béchamel sauce in the bottom of a 9x13 inch baking dish.
  9. Layer 3-4 lasagna noodles over the sauce, overlapping as needed.
  10. Spread half of the vegetable mixture over the noodles.
  11. Top with 1 1/2 cups of béchamel sauce and 1/3 of the mozzarella cheese.
  12. Repeat layers: noodles, remaining vegetables, remaining béchamel sauce, and remaining mozzarella cheese.
  13. Top with the remaining lasagna noodles and remaining béchamel sauce.
  14. Cover the lasagna tightly with foil and refrigerate for at least 2 hours (optional, but recommended for best results).
  15. Bake uncovered on the center rack of the preheated oven for 40-55 minutes, or until bubbly and heated through (if chilled, bake for the longer time).
  16. Let stand for 10-15 minutes before slicing and serving.

Nutrition Information (Approximate per serving)

Sodium

58 g

Sugar

26g

Fat

77g

Carbs

32g