This deliciously creamy double-layer fudge comes together so quickly and makes a decadent treat. Keep on hand for an addictive snack throughout the week or make a batch that's sure to wow any dinner audience. Who can resist chocolate and peanut butter?!

Servings: 16 Squares 

Prep time: 10 mins

Chill time: 2+ hours

double layer chocolate peanut butter fudge recipe


  • 260g dark chocolate chips, plus extra for decoration
  • 6 tablespoons coconut oil
  • 250g Crunchy Peanut Butter
  • 70g chopped salted peanuts, plus extra for decoration



  • Line an 8x8 baking pan with aluminium foil, making sure to leave some overhang for easy removal. 

For the chocolate layer:

  • Combine chocolate chips and 1 tablespoon coconut oil in a microwave-safe bowl.
  • Microwave for 30 seconds at a time, stirring regularly until the mixture is fully melted and completely smooth. 
  • Stir in the chopped peanuts.
  • Pour the chocolate mixture into the prepared pan and spread evenly.
  • Chill for 15 minutes.

For the peanut butter layer: 

  • Place the peanut butter and remaining coconut oil in a microwaveable bowl and microwave for 30 seconds or until melted.
  • Stir to combine.
  • Pour over the chocolate layer and spread evenly.
  • Garnish with remaining chopped peanuts and a drizzle of dark chocolate, to your taste.
  • Chill for a minimum of 2 hours or until set.
  • Once chilled, lift the fudge out of the pan and remove the foil. Place on a cutting board and cut into squares. Serve cold and enjoy!

  • Older Post
    Newer Post
    Close (esc)

    Age verification

    By clicking enter you are verifying that you are old enough to consume alcohol.


    Your basket

    Your cart is currently empty.
    Shop now