Vegan Eggplant Lasagna

Vegan eggplant lasagna made with layers of vegetables and dairy-free sauce. Moreover, it’s healthy, hearty, and perfect for dinner.

🛒 Ingredients You’ll Need (Serves 6)

For the Eggplant Layers

  • 2 large eggplants, sliced lengthwise
  • 2 tbsp olive oil
  • Salt and black pepper

For the Filling

  • 1 tbsp olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 2 cups marinara sauce
  • 1 cup cooked lentils or mushrooms
  • 1 tsp dried oregano
  • 1 tsp dried basil

Vegan Ricotta

  • 1 cup firm tofu, crumbled
  • 2 tbsp nutritional yeast
  • 1 tbsp lemon juice
  • Salt to taste

🔪 Preparing the Eggplant

First, preheat the oven to 200°C (400°F).
Then, brush eggplant slices with olive oil and season lightly.

Afterward, roast for 15–20 minutes until tender.
Meanwhile, prepare the filling.


🍅 Making the Sauce & Filling

To begin, heat olive oil in a pan.
Next, sauté onion until soft.

Then, add garlic and cook briefly.
After that, stir in marinara, lentils, and herbs.

Finally, simmer for 10 minutes until thick.


🧀 Preparing the Vegan Ricotta

Meanwhile, mix tofu, nutritional yeast, lemon juice, and salt.
Then, mash until creamy but textured.


🔥 Assembling & Baking

Now, spread a thin layer of sauce in a baking dish.
Then, layer eggplant slices, vegan ricotta, and sauce.

After that, repeat layers until ingredients are used.
Finally, bake at 190°C (375°F) for 30–35 minutes.


⭐ Tips for the Best Vegan Eggplant Lasagna

  • Firstly, salt eggplant lightly to reduce moisture.
  • Moreover, roast eggplant for deeper flavor.
  • Additionally, let lasagna rest before slicing.
  • Finally, garnish with fresh basil.

🔄 Variations to Try

  • Creamy: Add cashew cream between layers
  • Protein-Rich: Use lentils and tofu together
  • Spicy: Add chili flakes
  • Low-Carb: Skip pasta entirely (already keto-friendly)
  • Veggie-Loaded: Add spinach or zucchini

💚 Health Benefits

Eggplant is rich in fiber and antioxidants.
Moreover, tofu provides plant-based protein.
Because this dish is dairy-free, it’s easier to digest.
As a result, it’s nourishing and satisfying.


🧒 Kid-Friendly Version

  • Use mild marinara sauce
  • Blend the ricotta smoother
  • Cut into small squares
  • Add a light sprinkle of vegan cheese

🥗 Nutrition Facts (Per Serving – Approx.)

  • Calories: 310 kcal
  • Carbohydrates: 28 g
  • Protein: 14 g
  • Fat: 15 g
  • Fiber: 8 g
  • Sugar: 7 g
  • Sodium: 420 mg