This Easy Peanut Butter Fudge is a simple recipe to make and is the perfect balance of sweet and salty. It’s soft and creamy and great for the holidays and special occasions or just because!
This fudge makes a great addition to treat tins alongside Peanut Butter Balls, Nutella Rocky Road Fudge, and Shortbread Christmas Crack for the holiday season.
Peanut Butter Fudge with Powdered Sugar
One of my greatest indulgences when I was growing up was Peanut Butter Fudge. This homemade peanut butter fudge recipe is creamy, peanut buttery perfection. It’s soft and flavorful and just melts in your mouth!
Why I love this Easy Peanut Butter Fudge Recipe
This 5 Minute Peanut Butter Fudge is just what it sounds like – it takes just 5 minutes to cook, and it’s incredibly easy to make, too!
Unlike many fudge recipes, this recipe uses half and half instead of regular milk. This helps add to that rich flavor and creamy texture that I’ve come to love so much about peanut butter fudge!
I also make this Peanut Butter Fudge with Powdered Sugar instead of granulated sugar because you get a smoother fudge.
You don’t need any fancy equipment (other than a hand mixer) to make this delicious fudge recipe. It’s a really easy recipe, and there’s no candy thermometer required!
All of the ingredients in this recipe are likely already in your refrigerator or pantry!
Creamy Peanut Butter Fudge Recipe ingredients & tools
- Creamy Peanut Butter – You’ll want to use creamy for best results; I prefer Jif Creamy.
- Vanilla Extract – I’m a firm believer that you shouldn’t use imitation vanilla; pure vanilla extract (affiliate link) can add so much to a recipe!
- 8×8-inch Baking Pan – I recommend using one with straight sides to keep everything cohesive, but any 8×8-inch pan will do.
- Medium Saucepan – I personally like and recommend using a heavy non-stick pan for this recipe because it gets the job done and is a lot easier to clean.
- Hand Mixer – I love my KitchenAid hand mixer (affiliate link) for quick recipes; my stand mixer is great but not always necessary, and this keeps things easy.
Substitutions for this Easy Homemade Peanut Butter Fudge
Since fudge is a candy, it’s actually very dependent upon the ingredients and process to turn out properly.
I do not recommend substituting peanut butter for another nut butter in this recipe because they can have very different consistencies (almond butter is much thicker and Nutella is much stickier for example). I also don’t recommend using all natural peanut butter. I personally use Jif Creamy for this recipe.
However, you can use salted butter instead of unsalted and you can also use granulated sugar instead of light brown sugar, if desired, just note that you will lose some of that caramelly flavor.
Prepare your pan and the powdered sugar before you start cooking so you can move quickly through the recipe for the best results.
How to make Easy Peanut Butter Fudge
Step 1: Melt the butter and brown sugar in a saucepan until it begins to boil. Boil for 1 minute and 45 seconds, then remove from heat.
Step 2: Stir in the peanut butter and vanilla immediately until mostly smooth.
Step 3: Pour the peanut butter mixture into a large bowl with the powdered sugar. Then, immediately whip them together with a hand mixer until smooth. Work fast because the fudge will want to start crusting.
Step 4: Quickly transfer the creamy peanut butter fudge mixture to a parchment-lined baking pan and allow it to set fully before slicing.
Tips for making Peanut Butter Fudge with Powdered Sugar
1. Do NOT use all-natural peanut butter, as it has a higher amount of oil in it and can cause the fudge to separate. However, you can use crunchy peanut butter if you’d like.
2. Grease your baking pan with cooking spray, not butter. Or line it with parchment paper so you can easily remove the whole pan of fudge.
3. Using powdered sugar over granulated sugar yields a smoother, creamier fudge.
4. If your powdered sugar is lumpy, make sure to sift it or whisk the lumps out of it before adding it to the peanut butter mixture.
5. Make sure that once the mixture comes to a boil, you boil for 1 MINUTE 45 SECONDS ONLY, no more, no less. Like no-bake cookies, this timing is important to the final texture of the fudge, as we want to be able to control the water content of the mixture.
6. In follow up to the last tip, it’s possible that if you’re making this on a day when it’s raining or very humid, the water in the air can impact the final results of the fudge. Generally, it will have a harder time setting and may have a grainier texture.
7. You can mix the fudge mixture by hand when called for, but a hand mixer will help keep things quick and have a smoother end result.
8. Wait until the fudge has cooled to room temperature and fully set before slicing.
How long will Homemade Peanut Butter Fudge last?
Not long because you’ll likely eat it all 😉 but if you want to make it ahead or do have some leftovers, store them in an airtight container for up to 2 weeks in a cool area.
Homemade Peanut Butter Fudge FAQs
My secret is the half & half! Most recipes use just milk and some don’t use liquid dairy at all. But truly, if you want the most incredible, soft, creamy peanut butter fudge, use half and half!
If you don’t let the mixture boil for the indicated amount of time, it may not set up. It can also have a hard time setting if there is too much moisture in the air like on a humid or rainy day.
You should be able to tell if it’s going to harden or not during the mixing process since once your mix in the powdered sugar the top will almost start crusting, this is a good sign that your fudge will set. You can see this in the mixing bowl photo above, the ripples of fudge look extra wrinkly.
Because you made this recipe! Kidding, I love soft but firm fudge and that was the goal with the development of this recipe. Something you can bite into a savor that rich fudgy texture that doesn’t crumble.
It’s possible you didn’t cook the mixture well enough and the sugar did not dissolve.
If your fudge hasn’t set after a couple of hours, you can add it back to the pot and reheat, adding some additional powdered sugar which should help it setup.
More Delicious Peanut Butter Recipes:
- Peanut Butter Frosting
- Best Peanut Butter Blossoms
- Peanut Butter Buckeye Balls
- Butterscotch Peanut Butter Cornflake Cookies
Let’s Connect!
If you’ve tried this recipe, please let me know how you liked it in the comments below and leave a review. I love hearing from you!
Don’t forget to tag me – @sugarandsoulco – on Instagram and Pinterest with your photos or join our Sugar & Soul Show-offs Community and share them there, where you can join our recipe challenges!
This post was originally published in December 2017 and has been updated with clearer instructions and new photos.
Easy Peanut Butter Fudge with Powdered Sugar
Ingredients
- 3 cups powdered sugar
- ½ cup unsalted butter
- 2 cups light brown sugar
- 5 ounces half & half
- 1 cup creamy peanut butter
- 2 teaspoons vanilla extract
Instructions
- Line an 8×8-inch baking pan with parchment paper and set aside. Tip: Use the greasy side of the butter wrapper from the butter to grease the pan before putting the parchment in to help it stick and stay in place.
- Add the powdered sugar to a large mixing bowl and set aside.3 cups powdered sugar
- In a medium-sized saucepan over medium heat, melt the butter. Then stir in the brown sugar and milk and bring it to a boil. Once boiling, allow to sit untouched for 1 minute and 45 seconds.½ cup unsalted butter, 2 cups light brown sugar, 5 ounces half & half
- Remove from heat, then stir in the peanut butter and vanilla extract until smooth and creamy.1 cup creamy peanut butter, 2 teaspoons vanilla extract
- Pour the hot peanut butter mixture into the bowl with the powdered sugar, then beat with an electric mixture until completely smooth.
- Pour into the prepared pan and spread it out quickly with a rubber spatula. Let sit until completely cooled and set.
Video
Notes
- Some readers have had issues with the fudge thickening too much after adding to the powdered sugar. You can add an additional 1 to 2 ounces of half and half to smooth it out to transfer it to the pan.
- Store in an airtight container for up to 2 weeks in a cool area.
- It’s possible that if you’re making this on a day when it’s raining or very humid, the water in the air can impact the final results of the fudge. Generally, it will have a harder time setting and may have a grainier texture.
- If your powdered sugar is lumpy, make sure to sift it or whisk the lumps out of it before adding to the peanut butter mixture.
- Using confectioner’s sugar over granulated sugar yields a smoother, creamier fudge.
- Do NOT use all-natural peanut butter, this has a higher amount of oil in it and can cause the fudge to separate. However, you can use crunchy peanut butter if you’d like.
Nutrition
Did You Make This Recipe?
Don’t forget to share it with me on Instagram @sugarandsoulco and follow on Tiktok @sugarandsoulco and Pinterest @sugarandsoulco for more!
Comments & Reviews
Trisha says
At 1 minute and 45 seconds on medium heat my mixture is nowhere near 234°, which is west temp you need for fudge to set up.
Rebecca Hubbell says
Did you let it boil? The 1 minute and 45 seconds is the boiling time, not the total cooking time.
Chris Reynolds says
When do you start the timer for boiling? the first bubbles or when the whole thing is bubbling?
Rebecca Hubbell says
When the bubbles reach the center.
Berny says
Followed recipe exactly. This was literally the BEST fudge I have ever had! Shared it with friends and they all agreed!
Sam says
Tried your recipe and it got many raving thumbs up from several family members. It is delicious but I felt it was a tad on the softer side (possibly more than it should have been). It did set but I could make an indention in it easily the next day. Followed the recipe exactly but wondering if you’ve run into this and any tips for making it a touch firmer? Thx for sharing the recipe!
Rebecca Hubbell says
Was it humid or raining when you made it, this can result in softer fudge/candy.
Heidi says
Should this be cooled at room temperature or in the refrigerator?
Rebecca Hubbell says
Either is fine!
Ivy says
Can you substitute heavy whipping cream for half & half?
Rebecca Hubbell says
I’ve never tried it so I can’t say for sure.
Sandy says
OMG(ODness.) This is the best peanut butter fudge ever! I actually used GV natural peanut butter, no mix, and it turned out PERFECTLY. tyfs-I’m a new follower!!!!
Rebecca Hubbell says
I’m so glad to hear it!
Anna Lee says
I have tried several peanut butter fudge recipes that turned out gritty or hard ….this was perfect,like fair fudge! It is my forever go to now!
Rebecca Hubbell says
So happy to hear it! Thanks for coming back to leave a review, it means so much!
Madyson Mendoza says
Are you able to just use milk instead of half and half?
Rebecca Hubbell says
I have never tested it with just milk, but I believe that it won’t set up as well and will lose some of that creamy factor.
Sue Massengill says
We love this fudge recipe! Will be my go to fudge recipe!!
Karen Casey says
I have not tried this recipe yet, but was going to make it today. I have a question. When you say to let it sit untouched for one minute and 45 seconds, is that on or off the burner? Or does that mean to continue boiling for one minute and 45 seconds not touching it?
Rebecca Hubbell says
Correct, let it boil untouched for that time (no stirring).
Joyce Abeln says
I followed all the hints and it turned out absolutely perfect. Tastes great too.
Rebecca Hubbell says
So glad you enjoyed it!
Grammy says
I made your fudge today, it was easy, I did have to add more half & half after I added it to the powder sugar.
Also I think I let it boil for more than 1 min 45 sec I think it was only for almost 2 min
Hoping it won’t affect the set up.
Dawn Whitecotten says
Making your fudge today for thanksgiving my grandma always made hers and the stirring took forever so I thought I’d try something new this year. However, I only have heavy cream?
Rebecca Hubbell says
If you have milk, then use half milk and half heavy cream. If not, I think all heavy cream should be okay. Let me know how it turns out!