Try this healthy and luscious better-than-the-real-thing homemade chocolate hazelnut spread!
You can buy already toasted and chopped hazelnuts, or you can toast whole hazelnuts yourself. The best way to toast them and loosen the skins is to toast them in a dry pan over medium heat on the stove top. Toast for about 5 minutes, shaking the pan a few times throughout. This will help to loosen the skins. DON'T WALK AWAY, as it is easy to burn nuts. Remove from the pan when they are slightly browned and you can smell their aroma. Put them in a clean kitchen towel while they are still hot, and rub the towel over the nuts to remove as many skins as possible. Don't worry if all the skin doesn't come off, it will still be creamy!
In a food processor or blender, add the nuts and the melted coconut oil and blend until smooth, about 3-4 minutes.
Melt the chocolate in the microwave for 10 second intervals until its almost all melted. Stir to smooth.
Add the melted chocolate and blend. Then add the avocado, coconut milk, and vanilla Blend until smooth, about 1-3 more minutes.
Pour chocolate spread in a glass jar or container with a lid.
Serve immediately on toast, apples, or your fingers (I won't judge you). Cover with a lid and place in the fridge up to 1-2 weeks, or in the freezer for one month.