Go Back
–+ servings
Hearty Vegetarian Eggplant Lasagna – vegetarian recipe
Stav Kogan

Hearty Vegetarian Eggplant Lasagna

Forget watery vegetable dishes! This vegetarian lasagna features layers of rich, meaty eggplant, creamy ricotta, and a vibrant, slow-simmered tomato sauce. It's the ultimate comfort food, hearty, satisfying, and packed with incredible flavor.
Prep Time 50 minutes
Cook Time 1 hour 15 minutes
Total Time 2 hours 5 minutes
Servings: 8 serving
Calories: 510

Ingredients
  

  • For the Tomato Sauce
  • 2 lbs (900 g / 31.7 oz) fresh, ripe tomatoes
  • 3 Tbs / 45 ml (1.5 fl oz) olive oil
  • 1½ medium-sized onions, chopped
  • 2 cloves garlic, minced
  • 1 cup (240 g / 8.5 oz) peeled, sliced Italian plum tomatoes, fresh or canned
  • 1 tsp (5 g / 0.18 oz) salt, plus more to taste
  • ½ tsp (1 g / 0.04 oz) dried basil
  • ⅓ cup (80 ml / 2.7 fl oz) red wine
  • For the Lasagna Assembly
  • 1½ lbs / 680g (24 oz) eggplant
  • 2 Tbs / 30 ml (1 fl oz) olive oil
  • ¾ lb (340 g / 12 oz) flat lasagne noodles
  • 1 lb (450 g) fresh ricotta cheese
  • 2 oz (55 g) fresh-grated Parmesan cheese
  • 1 lb (450 g) mozzarella cheese, sliced
  • Garnish, such as fresh basil leaves
  • Additional Parmesan cheese and tomato sauce for serving
  • for Perfect Eggplant Lasagna
  • For an extra flavor boost, add a pinch of red pepper flakes to the tomato sauce or stir a tablespoon of fresh pesto into the ricotta cheese.
  • This lasagna is make-ahead friendly. Assemble the entire dish (but don't bake it) up to a day in advance. Cover tightly and refrigerate. You may need to add 10-15 minutes to the covered baking time.
  • For the best melt, use low-moisture mozzarella, which prevents the lasagna from becoming too watery while still giving you that classic cheese pull.

Method
 

  1. Prepare the fresh tomatoes by plunging them into boiling water for 2-3 minutes.
  2. Transfer to an ice bath, then slip off the skins. Coarsely chop the peeled tomatoes and set aside.
  3. To make the sauce, heat 3 tablespoons (45 ml / 1.5 fl oz) of olive oil in a medium saucepan over medium heat.
  4. Sauté the onions until soft, about 5-7 minutes, then add the garlic and cook for 1 minute more until fragrant.
  5. Add the chopped fresh tomatoes, sliced Italian tomatoes, salt, basil, and red wine.
  6. Simmer, stirring occasionally, for about 25 minutes until the sauce has thickened but is still juicy.
  7. While the sauce simmers, prepare the eggplant.
  8. Peel and slice it lengthwise into ½-inch thick pieces. Salt the slices liberally on both sides and let them drain in a colander for 40 minutes to remove bitterness and excess water.
  9. Rinse the slices, squeeze out moisture, and cut them into ½-inch dice.
  10. In a large skillet, heat the remaining 2 tablespoons (30 ml / 1 fl oz) of olive oil over high heat.
  11. Sauté the diced eggplant, tossing constantly, until tender and lightly browned.
  12. Cook the lasagne noodles in a large pot of salted boiling water until al dente, according to package directions. Carefully remove and lay them flat to prevent sticking.
  13. Preheat your oven to 350°F / 175°C. Lightly oil a large 10x14 inch baking dish.
  14. Spread ⅓ of the tomato sauce across the bottom.
  15. Assemble the first layer: Arrange ⅓ of the noodles over the sauce.
  16. Spread with ½ of the ricotta, a sprinkle of Parmesan, ½ of the cooked eggplant, and ⅓ of the mozzarella slices.
  17. Assemble the second layer: Top with another ⅓ of the noodles, the remaining ricotta, a sprinkle of Parmesan, the remaining eggplant, and another ⅓ of the mozzarella slices.
  18. Finish the lasagna: Add the final layer of noodles, cover with the remaining tomato sauce and mozzarella, and sprinkle with the rest of the Parmesan cheese.
  19. Cover the dish with foil and bake for 30 minutes.
  20. Remove the foil and bake for another 10 minutes, or until the top is golden and bubbly.
  21. Let the lasagna rest for 10-15 minutes before slicing.
  22. Serve hot with additional Parmesan and sauce if desired.
  23. Don't skip salting the eggplant! This crucial step removes excess moisture and bitterness, preventing a watery lasagna and ensuring a rich, meaty texture.

Nutrition

Calories: 510kcalCarbohydrates: 48gProtein: 24gFat: 25g

Tried this recipe?

Let us know how it was!