There’s something about this peanut butter fudge that brings back memories and satisfies those sweet cravings all at once. It’s simple, but so good, and made with just a few basic ingredients you probably already have. Whenever I’m in the mood for something sweet without spending hours in the kitchen, I go for this fudge. It’s easy to make, and each bite just melts in your mouth. Honestly, it feels like a little treat from the past, but with none of the fuss.

When I was a kid, my grandma used to make the most amazing peanut butter fudge. It’s a simple recipe, but there's something magical about how creamy peanut butter blends with smooth, unsalted butter.
She’d add just the right amount of icing sugar and a hint of vanilla, and somehow, it would all come together into this soft, rich treat that practically melts the second you take a bite.
It’s the kind of fudge that feels like a little bit of joy wrapped in sweetness like every bite carries a memory of home and happy times.
Jump to:
⭐Why You'll Love This Peanut Butter Fudge
- Easy To Make: The easy steps and quick cooking time make this a convenient treat for satisfying your sweet cravings.
- No-Bake: This recipe doesn't need baking, so it's great for anyone who wants a tasty treat without using the oven.
- Great for All Occasions: Whether it's for a simple family snack, a potluck dessert, or a sweet gift for special occasions, this peanut butter fudge is perfect.
🧾Peanut Butter Fudge Ingredients
Here’s what you need to make this Peanut Butter Fudge :

- Unsalted Butter: I like to use unsalted butter to add richness and creaminess to the fudge.
- Peanut Butter: I use crunchy peanut butter in this recipe for its creamy texture and nutty flavor. If you prefer, you can use creamy peanut butter instead of crunchy.
- Salt: I add salt to balance the sweetness of the fudge.
- Vanilla Paste: I use vanilla paste to add a sweet and aromatic vanilla flavor, which complements the richness of the peanut butter.
- Powdered Sugar: I use powdered sugar to make the fudge sweet.
See the recipe card below for a full list of ingredients and measurements.
👩🏻🍳How to Make Peanut Butter Fudge
These step-by-step instructions and photos will help you to visualize how to make this recipe. See the recipe card for a printable version of this recipe.

1. In a saucepan over medium heat, melt the unsalted butter with peanut butter, stirring until smooth and blended.

2. Heat the peanut butter mixture until it boils, stirring occasionally. Once the peanut butter mixture is steadily boiling, take the saucepan off the heat.

3. Add salt, vanilla paste, and powdered sugar, stirring continuously to mix well and avoid lumps.

4. Pour the mixture into the square baking dish lined with parchment paper. Use a spatula to spread the mixture evenly. Let it cool down at room temperature, then refrigerate for 1 hour or until firm.

5. Once the fudge is firm, lift it from the dish using the parchment paper. Place it on a cutting board and cut it into squares.

6. Place the peanut butter fudge on a plate, serve, and savor the delicious homemade peanut butter fudge!
📖Variations
- Sea Salted: Sprinkle sea salt on the fudge before it hardens to enhance the sweet and salty contrast.
- Chocolate Swirl: Make a marbled pattern by swirling melted chocolate through the peanut butter fudge mixture before it hardens.
- Pretzel Peanut Butter Fudge: Add crushed pretzels for a mix of sweet and salty flavors that give a satisfying crunch.
- Almond Butter Fudge: Use almond butter instead of peanut butter for a different nutty taste.

💭Tips for Recipe Success
Measure Accurately: Getting the measurements right is really important when making fudge. Use scale or measuring cups and spoons to be precise.
Constantly Stir: Keep stirring the fudge mixture constantly while it cooks to make sure it doesn’t burn or stick to the pan.
Avoid Overcooking: Be careful not to cook the fudge for too long, as it might end up dry and crumbly.
Storage: For your peanut butter fudge, store it in a sealed container at room temperature, it should stay delicious for about a week. If you want it to last even longer, keep it in the fridge in a sealed container where it can stay good for 2-3 weeks.

❓Commonly Asked Questions
Fudge typically lasts about 1-2 weeks when stored in an airtight container at room temperature. If you keep it in the refrigerator, it can last up to 3-4 weeks. For longer storage, you can freeze fudge, and it will stay good for about 2-3 months. Just make sure to wrap it well to prevent freezer burn.
Fudge usually takes about 2-4 hours to set at room temperature. If you want to speed up the process, you can put it in the refrigerator, where it should set in about 1-2 hours. Just make sure it’s firm before you cut it.
🍮Pudding Recipes!
🍰More Dessert Recipes!
Here are more of my favorite dessert recipes! Try these:
HUNGRY FOR MORE? Subscribe to my Newsletter and follow along on Facebook, Pinterest, and Instagram for all the latest updates.
📖 Recipe

Peanut Butter Fudge
Ingredients
- 225 g Unsalted Butter
- 250 g Peanut Butter
- ¼ teaspoon Salt
- 1 teaspoon Vanilla Paste
- 360 g Powdered Sugar
Instructions
- Cut the unsalted butter with a knife.
- In a saucepan over medium heat, add the unsalted butter and peanut butter and melt, stirring until smooth and well combined.
- Bring the peanut butter mixture to a boil, stirring occasionally.
- Once the peanut butter mixture is achieving a steady boil then remove the saucepan from heat.
- Add salt, vanilla paste and powdered sugar and mix well until incorporated, stirring continuously to avoid lumps.
- Once the mixture is smooth and homogeneous, pour it into the prepared square baking dish with parchment paper, leaving an overhang for easy removal later.
- Spread the mixture evenly with a spatula.
- Allow the fudge to cool at room temperature for about 2 hours, then refrigerate for an additional 1 hour or until set.
- Once set, use the parchment paper overhang to lift the fudge from the dish. Place it on a cutting board and cut into squares.
- Place the peanut butter fudge on a plate.
- Serve and enjoy the irresistible goodness of homemade peanut butter fudge!
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.
Sandra says
You make it look super easy, thanks for the detailed recipe!