Indulge in the rich, comforting flavors of this Vegan Classic Cheese Lasagna, a plant-based twist on a beloved Italian favorite. Featuring tender lasagna noodles layered with a savory homemade tomato sauce, creamy cashew-based cheese, fresh spinach, and gooey vegan mozzarella, every bite is packed with taste and texture. Perfect for family dinners or special occasions, this recipe balances wholesome ingredients like nutrient-rich cashews and spinach with traditional flavors of basil and oregano. Easy to prepare in just under 90 minutes, this hearty, dairy-free lasagna is ideal for vegans and anyone craving a satisfying, healthy comfort food option. Bursting with flavor, it's a crowd-pleaser you'll return to again and again!
Preheat your oven to 375°F (190°C).
Bring a large pot of salted water to a boil. Add the lasagna noodles and cook until al dente, following package instructions. Drain and set aside.
In a large skillet, heat olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
Add minced garlic and sauté for another 1 minute until fragrant.
Stir in the crushed tomatoes, tomato paste, dried basil, dried oregano, salt, and black pepper. Lower the heat and simmer for 15 minutes, stirring occasionally.
While the sauce simmers, prepare the cashew cheese. In a high-speed blender or food processor, combine the raw cashews, nutritional yeast, lemon juice, and water. Blend until smooth and creamy. Set aside.
In a boiling pot of water, blanch the spinach for 1-2 minutes until wilted. Drain and press out excess water, then roughly chop if desired.
To assemble the lasagna, spread a thin layer of tomato sauce on the bottom of a 9x13-inch baking dish.
Place a layer of lasagna noodles over the sauce, followed by a layer of cashew cheese, a layer of spinach, and a thin layer of vegan mozzarella. Repeat layers, ending with noodles and a generous topping of tomato sauce.
Sprinkle the remaining vegan mozzarella cheese on top.
Cover the lasagna with aluminum foil and bake in the preheated oven for 30 minutes.
Remove the foil and bake for an additional 10-15 minutes, or until the top is golden and bubbly.
Allow the lasagna to rest for 10 minutes before slicing and serving.
Calories |
5025 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 192.4 g | 247% | |
| Saturated Fat | 62.4 g | 312% | |
| Polyunsaturated Fat | 3.7 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 5345 mg | 232% | |
| Total Carbohydrate | 716.1 g | 260% | |
| Dietary Fiber | 57.1 g | 204% | |
| Total Sugars | 74.7 g | ||
| Protein | 165.2 g | 330% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 2067 mg | 159% | |
| Iron | 55.3 mg | 307% | |
| Potassium | 8006 mg | 170% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.