Heat up the olive oil in a large pan over a medium heat
Add the onions and garlic and let sweat for 5 minutes
Add in the sliced mushrooms, chilli flakes, oregano, salt and pepper and mix well
Cook this for a further 2 minutes
Mix in the lentils, tins of tomatoes, vegetable stock and tomato purée and bring to the boil. Then cover and simmer for 30 minutes - keep stirring regularly
In the meantime, preheat your oven to 180c and make the cashew béchamel
Drain and rinse the soaked cashews, then simply add all the ingredients to your blender and blitz until smooth
Test the mixture and add any more of the ingredients to taste! (It may need more liquid to become the right consistency)
Soften your lasagna sheets by soaking them in hot water for 2 minutes
When the lentil bolognese is finished and your pasta sheets have softened, it's time to layer up the lasagna!
Spoon about a third of the lentil mixture into the bottom of a deep ovenproof baking dish and spread out evenly. Layer three of the softened pasta sheets on top. Then, pour a third of your cashew béchamel on top of the pasta sheets and spread out evenly. Repeat this process two more times, until you end up with a layer of the cashew béchamel on top
Cover the lasagna evenly with grated vegan cheese and black pepper, then place in the preheated oven and cook for 35-40 minutes