Go Back
+ servings
This Easy Chocolate Peanut Butter Fudge is made with just four wholesome ingredients! This refined sugar free and vegan fudge is incredibly smooth, creamy, and melts in your mouth.

Easy Chocolate Peanut Butter Fudge (Refined Sugar Free + Vegan)

Prep Time 15 minutes
Total Time 15 minutes
Servings 20 pieces
Calories 143 kcal
Author Rachel Conners


  • 1/2 cup (100g) coconut oil melted
  • 3/4 cup (196g) peanut butter use crunchy for little bits, I always use 100% peanut butter
  • 1/4 cup (78g) maple syrup
  • 1/2 cup (42g) cocoa powder sifted
  • 1/4 teaspoon kosher salt omit if your peanut butter is salted

For the peanut butter swirl

  • 2 tablespoons peanut butter
  • 2 tablespoons coconut oil


  1. Line a 9x5" loaf pan with parchment paper, or alternatively line a mini muffin tin with muffin liners. Lightly grease with coconut oil.
  2. Melt coconut oil in a saucepan over medium-low heat or in the microwave for about 30 seconds to a minute. Whisk in the nut butter, maple syrup, cocoa powder, and salt if using, into the melted coconut oil until completely smooth.
  3. Pour mixture into the prepared pan or liners.
  4. For the peanut butter swirl, melt together the peanut butter and coconut oil in a small saucepan or in the microwave until combined. Drizzle over the chocolate and use a toothpick or knife to swirl it in.
  5. Place in the refrigerator and chill until firm, about 2 hours.
  6. Let soften at room temperature for about 10 minutes before cutting into squares with a sharp knife. Store in the refrigerator.
Nutrition Facts
Easy Chocolate Peanut Butter Fudge (Refined Sugar Free + Vegan)
Amount Per Serving (1 piece)
Calories 143 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 7g44%
Sodium 77mg3%
Potassium 74mg2%
Carbohydrates 4g1%
Sugar 2g2%
Protein 3g6%
Calcium 8mg1%
Iron 0.2mg1%
* Percent Daily Values are based on a 2000 calorie diet.