Vegan Lasagna Bolognese Recipe
This hearty vegan lasagna is filled with layers of creamy cashew-tofu ricotta, red lentils in marinara sauce, fresh spinach, and melty vegan mozzarella. A delicious, comforting meal for everyone!
Prep Time 25 minutes mins
Cook Time 1 hour hr
Total Time 1 hour hr 25 minutes mins
Course Main Course
Cuisine Italian, vegan
Servings 8
Calories 497 kcal
Medium pot (for cooking lentils)
Fine strainer
Food processor (for cashew-tofu ricotta)
9x13 inch casserole dish (for assembling lasagna)
Aluminum foil (for covering lasagna)
Baking dish (for baking lasagna)
- 1 cup dried red lentils
- 2 25-ounce jars marinara sauce
- 1 cup raw cashews
- 14.5 ounce firm tofu patted dry
- 1/2 cup nutritional yeast
- 3 tablespoons fresh lemon juice from about 2 lemons
- 1 teaspoon salt
- 1 teaspoon dried basil
- 1 teaspoon oregano
- 1/2 teaspoon garlic powder
- 3 cups baby spinach
- 1 box lasagna noodles about 12 noodles regular, gluten free or whole grain
- Easy Vegan Mozzarella Cheese or 2-3 cups shredded vegan mozzarella
Cook Lentils: Boil 1 cup of red lentils in 3 cups water for 20 minutes, then drain. Stir in marinara sauce and set aside.
Make Ricotta: Blend cashews, tofu, nutritional yeast, lemon juice, salt, basil, oregano, and garlic powder in a food processor until smooth.
Assemble Lasagna: Spread 1 cup lentil marinara at the bottom of a 9x13 inch casserole dish. Layer with noodles, ricotta, spinach, and marinara. Repeat layers.
Bake: Cover with foil and bake at 350°F for 40 minutes.
Add Mozzarella: After 40 minutes, top with vegan mozzarella and bake uncovered for 20 more minutes.
Let cool for 15 minutes before serving. Enjoy!