Vegan Eggplant Lasagna
Yield
Serves 6–8
Total Time
About 1 hour 45 minutes
Ingredients
Eggplant Layer
-
2 large eggplants (about 2–2.5 lbs total)
-
1 1/2 tsp salt (for drawing out moisture)
-
2–3 tbsp olive oil
-
Black pepper to taste
Vegan Ricotta
-
14 oz (400g) firm tofu, pressed
-
1/3 cup raw cashews (soaked 30 minutes, optional for creaminess)
-
3 tbsp nutritional yeast
-
2 tbsp lemon juice
-
2 cloves garlic
-
1 tbsp olive oil
-
1/2 tsp salt
-
1/4 tsp black pepper
-
1/2 tsp dried oregano
-
2 tbsp chopped fresh basil or parsley
Tomato Sauce
-
2 tbsp olive oil
-
1 small onion, finely diced
-
3 cloves garlic, minced
-
1 can (28 oz) crushed tomatoes
-
2 tbsp tomato paste
-
1 tsp dried oregano
-
1/2 tsp dried thyme
-
1/2 tsp salt (adjust to taste)
-
1/4 tsp black pepper
-
1 tsp maple syrup or sugar (optional, balances acidity)
-
Fresh basil (optional)
Optional “Cheesy” Top Layer
-
1 cup shredded vegan mozzarella
or -
1/4 cup nutritional yeast mixed with 2 tbsp breadcrumbs
Equipment
-
9×13 inch baking dish
-
Baking sheets
-
Parchment paper
-
Blender or food processor
Instructions
Step 1: Prepare the Eggplant
-
Slice eggplants lengthwise into 1/4 inch thick slices.
-
Lay slices on paper towels and sprinkle with salt.
-
Let sit 30–40 minutes to draw out excess moisture.
-
Pat dry thoroughly.
-
Brush lightly with olive oil and season with pepper.
Roast at 400°F (200°C) for 20–25 minutes until tender and lightly golden.
Important: Roasting prevents watery lasagna.
Step 2: Make the Tomato Sauce
-
Heat olive oil in a saucepan over medium heat.
-
Add onion and sauté 5–7 minutes until soft.
-
Add garlic and cook 30 seconds.
-
Stir in crushed tomatoes, tomato paste, herbs, salt, pepper, and sweetener.
-
Simmer uncovered 15–20 minutes until slightly thickened.
Sauce should be thick, not watery.
Step 3: Make Vegan Ricotta
In a food processor, blend:
-
Pressed tofu
-
Cashews
-
Nutritional yeast
-
Lemon juice
-
Garlic
-
Olive oil
-
Salt, pepper, oregano
Blend until creamy but slightly textured.
Fold in fresh herbs at the end.
Texture cue: It should resemble traditional ricotta — thick, spreadable, slightly grainy.
Step 4: Assemble the Lasagna
Reduce oven to 375°F (190°C).
Lightly oil baking dish.
Layer as follows:
-
Thin layer of sauce on bottom
-
Eggplant slices (slightly overlapping)
-
1/3 of ricotta mixture
-
Sauce
-
Repeat layers 2–4 two more times
Finish with sauce on top.
Add vegan mozzarella or nutritional yeast mixture if using.
Step 5: Bake
Cover loosely with foil.
Bake 30 minutes covered.
Remove foil and bake another 15–20 minutes until bubbling and lightly golden.
Step 6: Rest Before Serving
Let rest at least 20 minutes before slicing.
This allows layers to set and prevents collapse.
Texture and Flavor Profile
-
Tender, silky roasted eggplant
-
Rich herb tomato sauce
-
Creamy, slightly tangy tofu ricotta
-
Golden, lightly crisp top
Troubleshooting
Watery lasagna:
-
Eggplant not roasted long enough
-
Sauce too thin
-
Didn’t rest before cutting
Ricotta too dry:
-
Add 1–2 tbsp plant milk or olive oil
Ricotta too wet:
-
Press tofu longer
Add-In Variations
Spinach Version:
Add 1 cup sautéed spinach to ricotta.
Mushroom Version:
Add 1–2 cups sautéed mushrooms between layers.
High-Protein Version:
Add cooked red lentils to the tomato sauce.
Zucchini Combo:
Alternate eggplant with thin zucchini slices.
Make Ahead
Refrigerate assembled (unbaked) lasagna up to 24 hours.
Bake directly from fridge, adding 10 extra minutes.
Freezes well for up to 2 months.