Vegan Ricotta & Spinach Lasagna

Why This Vegan Lasagna Is So Good

This lasagna works because:

  • Cashew-based ricotta is creamy and rich
  • Spinach adds freshness and nutrition
  • Tomato sauce balances the creaminess
  • Proper layering creates perfect texture
  • Baking melds all flavors beautifully

Even non-vegans love it.

Ingredients You’ll Need

For the Vegan Ricotta

  • 1½ cups raw cashews (soaked 4 hours or overnight)
  • ½ cup water (adjust for texture)
  • 2 tablespoons lemon juice
  • 2 tablespoons nutritional yeast
  • 1 clove garlic
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Spinach Filling

  • 300 g (10 oz) fresh spinach (or frozen, well-drained)
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • Pinch of nutmeg (optional)
  • Salt & pepper to taste

Tomato Sauce

  • 2 cups marinara sauce (store-bought or homemade)
  • 1 teaspoon dried oregano
  • ½ teaspoon dried basil
  • ½ teaspoon chili flakes (optional)

Lasagna Assembly

  • 9–12 lasagna sheets (regular or no-boil)
  • 1½ cups vegan mozzarella (store-bought or homemade)
  • Olive oil for greasing

Step 1: Making the Creamy Vegan Ricotta

Drain the soaked cashews and add them to a blender.

Add:

  • Water
  • Lemon juice
  • Nutritional yeast
  • Garlic
  • Salt
  • Black pepper

Blend until smooth and creamy. Scrape down sides as needed.

Texture Tip

The ricotta should be thick but spreadable—similar to dairy ricotta.

Taste and adjust salt or lemon if needed. Set aside.

Step 2: Preparing the Spinach Filling

Heat olive oil in a skillet over medium heat.

Add garlic and sauté for 30 seconds until fragrant.

Add spinach and cook:

  • Fresh spinach: 2–3 minutes until wilted
  • Frozen spinach: cook until heated and moisture evaporates

Season with salt, pepper, and nutmeg if using.

Remove from heat and mix the spinach into the vegan ricotta. Stir well to combine.

Step 3: Flavoring the Tomato Sauce

In a bowl, mix marinara sauce with oregano, basil, and chili flakes.

This small step adds depth and makes the lasagna taste homemade.

Step 4: Preparing the Baking Dish

Preheat oven to 190°C (375°F).

Lightly grease a rectangular baking dish with olive oil.

Spread a thin layer of tomato sauce on the bottom—this prevents sticking.

Step 5: Assembling the Lasagna Layers

First Layer

  • Lasagna sheets
  • Vegan ricotta & spinach mixture
  • Tomato sauce
  • Sprinkle of vegan mozzarella

Repeat Layers

Continue layering until ingredients are used, ending with:

  • Lasagna sheets
  • Tomato sauce
  • Generous vegan mozzarella on top

Press gently to compact layers.

Step 6: Baking the Lasagna

Cover the dish with foil.

Bake for 30 minutes.

Remove foil and bake uncovered for 15–20 minutes until:

  • Sauce is bubbling
  • Top is lightly golden

Let rest 15 minutes before slicing—this helps it set.

Texture & Flavor Expectation

This lasagna is:

  • Creamy but not heavy
  • Savory with mild tang
  • Soft layers with structure
  • Comforting and filling

Perfect balance of richness and freshness.

Pro Tips for the Best Vegan Lasagna

  • Soak cashews well for smooth ricotta
  • Drain spinach thoroughly to avoid wateriness
  • Let lasagna rest before cutting
  • Season every layer lightly
  • Use quality marinara sauce

Delicious Variations

Mushroom Spinach Lasagna

Add sautéed mushrooms to the ricotta mixture.

Protein Boost

Add cooked lentils or crumbled tofu to the filling.

Gluten-Free

Use gluten-free lasagna sheets.

White Sauce Version

Replace tomato sauce with vegan béchamel.

Pesto Twist

Add vegan pesto between layers.

Serving Suggestions

Serve with:

  • Fresh green salad
  • Garlic bread
  • Roasted vegetables
  • Lemony arugula

Perfect for:

  • Family dinners
  • Meal prep
  • Holidays
  • Potlucks

Storage & Make-Ahead Tips

Refrigeration

Store in an airtight container for 4–5 days.

Freezing

Freeze baked or unbaked lasagna up to 2 months.

Reheating

Reheat in oven at 180°C (350°F) until warmed through.

Common Mistakes to Avoid

  • ❌ Skipping cashew soaking
  • ❌ Watery spinach
  • ❌ Cutting too soon
  • ❌ Under-seasoning
  • ❌ Overbaking uncovered

Why This Recipe Is a Keeper

This Vegan Ricotta & Spinach Lasagna is:

  • Dairy-free
  • Comforting
  • Crowd-pleasing
  • Meal-prep friendly
  • Packed with flavor

It’s proof that vegan food can be indulgent and satisfying.

Final Thoughts

This Vegan Ricotta & Spinach Lasagna 🌱✨ delivers everything you love about classic lasagna—creamy layers, rich sauce, and comforting texture—without any animal products. One bite and you’ll forget it’s vegan.

Leave a Comment