Go Back
+ servings
stack of peanut butter fudge
Print Recipe
5 from 5 votes

Peanut Butter Dairy-Free Fudge

This Peanut Butter Fudge is a delicious dairy free version of your favorite fudge. It's made with just five ingredients and only requires a few minutes of prep work, plus it's stored in the freezer so you can enjoy it for months if you want!
Prep Time5 mins
Cook Time2 hrs
Total Time2 hrs 5 mins
Course: Dessert
Cuisine: American
Diet: Gluten Free, Vegan, Vegetarian
Keyword: dairy free fudge, fudge, peanut butter fudge
Servings: 25 pieces
Calories: 120kcal
Author: Erin


  • 1/2 cup coconut oil
  • 1 1/4 cup peanut butter
  • 1/3 cup maple syrup
  • 1/4 cup cane sugar
  • pinch of salt plus more for topping


  • Line an 8x8 baking dish with parchment paper and set aside.
  • Add all ingredients to a medium saucepan and heat over medium heat.
  • Whisk frequently until the coconut oil has completely melted and the mixture it smooth.
  • Pour mixture into the baking dish, then place the dish in the freezer for at least 2 hours, allowing fudge to harden.
  • Before serving: remove fudge from the freezer and trim the edges if necessary. Cut fudge into bite-size pieces, sprinkle with additional sea salt and enjoy!



*Calories are per piece and are an estimation 
*I used Trader Joe's unsalted peanut butter and it worked great 
*You can use coconut sugar instead of cane sugar and honey instead of maple syrup, though it will alter the flavor a bit 


Calories: 120kcal | Carbohydrates: 7g | Protein: 3g | Fat: 9g | Saturated Fat: 4g | Sodium: 60mg | Potassium: 93mg | Fiber: 1g | Sugar: 6g | Calcium: 10mg | Iron: 1mg