You need to start the day before you want to serve the cheesecake as it is best if it is refrigerated overnight. Preheat the oven to 180°C/350°F/gas mark 4.
Start by crushing your choice of biscuits for the base, you can do this in a food processor or put them in a freezer bag and bash with a rolling pin.
Place the crushed biscuits in a bowl and mix in the melted vegan butter. It should resemble wet sand. Tip this mixture into a good, non-stick 20cm/8 inch round springform cake tin, spread it out evenly and pack down firmly with the base of a glass.
Bake the base in the preheated oven for 10 minutes then remove and set aside to cool.
To make the filling, drain the soaked cashews well then add them to a blender along with the silken tofu, coconut cream, Baileys Almande, lemon juice, sugar, cornflour, flour, vanilla extract, nutmeg and salt.
Blend until the mixture is perfectly smooth. Let it settle for 5 minutes to allow some of the air bubbles to pop.
Meanwhile, wrap the bottom of the springform tin in a double layer of tin foil; the tin is going to be sitting in water so make sure that the top of the tin foil is high enough that no water is going to come over the top. Put the kettle on.
Pour the cheesecake mixture over the baked base then bash the tin on the worktop a couple of times to burst any remaining air bubbles. Place the tin in a roasting tray and place it in the oven.
Pour boiling water into the roasting tin so that it comes about halfway up the sides of the tin. Be very careful that none goes over the top of the tinfoil.
Bake the cheesecake for 1 hour. When it is ready it should be set but still jiggle in the middle if you tap it. Switch the oven off but leave the cheesecake in there (it's fine to leave it in the water bath) and leave it to cool down slowly for an hour or so, then allow it to cool completely at room temperature before you cover it and place in the fridge overnight.
The next day, make the ganache. Place the chopped dark chocolate, Baileys Almande and coconut cream in a heatproof bowl over a pan of gently simmering water (don’t let the base of the bowl touch the water). Stir until melted and smooth then remove from the heat.
Let the ganache cool until it is room temperature but still pourable.
Once the cheesecake is chilled, run a knife around the edge to make sure it isn't sticking to the tin then undo the clip and remove the rim of the tin.
Pour the gananche over the top of the cheesecake. Either serve right away or referigerate until you are ready to eat it.