-
Melt the coconut oil in a small saucepan over medium low heat and add the chopped hazelnuts, Toast for 4 to 5 minutes, stirring constantly, until lightly golden and fragrant. Immediately pour them onto a plate and set aside to cool.
-
Line a 9x9 inch or 7x11 inch pan with wax paper or grease with oil; set aside. Combine the marshmallows and coffee in a microwave safe bowl or double boiler and melt together until smooth.
-
Now add the white and dark chocolate, hazelnut butter, coconut cream, butter, and vanilla and also set aside.
-
Add the sugar, milk, and salt, to the same saucepan you used to toast the nuts and bring to a boil while stirring gently. Once it starts to boil let it cook for about 5 minutes (until it reaches 238 degrees F or 115 C if using a candy thermometer. Remove from heat and add the mixture of other ingredients and stir until it's evenly melted. Stir well to combine as the chocolate melts into the fudge then add about 1/4 cup of the toasted hazelnuts.
-
Use a rubber spatula to scrape the fudge out of bowl and pour into your prepared pan. Sprinkle the remaining nuts over the top and let the fudge cool for about 5 minutes, then cover the pan with plastic wrap and place in the fridge to chill until set, about 30 minutes. Cut into squares and store in an air-tight container.