vegetables

vegan

baked

everyday

main course

creamy

Italian

all seasons

Hot

recipe photorecipe photo

Spinach Vegan Lasagna

Difficulty

medium

Time

1h 30m

Price Category

average

Calories

Medium

This creamy and flavorful spinach vegan lasagna is the perfect choice when you crave something hearty and healthy. The layered pasta, rich tomato sauce, creamy vegan béchamel, and homemade lemon-herb vegan ricotta all contribute to making this dish an unforgettable experience. It's ideal for family dinners or gatherings with friends, and it's guaranteed to be a favorite for everyone, even those who aren't vegan.

ingredients

8 Servings

Steps

1

Ricotta & Spinach

Soak cashews in hot water for 30 minutes, then drain. Blend cashews with tofu, nutritional yeast, lemon juice, 1 tbsp olive oil, salt, and pepper until creamy. In a pan, sauté chopped onion and garlic in 1 tbsp olive oil, then add spinach and cook until wilted. Season with salt and pepper, then set aside.

2

Béchamel Sauce

In a saucepan, melt vegan butter or 2 tbsp olive oil over medium heat. Add flour and stir for 1-2 minutes until lightly golden. Gradually whisk in plant-based milk, stirring continuously, and cook until thickened. Season with salt, pepper, and nutmeg.

3

Assemble Lasagna

Preheat oven to 190°C (375°F). Spread a thin layer of tomato sauce on the bottom of a large baking dish. Place a layer of lasagna sheets, then half of the spinach filling, half of the vegan ricotta, and a layer of béchamel sauce. Repeat the layering: pasta, tomato sauce, spinach, ricotta, béchamel. Finish with a layer of pasta, the remaining tomato sauce, and béchamel sauce. Optionally, sprinkle with vegan shredded cheese.

4

Bake & Rest

Cover with a lid or aluminum foil and bake for 25 minutes. Then remove the lid/foil and bake for another 15-20 minutes, or until the top is golden brown and the pasta is tender. Remove from the oven and let it rest for 10-15 minutes before slicing.

Extra Tips

Soak the cashews in hot water for at least 30 minutes, or in cold water overnight, for a creamier ricotta.

If you don't have fresh spinach, you can use frozen, but make sure to squeeze out all the excess water before adding it to the filling.

Let the lasagna rest for 10-15 minutes after baking before slicing, this helps it set and makes for cleaner servings.

Nutrition

Per 100gPer Serving
250g / 8.8 oz
Calories180 kcal450 kcal
Protein8g20g
Fat9g22g
Carbohydrate18g45g
Fiber3g7g
Sugar4g10g