If you have a sweet tooth and a craving for something rich, creamy, and utterly addictive, this peanut butter fudge is about to become your new best friend. With just three simple ingredients – sugar, milk, and peanut butter – you can create a batch of velvety, melt‑in‑your‑mouth fudge that tastes like it came from a old‑fashioned candy shop. And if you add a teaspoon of vanilla extract (the secret fourth ingredient that takes it over the top), you have a confection that is impossible to resist.
This recipe is legendary in my family. I’ve made three double batches at a time for holiday gifts, bake sales, and parties – and every single piece disappears. The best part? It requires no candy thermometer, no complicated steps, and no baking. Just a saucepan, a spoon, and about 10 minutes of your time.
In this guide, you will learn the classic peanut butter fudge recipe, how to make double batches (or triple batches!) without fail, pro tips for the perfect texture, delicious variations (chocolate swirl, salted caramel, vegan), storage advice, and why this old‑fashioned candy never goes out of style.
Why This Peanut Butter Fudge Is a Winner
Traditional fudge can be intimidating. You need a candy thermometer, precise temperatures, and nerves of steel to avoid grainy, crystalline results. This recipe is almost foolproof. By using a simple cooked sugar‑milk syrup and stirring in peanut butter off the heat, you get a smooth, creamy fudge every single time.
Here is what makes it so great:
· Only 4 ingredients – Sugar, milk, peanut butter, and vanilla.
· No candy thermometer – Just a watchful eye and a spoon.
· Ready in 20 minutes – Plus chilling time.
· Creamy, not grainy – The trick is in the stirring.
· Budget‑friendly – Pantry staples.
· Perfect for gifting – Stacks beautifully in tins.
· Doubles and triples easily – I’ve made three double batches at once for holidays.
Once you try this, you will never buy store‑bought fudge again.
The Complete Peanut Butter Fudge Recipe
This recipe makes one 8×8‑inch pan (about 16‑20 pieces). For a double batch, simply double all ingredients and use a 9×13‑inch pan.
Ingredients
· 1 cup (200g) granulated sugar
· ½ cup (120ml) whole milk (or evaporated milk for extra creaminess)
· 1 cup (240g) creamy peanut butter (not natural or “drippy” – use standard like Jif or Skippy)
· 1 teaspoon vanilla extract
Optional: pinch of salt (if using unsalted peanut butter)
Equipment
· Medium saucepan
· Wooden spoon or silicone spatula
· 8×8‑inch square baking pan
· Parchment paper
Step‑by‑Step Instructions (Single Batch)
Step 1 – Prepare the Pan
Line an 8×8‑inch baking pan with parchment paper, leaving overhang on two sides for easy removal. Lightly grease the paper.
Step 2 – Combine Sugar and Milk
In a medium saucepan, combine the sugar and milk. Cook over medium heat, stirring constantly, until the sugar dissolves and the mixture comes to a full rolling boil.
Step 3 – Boil, Then Reduce Heat
Allow the mixture to boil for 2‑3 minutes, stirring constantly. Do not walk away – it can scorch. The mixture will thicken slightly.
Step 4 – Remove from Heat and Add Peanut Butter
Take the saucepan off the stove. Immediately add the peanut butter and vanilla extract. Stir vigorously until the peanut butter is completely melted and incorporated. The mixture will become thick and glossy.
Step 5 – Pour and Spread
Pour the fudge into the prepared pan. Spread evenly with a spatula. Let it cool at room temperature for about 10 minutes, then refrigerate for at least 2 hours until firm.
Step 6 – Cut and Serve
Lift the fudge out of the pan using the parchment overhang. Cut into squares. Store in an airtight container in the refrigerator.
How to Make a Double Batch (Or Triple)
This recipe scales perfectly. I have made three double batches at once for holiday parties – that is six times the recipe. Here is how:
Double Batch (9×13‑inch pan)
· Double all ingredients: 2 cups sugar, 1 cup milk, 2 cups peanut butter, 2 tsp vanilla.
· Use a 9×13‑inch baking dish.
· Cook time may increase slightly; boil for 3‑4 minutes.
Triple Batch (10×15‑inch jelly roll pan)
· Triple all ingredients: 3 cups sugar, 1½ cups milk, 3 cups peanut butter, 1 tbsp vanilla.
· Use a 10×15‑inch jelly roll pan or two 9×13‑inch pans.
· Boil for 4‑5 minutes, stirring constantly.
The key is to use a larger pot (the mixture will bubble up) and to stir continuously to prevent scorching.
Pro Tips for Perfect Peanut Butter Fudge
Use Standard Peanut Butter
Natural peanut butter separates and can make the fudge oily or grainy. Use commercial creamy peanut butter like Jif, Skippy, or Peter Pan.
Stir Constantly
Do not walk away. The sugar‑milk mixture can burn easily. Stirring also prevents crystallization.
Boil for the Right Time
If you under‑boil, the fudge will be too soft. If you over‑boil, it will be hard and crumbly. Aim for 2‑3 minutes after a full rolling boil. The mixture should thicken slightly.
Do Not Double Without Adjusting Pan Size
If you double the recipe but use the same 8×8 pan, the fudge will be very thick and may not set properly. Always enlarge the pan.
Add a Pinch of Salt
If your peanut butter is unsalted, add ¼ teaspoon of salt along with the peanut butter. It enhances the flavor.
For Extra Creaminess
Use evaporated milk instead of whole milk. It adds richness and a denser texture.
Want the full truth and the practical next steps?
Page 2 continues with the real explanation, the key details many readers skip, and the simple takeaways that make this guide more useful.