Bring a pan of water to the boil and add the spinach. Take the pan off the heat and allow the spinach to wilt in the hot water. Drain well, then set aside.
Add the coconut oil to a saucepan, stir in the sliced mushrooms and a crushed clove of garlic. Warm gently for 5 minutes, then set aside.
Drain the chopped tomatoes through a sieve so that you don’t have too much excess liquid. Stir a pinch of garlic salt and dried oregano through the tomatoes and set aside.
Blitz the cashews and coconut milk together in a high-speed blender. Add the yeast, vinegar and a little salt and pepper and blitz again. Preheat the oven to 160ºC. Chop the courgette in half and thinly slice lengthways to give you 12 pasta sheet substitutes.
Spoon the spinach onto a baking tray lined with greaseproof paper and layer two courgette pieces on top. Add the tomatoes and place another courgette layer on top. Add the mushrooms and a spoonful or two of the cashew cheese, then another courgette layer. Repeat for the second lasagna. Add a final layer of cashew cheese then bake for 20-30 minutes. Garnish with parsley.