This peanut butter fudge recipe is rich and delicious, and you won’t even have to turn on your oven! This quick and simple no-bake fudge can be made with creamy or crunchy peanut butter.
My family and I absolutely love this fudge! It’s rich and flavorful, and best of all, it’s incredibly easy to make.
You only need a few common ingredients and it only takes minutes to prepare. So if you are looking for a quick and tasty fudge recipe, I am sure this will be one of your new favorites.
Make sure to bookmark or pin this recipe so you can find it the next time you’re craving peanut butter fudge.
Press your fudge into your pan with wax paper for an easy cleanup.
Fudge Tip
Try this recipe too: Homemade fudge without condensed milk
How to Make Homemade No-Bake Peanut Butter Fudge

If you’re looking for a complicated and time consuming fudge recipe, then you better look elsewhere. This fudge is super easy to make!
Prep time is just minutes and the only equipment you need is a saucepan and 8×8 baking pan. And all you need are a handful of common ingredients.
This is one of my go-to fudge recipes when I am in a hurry. In fact, the flavor is just as good as those more complicated recipes.
Pro Tips: How to soften hard fudge
Ingredients

This recipe has been in my family for generations. I remember making this with my mother, and she made it with my grandmother.
I’ve made no changes to it over the years, it’s just perfect the way it is. And I love how all it takes are a few simple ingredients.
Ingredient List
- Peanut Butter
- Butter
- Powdered Sugar
- Vanilla Extract
- Cocoa Powder (optional)
Peanut Butter: You can use creamy or crunchy peanut butter. Both provide a great flavor, so it comes down to whether you like a smooth texture fudge or want some crunch.
Butter: This provides our fudge with texture and flavor. I usually use unsalted since our peanut butter contains enough salt to enhance our flavor. But salted butter can be used in a pinch.
Powdered Sugar: You can’t make fudge without sugar, and powdered sugar is the only option I use in this recipe. It not only provides sweetness, it’s also an important ingredient to achieve that classic fudge texture.
Vanilla Extract: This gives our fudge a wonderful flavor that compliments our peanut butter. Don’t go overboard though, all you need is a half teaspoon.
Cocoa Powder: Turning your fudge into chocolate peanut butter is as simple as adding some cocoa powder. While entirely optional, it’s a great flavor combination that’s super easy to make.
Save this recipe: Rocky road fudge
Recipe Techniques

Melting: You will want to melt your butter in a saucepan along with your peanut butter and vanilla extract. Simply add these three ingredients to your saucepan and bring to medium low heat. Stir just enough to keep your ingredients from burning and only heat until butter is melted and ingredients combined.
Mixing: This is one of my favorite parts of making this fudge. Once you pour your butter mixture into the rest of your ingredients, you will mix it all together using your hands. This is hand down the best way to combine your ingredients (pun intended).
Pressing: You then want to evenly press your fudge into your pan. I’ve found using wax paper to be the quickest and easiest method, but pressing with bare hands works too.
Cooling: From there you just need to let your fudge stand for about 10 minutes to set. I do this at room temperature, but you can also pop your fudge in the refrigerator.
Pro Tips: How to thicken fudge
Simple Step by Step Instructions

Once you have your equipment and ingredients gathered, you’re just minutes from having homemade peanut butter fudge!
Step 1: Add butter, peanut butter, and vanilla extract to saucepan and bring to medium low heat. Stir as need to prevent burning. Remove from heat when butter is melted and ingredients are combined.
Step 2: Add powdered sugar to mixing bowl. If using cocoa powder, add that as well.
Step 3: Pour butter mixture into mixing bowl and mix together by hand until well combined.
Step 4: Press evenly into 8×8 pan.
Step 5: Let fudge stand for at least 10 minutes.
Note: If desired, sprinkle your fudge with some sea salt before serving.
Step 6: Cut into squares, serve and enjoy!
Another great recipe: Chocolate peanut butter fudge

Easy No Bake Peanut Butter Fudge
Equipment
- 1 Saucepan
- 1 Mixing Bowl
- 1 8×8 Pan
Ingredients
- 2 Sticks Butter
- 1 Cup Peanut Butter
- ½ tsp Vanilla Extract
- 3½ Cups Powdered Sugar
- 3 Tbs Cocoa Powder
Instructions
- Step 1: Add butter, peanut butter, and vanilla extract to saucepan and bring to medium low heat. Stir as need to prevent burning. Remove from heat when butter is melted and ingredients are combined.
- Step 2: Add powdered sugar to mixing bowl. If using cocoa powder, add that as well.
- Step 3: Pour butter mixture into mixing bowl and mix together by hand until well combined.
- Step 4: Press evenly into 8×8 pan.
- Step 5: Let fudge stand for at least 10 minutes.
- Step 6: Cut into squares, serve and enjoy!