Indulge in the comforting layers of this Vegan Spinach Lasagna, a plant-based twist on a classic favorite that’s hearty, wholesome, and bursting with flavor! Featuring tender oven-ready lasagna noodles, a rich marinara sauce, and a creamy homemade tofu ricotta, this recipe packs in layers of nutritious fresh spinach and optional vegan mozzarella for a truly satisfying dish. Ready in just over an hour, this gluten-free-optional meal is perfect for weeknight dinners or special gatherings. With its easy preparation and crowd-pleasing appeal, this vegan lasagna is a delicious way to savor Italian-inspired cuisine without any dairy or meat. Serve it warm, and watch it become a household favorite!
Scan with your phone to download!
Preheat your oven to 375°F (190°C).
Prepare the vegan ricotta: Drain the tofu and crumble it into a food processor. Add nutritional yeast, lemon juice, garlic powder, onion powder, salt, and black pepper. Blend until it forms a ricotta-like consistency. Adjust seasoning to taste, then set aside.
In a large skillet, heat olive oil over medium heat. Add the spinach and cook for 2-3 minutes, stirring often, until wilted. Remove from heat and let it cool slightly.
In a 9x13-inch baking dish, spread 1/2 cup of marinara sauce evenly across the bottom.
Place a layer of lasagna noodles over the marinara sauce, ensuring they don't overlap.
Spread 1/3 of the vegan ricotta mixture over the noodles. Top with 1/3 of the cooked spinach and 1 cup of marinara sauce.
Continue layering: Add another layer of noodles, 1/3 of the ricotta, 1/3 of the spinach, and 1 cup of marinara sauce. Repeat for the final layer, finishing with noodles and a generous layer of marinara sauce on top.
If desired, sprinkle vegan mozzarella cheese evenly over the top layer.
Cover the lasagna with foil, ensuring it doesn’t touch the surface to prevent sticking.
Bake in the preheated oven for 35 minutes. Then, remove the foil and bake an additional 10 minutes to allow the top to brown slightly.
Remove the lasagna from the oven and let it rest for 10 minutes before slicing and serving.
Serve warm and enjoy your Vegan Spinach Lasagna!
Serving size | (2518.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3888.5 |
Total Fat 108.9g | 0% |
Saturated Fat 40.6g | 0% |
Polyunsaturated Fat 1.3g | |
Cholesterol 0mg | 0% |
Sodium 5606.2mg | 0% |
Total Carbohydrate 571.9g | 0% |
Dietary Fiber 44.7g | 0% |
Total Sugars 36.7g | |
Protein 128.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 2274.7mg | 0% |
Iron 30.6mg | 0% |
Potassium 1643.2mg | 0% |
Source of Calories