Layers of silky pasta, rich mushroom bolognese, creamy cashew béchamel, and melted vegan cheese — this vegan lasagne is the ultimate labour of love. It takes an hour but feeds a crowd and is absolutely worth every single minute.
Servings: 8 | Prep: 30 mins | Cook: 45 mins | Total: 75 mins
Ingredients:
- 12 lasagne sheets
- 400g mushrooms, finely chopped
- 2 cans diced tomatoes
- 1 onion, diced
- 4 garlic cloves, minced
- 2 tbsp olive oil
- 2 tbsp tomato paste
- 1 tsp dried oregano
- 1 tsp dried basil
- 2 cups raw cashews, soaked 2 hours
- 2 cups plant milk
- 3 tbsp nutritional yeast
- 2 tbsp lemon juice
- 1 tsp garlic powder
- 1 cup vegan cheese, shredded
- 1 pinch salt and pepper
Instructions:
1. Preheat oven to 190°C (375°F). Make the mushroom sauce: heat olive oil and cook onion for 5 minutes. Add garlic and mushrooms and cook over high heat for 8 minutes until deeply golden. Add tomato paste, oregano, and basil, then diced tomatoes. Simmer for 15 minutes until thick.2. Make the cashew béchamel: blend drained cashews with plant milk, nutritional yeast, lemon juice, garlic powder, salt, and pepper until completely silky smooth.
4. In a large baking dish, layer as follows: a thin layer of mushroom sauce, lasagne sheets, mushroom sauce, cashew béchamel, lasagne sheets, and repeat. Finish with a generous layer of béchamel on top.
5. Scatter vegan cheese over the top.
6. Cover with foil and bake for 30 minutes. Remove foil and bake for another 15 minutes until golden and bubbling.
Nutritional Info (per serving):
Calories: ~480 | Protein: 18g | Carbs: 56g | Fat: 20g | Fibre: 6g | Iron: 5mg
💡 Tip: Always let your lasagne rest for at least 10 minutes before serving — it gives the layers time to set properly so you get beautiful, clean slices rather than a delicious but messy collapse!
%20(1).png)