Save to Pinterest A hearty, budget-friendly vegan lasagna layered with savory mushrooms, spinach, rich tomato sauce, and creamy dairy-free béchamel. Perfect for family dinners or meal prep.
I made this vegan mushroom spinach lasagna for a get-together with friends, and everyone was surprised it was dairy-free. The creamy béchamel gives a rich texture, while the vegetables and tomato sauce add plenty of flavor.
Ingredients
- Olive oil: 2 tablespoons, used for sautéing vegetables and the béchamel sauce
- Onion: 1 large, finely chopped for the vegetable layer
- Garlic: 3 cloves, minced for flavor
- Mushrooms: 500 g (1 lb), sliced for a hearty filling
- Spinach: 200 g (7 oz), roughly chopped, fresh spinach for color and nutrition
- Carrot: 1 medium, grated and added for subtle sweetness
- Dried oregano: 1 teaspoon, for Italian flavor
- Dried basil: 1 teaspoon, for aroma
- Salt and pepper: to taste throughout
- Passata or crushed tomatoes: 700 ml (24 oz) as the main tomato sauce base
- Tomato paste: 2 tablespoons, for richness
- Sugar: 1 teaspoon, balances the acidity
- Balsamic vinegar: 1 teaspoon, adds depth
- Olive oil or vegan butter: 3 tablespoons, for béchamel
- All-purpose flour: 3 tablespoons, thickens béchamel
- Soy or oat milk: 750 ml (3 cups), unsweetened, for béchamel
- Ground nutmeg: 1/4 teaspoon, classic béchamel flavor
- Lasagna sheets (vegan): 250 g (9 oz), dry
- Nutritional yeast: 3 tablespoons (optional), for cheesy flavor
- Fresh basil: for garnish if desired
Instructions
- Prepare oven:
- Preheat the oven to 180°C (350°F)
- Sauté vegetables:
- Heat olive oil in a large skillet over medium heat. Add onion and sauté for 3,4 minutes until soft. Stir in garlic and cook for 1 minute.
- Add mushrooms and carrot:
- Add mushrooms and carrot. Cook for 6,8 minutes until mushrooms release moisture and begin to brown.
- Add spinach and season:
- Stir in spinach and cook until wilted. Add oregano, basil, salt, and pepper. Remove from heat.
- Cook tomato sauce:
- In a saucepan, combine passata, tomato paste, sugar, and balsamic vinegar. Simmer on low heat for 10 minutes. Season with salt and pepper.
- Prepare vegan béchamel:
- Heat olive oil or vegan butter in a saucepan over medium heat. Whisk in flour and cook for 1,2 minutes. Gradually add plant milk, whisking constantly to avoid lumps. Simmer until thickened, about 5 minutes. Stir in nutmeg, salt, and pepper.
- Assemble lasagna:
- Spread a thin layer of tomato sauce on the bottom of a 23 x 33 cm (9 x 13 inch) baking dish. Add a layer of lasagna sheets, followed by half the vegetable mixture, some tomato sauce, and a layer of béchamel. Repeat layers, finishing with lasagna sheets, remaining béchamel, and a sprinkle of nutritional yeast.
- Bake:
- Cover with foil and bake for 30 minutes. Remove foil and bake for another 15,20 minutes until golden and bubbling.
- Rest and serve:
- Let rest for 10 minutes before slicing. Garnish with fresh basil if desired.
Save to Pinterest My family loves sharing this lasagna on cozy weekends. It's one of those dishes that brings everyone together at the table every time.
Required Tools
You'll need a large skillet, saucepan, whisk, baking dish (23 x 33 cm (9 x 13 inch)), sharp knife, and spatula for this recipe.
Allergen Information
Contains gluten (if using regular lasagna sheets and flour), and soy (if using soy milk). Always check labels for hidden animal products or allergens in store-bought items.
Nutritional Information (per serving)
Calories: 365. Total Fat: 10 g. Carbohydrates: 54 g. Protein: 12 g.
Save to Pinterest This vegan lasagna is bound to become a family favorite for weeknights and potlucks. Enjoy leftovers the next day, they reheat beautifully.
Recipe FAQs
- → Can I substitute spinach with other greens?
Yes, kale is an excellent alternative that adds a robust texture and flavor while maintaining the dish's nutrient profile.
- → How can I make the béchamel sauce dairy-free?
Use plant-based milks like soy or oat milk combined with olive oil or vegan butter and flour to create a creamy, dairy-free béchamel.
- → Is it possible to use gluten-free pasta sheets?
Absolutely, gluten-free lasagna sheets can replace regular ones to accommodate gluten sensitivities without compromising texture.
- → What herbs enhance the flavor best?
Dried oregano, basil, and fresh basil garnish provide aromatic depth and a classic Italian profile to the layers.
- → Can nutritional yeast be omitted?
Yes, nutritional yeast is optional and used mainly to add a cheesy flavor; the dish remains delicious without it.