Go Back
Rich, dark chocolate fudge squares studded with whole hazelnuts, neatly stacked on a ceramic plate atop a rustic wooden table.

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
Chill Time 2 hours
Total Time 2 hours 20 minutes
Course Dessert
Cuisine Fusion

Ingredients
  

  • 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

Instructions
 

  • 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!

Notes

  • 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