Vegan Eggplant Lasagna

Vegan Eggplant Lasagna

Vegan Eggplant Lasagna

Roasted eggplant layers, rich marinara, spinach and melty vegan cheese — fully vegan lasagna, no pasta required

Jump to Recipe
Vegan Eggplant Lasagna

This vegan eggplant lasagna layers roasted eggplant where pasta sheets would go, with rich marinara, garlicky spinach and melty vegan cheese. All the comfort, none of the heaviness.

Sixty-five minutes plus a rest, and slices come out tall, saucy and clean. Sunday-dinner energy any night of the week.

Prep25 min
Bake40 min
Servings8
Protein10g
Net Carbs24g
Calories310

Why you'll love this eggplant lasagna

  • Eggplant layers instead of pasta — lighter, still deeply satisfying
  • Garlicky spinach + rich marinara + melty vegan cheese in every bite
  • 10g plant protein per serving
  • Fully vegan, easy to make gluten free
  • Feeds eight — Sunday-dinner energy any night
  • Slices tall and clean after a short rest

Health notes

  • Eggplant: Fiber-rich with nasunin, the purple skin antioxidant.
  • Spinach: Iron, folate and vitamin K folded into every layer.
  • Tomato marinara: Cooked tomatoes bring lycopene in an absorbable form.
  • No pasta: Vegetable layers keep carbs moderate without missing them.
  • Vegan cheese: Melty and golden, dairy-free.

Key element — salt and roast the eggplant first

Twenty minutes salted, then roasted until pliable. That single move pulls out the eggplant's water before it can flood your lasagna — and gives you silky slices instead of spongy ones.

Ingredients

Eggplant layers

  • 2 large eggplants (about 2 ½ lbs), sliced lengthwise ¼-inch thick
  • 1 tsp salt, for drawing out moisture
  • 2 Tbsp olive oil

Filling & sauce

  • 3 cups marinara (one 24 oz jar, or homemade)
  • 5 oz fresh spinach, wilted and squeezed dry
  • 3 cloves garlic, minced
  • 2 cups shredded vegan mozzarella, divided
  • ½ cup cashew ricotta or silken tofu blended with 1 Tbsp nutritional yeast and 1 tsp lemon juice
  • ½ tsp italian seasoning
  • ¼ tsp black pepper
  • Fresh basil, for serving

Swaps

  • Zucchini: Half eggplant, half zucchini slices — same method.
  • More protein: Add a layer of cooked brown lentils (+6g protein per serving).
  • Nut-free: Skip cashew ricotta; use the tofu blend or extra mozzarella.
  • Gluten-free: Naturally GF — just check your cheese and marinara labels.

Instructions

Pro tips

  • Salt and blot — watery eggplant makes a soupy lasagna.
  • Squeeze the spinach twice; it hides more water than you think.
  • End with sauce, then cheese — the top slice stays tender.
  • Rest the full 15 minutes. Clean slices live here.
  • It reheats beautifully — day two might be better.

Nutrition

NutrientPer serving
Calories310
Protein10g
Net carbohydrates24g
Total carbohydrates30g
Fiber6g
Total fat19g
Sodium640mg

Estimates based on eggplant, marinara, spinach and vegan cheese. Exact macros vary with brands and portions.

Variations

Lentil

Layer in cooked brown lentils — heartier, +6g protein per slice.

Pesto

Swirl basil pesto through the ricotta layers — brighter, summery.

Spicy

Chili flakes in the marinara and a pinch in the filling — gentle heat throughout.

Zucchini blend

Half eggplant, half zucchini layers — lighter, garden-season version.

Storage

MethodTimeNotes
RefrigeratorUp to 4 daysCover the dish; reheat slices at 350°F
FreezerUp to 2 monthsFreeze baked and cooled; thaw overnight, reheat covered
Make ahead1 dayAssemble, refrigerate unbaked; add 10 minutes to the covered bake

Comments (2)

5.0 (1 rating): average 5.0 out of 5

Jan Rated 5 out of 5Verified
How to make vegan matzzarela cheese?? Please help and cashew ricottas.
Thanks
Hannah PetersonAuthor
Hi Jan, thanks for your comment! I’ll look into a simple vegan mozzarella and cashew ricotta recipe and get back to you soon.

Hannah

Leave a comment

Needs your email above. We'll send a confirmation email first; unsubscribe any time.
Your rating (optional)
Your stars count toward the recipe rating once your comment is approved.
Max 2000 characters. Comments are moderated.

Get in touch

Have a recipe question? Tell us how we can help and we'll get back to you shortly.