If you love smooth, melt-in-your-mouth sweets with deep nutty flavor, peanut butter fudge is a timeless treat that never disappoints. It’s creamy, rich, slightly salty, and perfectly sweet — ideal for holidays, family gatherings, or simply satisfying a craving. The best part? You don’t need fancy equipment or complicated techniques. This recipe is beginner-friendly and delivers consistent, bakery-style results every time.
Below is a detailed, step-by-step guide to making classic peanut butter fudge at home.
Ingredients
-
1 cup (225g) unsalted butter
-
1 cup creamy peanut butter (avoid natural peanut butter for best texture)
-
1 teaspoon vanilla extract
-
4 cups powdered sugar (sifted)
-
Pinch of salt (optional, if using unsalted butter)
Optional Add-Ins:
-
½ cup chopped roasted peanuts
-
½ cup mini chocolate chips
-
Flaky sea salt for topping
Equipment Needed
-
Medium saucepan
-
Heatproof spatula or wooden spoon
-
8×8-inch square baking pan
-
Parchment paper
-
Mixing bowl
-
Sifter (for powdered sugar)
Step-by-Step Instructions
1. Prepare Your Pan
Line your 8×8-inch baking pan with parchment paper, leaving extra paper hanging over the sides. This makes it easy to lift the fudge out later. Lightly grease the parchment if desired.
Proper preparation ensures clean edges and smooth removal once the fudge sets.
2. Melt the Butter
Place the butter in a medium saucepan over low to medium heat. Allow it to melt slowly, stirring occasionally to prevent browning. You want fully melted butter, not browned butter.
Keeping the heat moderate helps maintain a creamy texture.
3. Add Peanut Butter
Once the butter is fully melted, add the peanut butter. Stir continuously until the mixture becomes completely smooth and glossy. This should take about 2–3 minutes.
Make sure there are no lumps. The mixture should look silky and uniform.
4. Add Vanilla and Salt
Remove the saucepan from heat. Stir in the vanilla extract and a pinch of salt if using. Mixing off the heat prevents the vanilla from evaporating.
5. Incorporate Powdered Sugar
Gradually add the sifted powdered sugar, about one cup at a time. Stir thoroughly after each addition. The mixture will thicken quickly and become more dough-like.
Take your time here. Proper mixing ensures a smooth, creamy fudge without graininess.
If the mixture becomes too thick to stir easily, switch to a sturdy spatula and fold firmly until fully combined.
6. Transfer to the Pan
Immediately press the mixture into your prepared pan. Use the back of a spoon or a spatula to smooth the top evenly.
If desired, sprinkle chopped peanuts or chocolate chips on top and gently press them into the surface. A light sprinkle of flaky sea salt adds a delicious sweet-salty balance.
7. Let It Set
Allow the fudge to cool at room temperature for about 1 hour. Then refrigerate for at least 2 hours, or until firm.
For best results, avoid rushing this step. Proper setting ensures clean slices.
8. Slice and Serve
Once firm, lift the fudge out using the parchment paper overhang. Place on a cutting board and slice into small squares with a sharp knife.
For extra neat cuts, wipe the knife clean between slices.
Texture Tips for Perfect Fudge
-
Use regular creamy peanut butter. Natural peanut butter can separate and create an oily texture.
-
Sift the powdered sugar. This prevents lumps and ensures smoothness.
-
Do not overheat. High heat can cause graininess.
-
Work quickly when spreading. The mixture firms up as it cools.
Flavor Variations
Once you master the classic version, try these variations:
Chocolate Swirl
Melt ½ cup chocolate chips and swirl into the fudge before setting.
Peanut Butter & Jelly
Swirl a tablespoon of strawberry or raspberry jam into the top layer.
Nutty Crunch
Add chopped roasted peanuts directly into the mixture for texture.
Salted Caramel Twist
Drizzle caramel sauce over the top and sprinkle sea salt before chilling.
Storage Instructions
-
Room Temperature: Store in an airtight container for up to 1 week.
-
Refrigerator: Keeps fresh for 2–3 weeks.
-
Freezer: Freeze for up to 3 months. Wrap tightly in plastic wrap and place in a freezer-safe container.
Allow frozen fudge to thaw in the refrigerator before serving.
Serving Ideas
Peanut butter fudge is perfect for:
-
Holiday dessert platters
-
Edible gifts (wrap in parchment and tie with ribbon)
-
After-dinner sweet treats
-
Coffee or tea pairings
-
Party dessert tables
Because it’s rich, small squares are usually enough to satisfy.
Troubleshooting Guide
Fudge too soft?
Add a bit more powdered sugar and mix thoroughly.
Fudge too crumbly?
You may have added too much sugar. Add 1–2 teaspoons melted butter and mix again.
Grainy texture?
Powdered sugar may not have been sifted or mixture overheated.
Why This Recipe Works
This fudge relies on the balance between fat (butter and peanut butter) and sugar. When properly combined, they create a smooth, firm consistency without needing a candy thermometer. The simplicity of the ingredients allows the peanut butter flavor to shine while maintaining that classic fudge density.
Final Thoughts
Homemade peanut butter fudge is one of the easiest desserts you can make with minimal ingredients and maximum flavor. Its creamy texture, rich taste, and simple preparation make it a reliable favorite for both beginners and experienced home cooks.
Once you try this recipe, you’ll realize that making fudge at home is not only simple — it’s incredibly satisfying. Keep a batch ready for guests or store some in the freezer for whenever your sweet tooth strikes.
Enjoy every creamy, nutty bite!