Vegan Lasagna
Hearty and comforting vegan lasagna with cashew ricotta, marinara sauce, and plenty of vegetables. A crowd-pleasing dinner option.

Lasagna is the ultimate comfort food, and this vegan lasagna recipe from vegancooking.recipes proves that you don't need dairy or meat to create a rich, satisfying, and absolutely delicious version of this Italian classic.
This plant-based lasagna features a creamy cashew ricotta that rivals traditional ricotta cheese, layered with marinara sauce, fresh vegetables, and vegan mozzarella.
Perfect for family dinners, meal prep, or special occasions, this recipe demonstrates how vegan cooking can be both hearty and elegant.
The combination of sautéed mushrooms, zucchini, and spinach provides texture and flavor, while the cashew-based ricotta adds that creamy, cheesy element that makes lasagna so beloved.
Whether you're cooking for vegans, vegetarians, or omnivores, this recipe is sure to impress.
At vegancooking.recipes, we specialize in creating vegan versions of classic comfort foods that don't compromise on taste or satisfaction.
This lasagna is a perfect example of how plant-based ingredients can create dishes that are both nutritious and indulgent.
What Makes This Recipe Special
- ✓Made with simple, plant-based ingredients that are easy to find
- ✓No animal products - completely vegan and cruelty-free
- ✓Perfect for beginners and experienced cooks alike
- ✓Delicious results that everyone will love, vegan or not
Rate this Recipe
Loading votes...
You May Also Like

Vegan Pad Thai
Authentic Thai flavors in this plant-based Pad Thai with rice noodles, tofu, and a tangy tamarind sauce.

Vegan Chickpea Curry
Hearty and flavorful Indian-inspired curry with chickpeas, tomatoes, and aromatic spices. Perfect served over rice.

Vegan Avocado Toast
Simple yet delicious avocado toast with a variety of toppings. Perfect for a quick and healthy breakfast.
Vegan Lasagna
Hearty and comforting vegan lasagna with cashew ricotta, marinara sauce, and plenty of vegetables. A crowd-pleasing dinner option.
Nutrition (per serving)
Ingredients
Instructions
- 1
Preheat oven to 375°F (190°C). Cook lasagna noodles according to package directions. Drain and set aside.
- 2
Make cashew ricotta: Blend soaked cashews, nutritional yeast, lemon juice, garlic, and 1/2 cup water until smooth. Season with salt.
- 3
Heat olive oil in a pan. Sauté mushrooms and zucchini until tender, about 5-7 minutes. Add spinach and cook until wilted.
- 4
In a 9x13 inch baking dish, spread a thin layer of marinara sauce.
- 5
Layer: 4 noodles, 1/3 cashew ricotta, 1/3 vegetables, 1/3 marinara sauce. Repeat twice.
- 6
Top with remaining noodles, sauce, and vegan mozzarella.
- 7
Cover with foil and bake for 30 minutes. Remove foil and bake for 15 more minutes until bubbly.
- 8
Let rest for 10 minutes before slicing and serving.
Comments
Loading comments...