
Cozy Mushroom & Spinach Vegan Lasagna
Easy layered vegan lasagna: rich tomato–mushroom sauce, silky dairy-free béchamel, spinach lasagna sheets, melty vegan cheese and tomatoes.
Instructions
Step 1: Start the mushroom tomato sauce
Slice the mushrooms, then add them to a large pot with the soy sauce. Cook over medium heat 1–2 minutes, then cover and let them release their liquid.
Step 2: Simmer the sauce
Remove the lid and cook until most of the liquid evaporates. Stir in the 3 cans of chopped tomatoes and bring to a gentle simmer. Season with sea salt and black pepper to taste and simmer a few minutes more until not watery.
Step 3: Make the white (béchamel) sauce
In a separate pot over medium-high heat, warm the olive oil. Add the flour and whisk for 30–60 seconds. Pour in the soy milk all at once, whisking constantly until smooth and thick. Take off the heat and stir in Dijon mustard, sea salt and black pepper to taste.
Step 4: Preheat and prepare the dish
Preheat the oven to 430°F (220°C). Lightly oil a 9x13-inch (23x33cm) oven-safe baking dish.
Step 5: Layer the lasagna
Spread a thin layer of tomato sauce in the dish, then add a layer of spinach lasagna sheets. Top with more tomato sauce followed by some white sauce. Repeat layers, finishing with a generous layer of white sauce.
Step 6: Add the toppings
Arrange vegan cheese slices over the top, then add sliced tomato. Sprinkle with a little black pepper.
Step 7: Bake and rest
Bake, uncovered, for 30 minutes at 430°F (220°C). Let rest for at least 10 minutes before slicing and serving.
Ingredients
- 8 cups of white button mushrooms (sliced)
- 2 tbsp of soy sauce
- 3 cans of chopped tomatoes
- Sea salt, to taste
- Black pepper, to taste
- 6 tbsp of olive oil
- 5 tbsp of all-purpose flour
- 4 cups of soy milk
- 2 tsp of Dijon mustard
- 12 oven-ready spinach lasagna sheets
- 2 large tomatoes (sliced)
- 10 slices of vegan cheese
Nutritional Info
per serving
- Calories:
- 360kcal
- Protein:
- 13.5g
- Carbs:
- 47g
- Fat:
- 14.5g