Savor the ultimate comfort food with this hearty Vegan Lasagna, a plant-based twist on the classic Italian favorite! This recipe layers tender no-boil lasagna noodles with a rich homemade cashew ricotta, packed with the creamy goodness of soaked cashews, zesty lemon juice, and nutritional yeast. A medley of sautéed zucchini, mushrooms, and baby spinach adds a healthy burst of flavor and texture, while layers of marinara sauce tie everything together with a tangy, herby kick. Perfectly baked to golden perfection, this dish is optionally topped with melty vegan mozzarella and fresh basil for a finishing touch. Whether you’re feeding a crowd or meal prepping for the week, this vegan lasagna is a satisfying, dairy-free delight that’s as comforting as it is wholesome.
Scan with your phone to download!
Preheat your oven to 375°F (190°C).
Prepare the cashew ricotta by blending soaked cashews, non-dairy milk, lemon juice, nutritional yeast, salt, and black pepper in a blender or food processor until smooth and creamy. Taste and adjust seasoning if necessary. Set aside.
In a large skillet, heat olive oil over medium heat. Add the onion and cook for 3 minutes until translucent. Stir in the garlic and cook for an additional 1 minute.
Add the zucchini and mushrooms to the skillet and sauté for 5-7 minutes until softened and most of their liquid has evaporated. Stir in the baby spinach and cook for 1-2 minutes until wilted. Remove from heat.
Spread 1 cup of marinara sauce evenly over the bottom of a 9x13-inch baking dish.
Layer 4 lasagna noodles over the marinara sauce. Spread 1/3 of the cashew ricotta over the noodles, followed by 1/3 of the vegetable mixture. Repeat this process (sauce, noodles, ricotta, vegetables) two more times, finishing with a layer of sauce on top.
If using, sprinkle vegan mozzarella cheese evenly over the top layer.
Cover the baking dish tightly with aluminum foil and bake for 40 minutes. Remove the foil and bake for an additional 10 minutes, allowing the top to become golden and bubbly.
Remove the lasagna from the oven and let it sit for 10-15 minutes to set before slicing.
Garnish with fresh chopped basil and serve warm.
Serving size | (3203.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 5443.4 |
Total Fat 204.3g | 0% |
Saturated Fat 62.2g | 0% |
Polyunsaturated Fat 0.0g | |
Cholesterol 0mg | 0% |
Sodium 8135.2mg | 0% |
Total Carbohydrate 718.6g | 0% |
Dietary Fiber 60.8g | 0% |
Total Sugars 91.2g | |
Protein 194.7g | 0% |
Vitamin D 122.7IU | 0% |
Calcium 2392.0mg | 0% |
Iron 61.0mg | 0% |
Potassium 8326.6mg | 0% |
Source of Calories