Peanut Butter Fudge with Condensed Milk: Using only 3 ingredients, this easy fudge recipe is an easy dessert for the holidays or any time of year!
Quick Overview: Cook this sweet treat on the stovetop or use the microwave, and then simply chill for a couple of hours, similar to how we make this cookie dough fudge!

Why You’ll Love This Recipe
- This easy peanut butter fudge recipe only requires 3 ingredients, all of which you can keep on hand for a last-minute easy dessert!
- This homemade fudge recipe is delicious any time of year but is the perfect holiday treat during the holiday season for a dessert table or charcuterie board, sitting next to this Biscoff fudge and this peanut brittle recipe!
- If you’re a peanut butter lover, then you’ll adore this great recipe when that sweet tooth hits! Simply grab a small piece and you’ll be set!
Jump to:
Ingredients
Three ingredients, that’s it! That’s all that’s required! But feel free to add the sea salt flakes as well for a nice salty and sweet contrast!

See the full, printable recipe card toward the bottom of this post for full ingredients and instructions all in one place!
- 14 ounces can of sweetened condensed milk
- 11 ounces white chocolate (I’ve used 13 ounces as well in the past – if your package comes in 13 ounces, and it turns out great too. However, when I use white chocolate chips, the bags are usually in 11 ounces, and that works great too!)
- ⅔ cup creamy peanut butter
- sea salt flakes, optional
Instructions for This 3 Ingredient Fudge
In just a few simple steps, this old-fashioned peanut butter fudge is ready for the refrigerator to cool! You also have a choice of how to melt the ingredients; either by stove-top or with the microwave. See both instructions below!
- Grease or line with parchment paper or wax paper, an 8-inch square baking tin. Set aside.
Stove-Top Method – Preferred Method
I’ve found that in recent years, white chocolate chips aren’t melting as well in the microwave, and I have better luck with the stovetop method.
If you prefer to melt the ingredients on the stovetop, here’s how to do that:
- Create a double boiler by placing a mixing bowl over a saucepan with simmering water, ensuring the bottom of the bowl doesn't come into contact with the water.
Add in the white chocolate first, melting the chips completely. Then, add the condensed milk, and peanut butter. Stir (I prefer using a silicone spatula for easy stirring/scraping the sides of the bowl. Stir until melted, then remove from heat.
Microwave Method
If you’d like to melt the ingredients, making microwave peanut butter fudge, here’s how:
- Add the condensed milk, white chocolate, and peanut butter to a microwave-safe bowl. Microwave in 30-second blocks, stirring each time, until the chocolate has melted.


- Pour the fudge mixture into the square pan and spread evenly in the bottom of the pan. If desired, sprinkle with the sea salt flakes, and then place in the fridge to set for 2 hours.


- Once the fudge has set, slice with a sharp knife and enjoy!



Substitutions
- We used creamy peanut butter for a creamy texture but you can use crunchy peanut butter if you prefer!
- This creamy peanut butter fudge is best made with a good quality eating chocolate, but white cooking chocolate (such as white chocolate chips) can also be used.
Variations
- For something different, the creamy fudge could be sprinkled with chopped peanuts before placing in the fridge.
- Crushed Oreos would also be delicious mixed in, like in my Oreo fudge recipe.
- You can also add a splash of vanilla extract if you prefer but it’s not necessary!

Storage
If you have leftover fudge, you can store it in an airtight container, a plastic zip top bag or cover with plastic wrap or aluminum foil, and store in the refrigerator for up to 1 week. Then, simply grab a small bite for a delicious treat when you’re ready.
Recipe FAQs
Simply chill in the refrigerator for at least 2 hours.
If you have grainy fudge, this could be because the ingredients were not mixed well before chilling or because the chocolate seized. This can happen from overcooking or if water somehow got in to the mixture.
Yes! Freeze in an airtight container or plastic, sealable bag for up to 2 months.
More Recipes You’ll Love
If you love simple no-bake dessert recipes like this delicious fudge, then you’ll also love our no bake cookies, no bake peanut butter pie, and these no bake peanut butter chocolate bars.
Did you make this? I’d be so grateful if you left a “star” rating below to let me know what you thought! Then, the next time you need a quick and easy recipe, come back to Fantabulosity to browse all of my easy recipes!
Recipe

Peanut Butter Fudge with Condensed Milk
Video
Ingredients
- 14 ounces can of sweetened condensed milk
- 11 ounces white chocolate chips
- ⅔ cup peanut butter
- sea salt flakes optional
Instructions
- Grease or line with parchment paper an 8 inch square baking tin. Set aside.
Stove Top Method – Preferred
- I've found this this method works best for me, since white chocolate chips haven't been melting well in the microwave for the last few years. Stove-Top Method: place a mixing bowl over a saucepan with simmering water, ensuring the bottom of the bowl doesn’t come into contact with the water. Add the white chocolate chips and stir constantly (using a silicone spatula works best) until almost all of the chocolate has just melted. Add the condensed milk and peanut butter. Mix in, and then remove from heat. DO NOT overcook.
Microwave Method
- Add the condensed milk, white chocolate and peanut butter to a microwave safe bowl. Microwave in 30 second blocks, stirring each time, until the chocolate has melted.
Chill
- Pour the melted mixture into the prepared pan. If desired, sprinkle with the sea salt flakes, and then place in the fridge to set for 2 hours.
- Once the fudge has set, slice with a sharp knife and enjoy!
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.






Paula says
I actually made this the other day. Friends ravedabout it. Husband said ” best you ever made”! It’s a keeper.
Jessica says
Oh my goodness that’s so great to hear, Paula! I’m so glad, thank you!
jess says
Thank you so much for sharing this amazing fudge recipe! this is exactly how I used to make it with my mom when I was younger! I missed this so much!
Journa Liz Ramirez says
My kids can’t get enough of these sweet treats. Peanut butter fudge with condensed milk is so easy to make, it is so satisfying. Thanks Jessica for this wonderful recipe, I’m excited to make this dessert again for the holidays.
Abby says
Loved that I didn’t have to go to the grocery store to get some special ingredients! Like how easy it was to make, and it turned out great.