White Chocolate Peanut Butter Fudge

RECIPE BY: San

DATE: December 3, 2025

Total Time 2 hours 15 minutes

This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.

White Chocolate Peanut Butter Fudge – just four simple ingredients stand between you and pure chocolate-peanut-butter perfection.

close up shot of peanut butter fudge with sprinkles

During the holidays, the kids walk through the door asking what kind of fudge I whipped up that day. This one is a top favorite, especially since we’re all peanut butter lovers.

An advantage to making fudge is that you can store it in the freezer for later use. So I usually make a big batch and save some for Christmas Eve and Christmas Day.

stack of  peanut butter fudge

Recipe Inspiration

My friend Jules is a professionally trained pastry chef, and she makes the most amazing Christmas dessert plate I’ve ever seen. This recipe for White Chocolate Peanut Butter Fudge was inspired by her dessert tray.

Julie is an amazing cook–everything she makes is delicious. A few years ago, she made me this Sweet Potato Focaccia Bread and it has become our holiday tradition to make. Paired with leftover turkey, it’s so good.

Peanut butter fudge is a classic Christmas dessert that I look forward to every year. It’s so creamy and delicious, it literally melts in my mouth!

close up stack shot of peanut butter fudge

I went in search of a recipe that would rival my grandmother’s recipe, one that she never shared before she passed on, and while I may never reach her level fudge-making greatness, this recipe comes close.

My family and I love peanut butter, but we’re divided on whether we prefer chunky or creamy. For this White Chocolate Peanut Butter Fudge, I went with creamy because it’s the best way to get that smooth, rich texture.

How to make White Chocolate Peanut Butter Fudge?

Prepare an 8 or 9-inch square pan with cooking oil, then line it with parchment paper. The paper should extend over the edges of the pan.

In a medium saucepan, heat the sweetened condensed milk and peanut butter over medium heat until just bubbly. This should take 7-9 minutes. Remember to stir constantly so that everything mixes evenly.

overhead shot of sweetened condensed milk and peanut butter in a sauce pan

*NOTE – The milk and peanut butter will start to thin out a bit and bubble, which is how you’ll know it’s done.

Remove the heat and mix in the white chocolate chips and vanilla until it becomes a smooth mixture.

overhead shot of a sauce pan with white chocolate chips

Spread into prepared pan, allow the fudge to cool to room temperature.

Once cooled cover with foil, and chill for 2 hours, then remove from the pan by lifting the parchment paper and cut into 20 squares.

fudge white chocolate in pan
overhead shot peanut butter fudge in pan with christmas sprinkles

Sandra’s Tips

  • Once you get the fudge in the pan, top with coarse sea salt, sprinkles, peanuts or anything else. Allow to cool to room temperature before wrapping it up.
  • Store wrapped in cling film in an airtight container on the counter for up to 1 or in the fridge for up to 2 weeks.
  • You can freeze this peanut butter fudge for up to three months. Wrap it tightly in wax paper, then in aluminum foil. Place the foil-wrapped fudge in a freezer-safe container (or add another layer of foil). When you’re ready to enjoy it, thaw in the refrigerator overnight.

The holiday season is for candies, cookies, and pies. You will want to make this White Chocolate Peanut Butter Fudge and bring on the delicious combination of white chocolate and peanut butter.

overhead shot of peanut butter fudge cut into pieces

pin to Pinterest.

collage image of peanut butter fudge with recipe title

White Chocolate Peanut Butter Fudge

Prep: 15 minutes
Cook: 2 hours
Total: 2 hours 15 minutes
Servings: 20
Calories: 194 kcal
White Chocolate Peanut Butter Fudge – just four simple ingredients stand between you and pure chocolate-peanut-butter perfection.
close up shot of peanut butter fudge

Video

Ingredients
 

  • 14 ounces sweetened condensed milk
  • 1/2 cup peanut butter I used SMUCKER’S Natural Peanut Butter Creamy
  • 12 ounces white chocolate melting chips I use Ghirardelli
  • 1 1/2 teaspoons vanilla extract

