Go Back
Top-down view of a golden-brown Mediterranean vegetable lasagna with fresh basil.

Layered Mediterranean Vegetable Lasagna with Creamy Ricotta

Prep Time 30 minutes
Cook Time 1 hour
Servings: 8
Course: Main Course
Cuisine: Italian, Mediterranean
Calories: 385

Ingredients
  

  • 12-15 Lasagna noodles
  • 2 Zucchini sliced
  • 1 Eggplant cubed
  • 2 Bell Peppers sliced
  • 3 cups Fresh Spinach
  • 15 oz Ricotta Cheese
  • 2 cups Mozzarella shredded
  • 1/2 cup Parmesan grated
  • 28 oz Crushed Tomatoes
  • 3 tbsp Extra Virgin Olive Oil
  • 1 tbsp Dried Oregano
  • 1/4 cup Fresh Basil
  • 4 cloves Garlic minced

Method
 

  1. Preheat oven to 400°F. Roast zucchini, eggplant, and peppers with olive oil for 20 mins.
  2. In a bowl, mix ricotta, spinach, and half the parmesan.
  3. Boil noodles until al dente (if using traditional).
  4. In a 9x13 dish, layer sauce, noodles, vegetables, ricotta mixture, and mozzarella. Repeat.
  5. Top with remaining cheese. Cover with foil.
  6. Bake at 375°F for 25 mins covered, then 15 mins uncovered.
  7. Let rest for 15 mins before serving.

Notes

  • Prevent Sogginess: Roasting the vegetables is mandatory. It evaporates excess water from the zucchini and eggplant, ensuring the lasagna stays firm rather than watery.
  • Noodle Prep: If using traditional (not "no-boil") noodles, cook them 2 minutes less than the package directions. They will finish softening during the 40-minute bake time.
  • Cheese Quality: For the best melt and "cheese pull," use low-moisture mozzarella. Avoid pre-shredded cheese if possible, as the anti-caking agents can prevent a smooth melt.
  • Flavor Boost: Add a pinch of freshly grated nutmeg to the ricotta mixture; it’s a traditional Italian secret that enhances the creaminess of the cheese and spinach.
  • The 15-Minute Rule: Never slice the lasagna immediately. Resting allows the sauce and cheese to "set," creating the beautiful, clean layers needed for food photography.