For the base put the biscuits, nuts, chocolate (broken into chunks, or chopped), and oil in a food processor and mix together.
Once the mixture comes together in a clump, take out of the processor and press it into the bottom of a 20cm round cake tin or 8" square tin
Chill this whilst you prepare the cheesecake.
Peanut Butter
Make a peanut butter by whizzing together 150g nuts with barely 2 tablespoons of oil until it is very smooth.
Cheesecake Filling
For the filling place the soft cheese, eggs, and egg yolk along with the sugar, yogurt, and peanut butter into a food processor and mix until it is combined.
Pour the filling mixture onto the cheesecake base
Cook for an hour, checking after 50 minutes. The top should be golden-coloured and completely set.
Click here to start a 50 minute timer
Once the filling is cooked, take it out of the oven while you make the topping.
Topping
Warm the yogurt, sugar and chopped chocolate in a saucepan over very low heat, just until the chocolate is completely melted and it looks like smooth, chocolate-y sauce.
Spoon the topping over the top of the cheesecake.
Chill overnight
Let the cheesecake cool at room temperature. Once the tin no longer feels warm, put into the fridge for several hours before serving, but ideally overnight.
Notes
Priced at Asda.com in December 2019
Base
change the biscuits for the base to ginger nuts, Biscoff, chocolate digestives or an oaty biscuit
change dark chocolate for milk or white chocolate
add cocoa powder instead of chopped chocolate to the biscuit base
change salted peanuts to salted cashews or any other nuts you have handy
use melted butter in place of the vegetable oil
Filling
use either 2 whole eggs and omit the egg yolk, or use 3 whole eggs
use light or dark brown Muscovado sugar in place of granulated