Let's talk about peanut butter fudge. Not the crumbly, overly sweet kind that sticks to the roof of your mouth. I mean the kind that's impossibly smooth, creamy, and melts on your tongue with a rich, salty-sweet peanut butter punch. For years, I chased that texture, failing more times than I care to admit with recipes that demanded candy thermometers and perfect soft-ball stages. Then I discovered the magic trio: peanut butter, marshmallow fluff, and evaporated milk. This isn't just a recipe; it's a cheat code for flawless fudge every single time.
In This Article
Why These Three Ingredients Are Non-Negotiable
Most fudge fails happen before you even turn on the stove. You grab the wrong peanut butter or a different can from the pantry. Here's why each component in this specific recipe matters.
Peanut Butter: You need the standard, shelf-stable jarred stuff, not the natural kind you have to stir. Brands like Jif or Skippy work perfectly. The oil in natural peanut butter will separate and create a greasy, grainy mess. The stabilizers in conventional peanut butter are your friends here—they keep the fat emulsified for a smooth set.
Marshmallow Fluff: This is the secret weapon. It's not just for sweetness. Fluff is essentially whipped sugar, corn syrup, and egg whites. It introduces tiny air bubbles and acts as a stabilizer, giving the fudge its iconic smooth, slightly spongy texture that's easy to cut. It also prevents sugar crystals from forming too large, which is what makes other fudge gritty. Don't substitute with mini marshmallows; they won't melt down the same way.
Evaporated Milk: This is the liquid backbone. Why not regular milk or heavy cream? Evaporated milk has about 60% of the water removed, so it's richer and more concentrated. It provides a deep, caramelized dairy flavor without adding excess water that could throw off the sugar crystallization process. It also has a longer shelf life, so you likely have a can in the back of your cupboard right now. Sweetened condensed milk is a different product entirely—it has added sugar and will make your fudge cloyingly sweet and too soft.
The Foolproof Step-by-Step Recipe
Here's everything you need, laid out clearly. Prep your 8x8 or 9x9 inch pan by lining it with parchment paper or foil first. Trust me, you don't want to be chiseling fudge out of a pan later.
| Ingredient | Quantity | Key Notes & Why It's There |
|---|---|---|
| Granulated White Sugar | 2 cups | Provides structure and sweetness. Don't pack it down when measuring. |
| Evaporated Milk (not sweetened condensed) | 5/8 cup (or 1/2 cup + 2 tbsp) | The concentrated dairy base for richness without excess water. |
| Unsalted Butter | 1/2 cup (1 stick) | Adds creaminess and a rich mouthfeel. Salted butter is fine, just reduce added salt. |
| Marshmallow Fluff | 1 (7 oz) jar, about 1 3/4 cups | The texture magician. Scrape the jar clean. |
| Creamy Peanut Butter (like Jif or Skippy) | 1 cup | Use the standard, emulsified kind. This is your main flavor. |
| Pure Vanilla Extract | 1 teaspoon | Enhances all the other flavors. Imitation works in a pinch. |
| Salt | 1/4 teaspoon (if using unsalted butter) | Balances the sweetness and makes the peanut butter flavor pop. |
The Process, No Candy Thermometer Needed
I'm not a fan of vague instructions like "cook until bubbly." Here's what you actually do.
Step 1: The Boil. In a medium, heavy-bottomed saucepan (this distributes heat evenly and prevents scorching), combine the sugar, evaporated milk, and butter. Place it over medium heat. Stir constantly with a wooden spoon or silicone spatula until the butter melts and the sugar dissolves. This is crucial—undissolved sugar grains become seed crystals for a gritty fudge.
Once it's smooth, bring the mixture to a full, rolling boil. A rolling boil means bubbles cover the entire surface and don't disappear when you stir. Once it hits that point, set a timer for 5 minutes. Keep stirring the entire time. You're driving off water to concentrate the sugars. The mixture will thicken slightly and darken to a pale golden color.
Step 2: The Fluff & Melt. After 5 minutes of boiling, remove the pan from the heat. Immediately add the entire jar of marshmallow fluff and the peanut butter. Don't dawdle. The residual heat will melt everything. Stir vigorously until the mixture is completely smooth, uniform in color, and no streaks of white fluff remain. This takes a bit of elbow grease—maybe a full minute of stirring.
Step 3: The Finale. Stir in the vanilla extract and salt. Immediately pour the molten fudge into your prepared pan. Spread it into an even layer with your spatula. Do not scrape the saucepan excessively—those last bits are often overcooked and can seed graininess into your whole batch. Just leave them behind.
Step 4: The Wait. Let the fudge cool at room temperature for about an hour, then transfer the pan to the refrigerator. Chill for at least 3-4 hours, or overnight is best. This slow, firm set is key for the perfect creamy-yet-sliceable texture. Rushing this with the freezer will cause condensation and can make the top sticky.
Expert Tricks Most Recipes Won't Tell You
After making this for a decade, here are the subtle things that separate good fudge from great fudge.
- The Pan Scrape Myth: I mentioned it above, but it's worth repeating. That last tablespoon of fudge clinging to the pot is often hotter and more cooked than the rest. Scraping it into your pan introduces overcooked sugar, which can act as a seed for crystallization throughout the whole batch. Be ruthless. Leave it in the pot.
- Stirring is Your Insurance Policy: Constant stirring during the boil isn't just to prevent burning. It prevents "hot spots" where sugar can rapidly crystallize. Think of it as gently shepherding the sugar molecules so they set up smoothly later.
- Peanut Butter Temperature Matters: Don't use peanut butter straight from the fridge. Let it sit out for 30 minutes to come to room temperature. Cold peanut butter will cool the hot syrup too quickly when you add it, making it harder to blend smoothly and potentially causing the fudge to set before it's fully emulsified.
- Storage is a Game of Airtightness: Once cut, layer the fudge squares between sheets of parchment or wax paper in an airtight container. It keeps at room temp for a week, in the fridge for 3 weeks. The enemy is air, which dries it out, and other strong fridge smells, which it will absorb.