Start by making the pancake batter. Whisk together the plain flour, cornflour (cornstarch), gram (chickpea) flour and salt in a bowl.
Gradually whisk in the milk, a little at a time to avoid lumps, then whisk in the oil.
Set the batter aside to rest while you prepare the filling. (Or you can place it in the fridge overnight).
Gently fry the chopped shallot in the oil until it is soft then add the sliced mushrooms, crushed garlic and dried thyme and continue to cook until the mushrooms are soft.
Add the spinach and cook until it has wilted then season well with salt and pepper.
To cook the crepes, heat a good, non-stick frying pan over a medium heat and grease with a little oil (spray oil is helpful here!).
Pour a ladleful of the batter into the middle of the pan and lift up and swirl the pan to spread the batter out to the edges.
Cook until the top is set and the crepe has started to curl up a little at the edges then carefully flip it over using a spatula and cook for a couple more minutes until the underside is browned. Slide onto a plate and repeat with the rest of the batter. You will get about 4-5 crepes.
To serve, spread some of the almond cheese generously over one half of the crepe, top with some of the mushroom spinach mixture, fold in half and eat right away.