
This Dairy-free Vegan Peanut Butter Fudge is the easiest fudge you will ever make. Fudge was always one of my favorites. Never have been a big candy girl, but FUDGE…now we are talking! I love the creaminess of fudge, it just hits the spot. My boys and I loved this one from the first time I made it – so easy and delicious!
Why We Love this Dairy-free Vegan Peanut Butter Fudge
A 3-ingredient gluten-free, dairy-free dessert that takes less than 10 minutes to prep, no baking, and is just delicious?! Sign me up! That means it’s easy enough for a beginning cook or a kid to make it. A great way to make an easy dessert as well as build confidence in the kitchen. Plus, with only three ingredients, it’s easy to keep these vegan as well as have a keto option.

Where do I find Dairy-free White Chocolate?
Dairy-free white chocolate has become more and more common, but can sometimes still be hard to find locally. I am currently using Enjoy Life White Chocolate chips which taste great and melt well. I find them for the best price on Amazon, though you have to buy them in bulk to get them at a somewhat reasonable price ($6/bag). You can also make this fudge Keto by using these Keto white chocolate chips (contains dairy).
Ingredients
Only three simple ingredients in this Dairy-free Vegan Peanut Butter Fudge! All you need is:
- Dairy-free White Chocolate Chips (see details above)
- Peanut Butter – We use all-natural sweetened peanut butter that’s thick and creamy, like all-natural Jif or Skippy. But, you can use an unsweetened thinner peanut butter as well.
- Dairy-free Chocolate Chips – If you just need dairy-free, Enjoy Life Chocolate chips or chunks are top 8 allergen free and easy to find on Amazon or Walmart. If you want Paleo chocolate, we enjoy Hu Chocolate chips or gems which we get at our local natural food store, but you can also buy on Amazon

How to Make this Dairy-free Vegan Peanut Butter Fudge
-
Melt white chocolate chips in a small pot over medium-low heat. Stir continuously to prevent burning until melted, about 3 minutes. This method I recommend for the white chocolate chips, which sometimes burn in the microwave. Once you burn chocolate, there’s no saving it!
-
Immediately add in peanut butter to melted white chocolate. Stir well and peanut butter should melt smoothly into white chocolate.
-
Put semi-sweet chocolate into the pot and melt over medium-low heat again, stirring continuously, until smooth.
-
Line a loaf pan with parchment paper. Spread the white chocolate peanut butter mixture into the bottom of the pan. Drizzle the semi-sweet chocolate on top and then run a knife through the batter to create the swirls. *You can leave out the semi-sweet layer for just peanut butter fudge, but we love the added flavor and beautiful swirls!
-
Freeze for 30 minutes or until solid. Use a knife that’s been run under hot water to cut it easily and enjoy! Store in fridge or freezer.


Gluten-free Dairy-free Peanut Butter Fudge
Ingredients
- 10 oz dairy-free white chocolate chips see notes
- 1/2 cup peanut butter
- 3 oz dairy-free chocolate chips semisweet, we use 1/2 cup Enjoy Life mini chips, optional
Instructions
- Melt white chocolate chips in a small pot over medium-low heat. Stir continuously to prevent burning until melted, about 3 minutes. This method I recommend for the white chocolate chips, which sometimes burn in the microwave. Once you burn chocolate, there's no saving it!
- Immediately add in peanut butter to melted white chocolate. Stir well and peanut butter should melt smoothly into white chocolate.
- Put semi-sweet chocolate into the pot and melt over medium-low heat again, stirring continuously, until smooth.
- Line a loaf pan with parchment paper. Spread the white chocolate peanut butter mixture into the bottom of the pan. Drizzle the semi-sweet chocolate on top and then run a knife through the batter to create the swirls. *You can leave out the semi-sweet layer for just peanut butter fudge, but we love the added flavor and beautiful swirls!
- Freeze for 30 minutes or until solid. Use a knife that's been run under hot water to cut it easily and enjoy! Store in fridge or freezer.
















Will these melt if left out at room temp? Like during a party…
Good question! No, once they are set they are good at room temperature for hours. We had ours on the counter all day. So, unless your house is especially warm, they should be good at a party! Enjoy 🙂
Okayyyyy! This is SO good!!! Made this today because I was craving Reese’s eggs after seeing them at the store! But this was a PERFECT substitute that didn’t make me feel crummy!
YESSS these are a perfect swap for those Reese’s eggs – we make them for Easter every year. So happy you enjoyed them, thank you!
This is delicious and so quick and easy. I was in the mood for something rich but didn’t want to wait for brownies so I whipped up a batch of this fudge and it hit the spot! My husband has made several trips back to the freezer already.
Yay! I’m so happy this easy one hit the spot. It’s a great simple no-bake dessert option we love!
Easy. Delicious. Gone in the blink of an eye.
Can you flip the white chocolate for dark chocolate as the base and use 3oz of white as the swirl?