Homemade Chocolate Fudge Recipe (Dairy-free & Gluten-free)
This rich and creamy Vegan & Gluten-Free Chocolate Fudge is the perfect indulgent treat! Made with cocoa butter, cashew butter, and sweetened with brown sugar, it's studded with crunchy hazelnuts for added texture. This no-bake dessert is easy to make and ideal for satisfying your chocolate cravings—perfect for holidays, gifts, or a cosy treat at home.
Prep Time 20 minutes mins
Chill Time 2 hours hrs
Total Time 2 hours hrs 20 minutes mins
Course Dessert
Cuisine Fusion
- 120 g cocoa butter
- 280 g cashew butter
- 40 g cocoa powder
- 120 g brown sugar
- 60 ml coconut milk
- 1 tsp vanilla extract
- Salt
- 100 g hazelnuts optional
In a medium saucepan, combine the melted cocoa butter, cocoa powder, brown sugar, coconut milk, vanilla extract and a pinch of salt.
Whisk over low heat until everything is melted and smooth. Remove from heat and whisk in the cashew butter until fully incorporated. Stir in the hazelnuts.
Pour the fudge into a 2lb loaf tin lined with parchment paper. Refrigerate the fudge for at least 2 hours (ideally overnight) until firm. Once set, cut into squares and enjoy!
- Store the fudge in an airtight container in the fridge for up to one week or in the freezer for up to three months.
- If freezing, separate layers with parchment paper to prevent sticking.
- For a nut-free version, use sunflower seed butter and replace hazelnuts with seeds or omit entirely.
Keyword Cashew Butter Fudge, Dairy-Free Fudge, Easy Vegan Sweets, Gluten-Free Dessert, Healthy Chocolate Treat, Homemade Fudge Recipe, No-Bake Chocolate Fudge, Plant-Based Dessert, Vegan Chocolate Fudge