Instructions
 

  • Spray an 8 or 9-inch square pan with cooking oil, then line with parchment paper, extending paper over edges of pan.
  • In a medium saucepan heat sweetened condensed milk and peanut butter over medium heat until just bubbly, about 7-9 minutes, making sure to stir constantly. The milk and peanut butter will start to thin and bit and bubble; that is how you know it is done.
  • Turn off the heat and stir in white chocolate chips and vanilla until smooth. Spread into prepared pan, cover with foil and cool.
  • Spread into prepared pan, allow the fudge to cool to room temperature.
    Once cooled cover with foil, and chill for 2 hours, then remove from the pan by lifting the parchment paper and cut into 20 squares.

Notes

Total time includes 2 hours of chill time.

Calories: 194kcalCarbohydrates: 22gProtein: 4gFat: 10gSaturated Fat: 5gCholesterol: 10mgSodium: 70mgPotassium: 165mgFiber: 1gSugar: 21gVitamin A: 58IUVitamin C: 1mgCalcium: 93mgIron: 1mg

close up shot of peanut butter fudge
Tried this recipe?Let us know what you think!

This post may contain affiliate links. See my Full Disclosure for further details.

This post was recently updated, original post in December 2015.

Similar Posts

4.83 from 28 votes (17 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




45 Comments

  1. This fudge is SO yummy!!! I used 1/2 chunky and half creamy Jif so I had just the right amount of occasional peanut crunch to it, and I drizzled melted semi sweet chocolate chips (microwaved a handful of chips until melted with just a tiny bit of butter so it would drizzle nicely but still harden up after cooled and not be messy on top of the fudge) and that little bit of semi sweet chocolate taste is the perfect compliment to a perfectly creamy and seriously delicious fudge!! (Seriously, cannot stay away from this fudge!) THANK YOU FOR THIS RECIPE!!

  2. This is my favorite fudge of all time! So easy TOO EASY for a midnight sweet craving! After pressing into the pan, I melt 1-1/2 squares of semi-sweet chocolate in the microwave and drizzle it lightly over the top, adds just a hint of chocolate to every bite. Absolutely amazing! Thanks for sharing!

  3. You owe me a new computer. I just drooled all over mine thinking about how great this would taste. SO MUCH that is yummy about this and yet I have never seen this combination. Pinning.

  4. Yum. I can’t wait to try it. I stocked up on white chocolate chips and sweetened condensed milk this fall. Thank you for sharing it.

  5. Did not set up like fudge. Still tastes great though. I used it to make white chocolate peanut butter and jelly sandwiches. I even put in freezer and never firmed up.

    1. Mine didn’t either! And I put mine in the freezer too! I think my mistake is that I took the pot off of the heat too soon..when it started boiling…versus checking that it was actually on for 7-9 minutes. I’ve had the same problem with no bake cookies in the past too if I don’t let it boil long enough. Going to try again with medium heat (which is what the recipe says) and not medium high heat like I did this time.

  6. Anyone else find this SUPER greasy pushing it into the pan? And find its almost separating and curdly? I had to knead it to get out to come back together. Uggghh what am I doing wrong? I just want a nice chewy peanut butter fudge.

  7. 5 stars
    I tried this recipe with Sunbutter sunflower seed butter because I can’t have peanut butter. It did not work. The mixture got thicker and thicker instead of thinner. So it didn’t turn out like fudge and got rather lumpy and chewy. However, they still taste great, so thank you for the recipe! I might have to try it again with another kind of nut-free butter.

    Just wanted to leave a heads-up for anyone who is peanut free- I think soynut butter/Wowbutter would work better than Sunbutter for this.

    1. Thank you for letting us know how it turned out! I’m glad they tasted good despite not turning out the best. This is great to know for those with peanut allergies!

  8. 5 stars
    This is my mom’s favorite! I always make it for her on her birthday and send it to her during the holidays. It’s so good!

  9. 5 stars
    This looks so delicious and tasty! I can’t wait to give this a try! My husband and daughter are going to love this!