Go Back
+ servings
side view of a slice of vegan lasagna on a plate with a fork on the side.
Print Recipe
5 from 3 votes

The BEST Vegan Lasagna

This easy Vegan Lasagna is the best comfort food, with layers of cashew tofu ricotta, marinara, spinach, and vegan mozzarella throughout. It comes together in under an hour and is perfect for holidays, weeknight dinners, and more!
Prep Time30 minutes
Cook Time25 minutes
Total Time55 minutes
Course: dinner
Cuisine: Italian
Diet: Vegan, Vegetarian
Keyword: lasagna, vegan lasagna
Servings: 12 slices or 9 large slices
Author: Erin Alvarez

Ingredients

  • 9 lasagna noodles
  • 3 cups spinach
  • 24 oz. marinara sauce
  • 2 cups shredded vegan mozzarella cheese

For the ricotta:

  • 1 cup raw cashews soaked or boiled
  • ½ cup nutritional yeast
  • 1 large garlic clove
  • 1 tsp basil
  • 1 tsp oregano
  • 1 tsp salt
  • 2 tbsp lemon juice
  • 1 block firm tofu don’t press! Just drain liquid from container
  • 1-2 tbsp olive oil

Instructions

  • Preheat oven to 350°F.
  • If the cashews are already soaked then skip this step. Otherwise, place them in a small saucepan and bring to a boil. Then, reduce heat to a simmer and simmer for 10 minutes or until they’ve softened; drain and set aside.
  • Cook the noodles according to the package instructions, then drain them and run cold water over them so they don’t stick together.
  • Add the soaked cashews, nutritional yeast, garlic, basil, oregano, salt, and lemon juice to a food processor. Break the tofu up into small chunks and add it as well, then blend. With the motor running, pour the olive oil in through the top and continue pulsing until everything is combined. You want the mixture to be thick but spreadable. If it seems TOO thick, add 1-2 tablespoons of water.
  • Next, assemble the lasagna: spread 1 cup of marinara sauce on the bottom of a 9x13 baking pan, then place 3 noodles on top. Spread some of the ricotta overtop, then add 1 ½ cups of spinach on top, then ⅔ cup of marinara. Repeat this same step again.
  • Last, add the final 3 noodles, followed by the remaining ricotta, then the rest of the marinara sauce. Sprinkle the shredded vegan cheese on top.
  • Place the pan in the oven and bake for 20-25 minutes until the cheese has melted. Slice and enjoy!

Video

Notes

*If ricotta seems too thick, add a few tablespoons of water to it so it's easier to spread. 
*Calories are per serving and are an estimation

Nutrition

Calories: 171kcal | Carbohydrates: 23g | Protein: 7g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 471mg | Potassium: 370mg | Fiber: 3g | Sugar: 3g | Vitamin A: 952IU | Vitamin C: 7mg | Calcium: 27mg | Iron: 2mg
QR Code linking back to recipe