Let's be honest. The idea of making traditional fudge—watching a candy thermometer, praying you hit the soft-ball stage just right—can be intimidating. I've ruined more batches than I care to admit by being a few degrees off. That's why the peanut butter fudge recipe with marshmallow creme is a game-changer. It's the reliable, no-fuss method that delivers incredibly creamy, sliceable fudge every single time, without the stress of precise sugar syrup temperatures. This isn't just another recipe; it's your ticket to consistent fudge success, whether it's for a holiday cookie plate, a last-minute gift, or just because you need a peanut butter fix.

Why the Marshmallow Creme Method is Foolproof

Marshmallow creme (like the popular Jet-Puffed or Fluff brand) is the secret weapon. In traditional fudge, you create a crystalline structure by carefully cooling and beating cooked sugar. Marshmallow creme already contains stabilizers like egg whites and corn syrup that mimic that structure. When you melt it with sugar and butter, it creates a stable, creamy base that sets firmly but stays soft. The risk of ending up with a grainy, sugary mess plummets. You're essentially using a pre-made "fudge helper" that guarantees a smooth texture.

I learned this after a Thanksgiving disaster with a classic recipe. The marshmallow creme version was my redemption, and it's been my go-to for a decade.

The Ingredients: What You Need and Why

This easy peanut butter fudge recipe keeps it simple. Each component has a specific job.

Ingredient Quantity Its Role in the Fudge
Granulated White Sugar 2 cups Provides sweetness and the foundational structure. Don't substitute with brown sugar here—it adds moisture and can prevent proper setting.
Evaporated Milk (not sweetened condensed) 5/8 cup (or 1/2 cup + 2 tbsp) The liquid that dissolves the sugar. Its concentrated, slightly caramelized flavor adds depth compared to regular milk.
Unsalted Butter 1/2 cup (1 stick) Adds richness, creaminess, and helps the fudge set with a smooth mouthfeel.
Marshmallow Creme 1 jar (7 oz.) The key stabilizer. It ensures a creamy, non-grainy texture and helps the fudge firm up.
Peanut Butter 1 cup The star flavor. Use a standard creamy, processed brand like Jif or Skippy for best consistency and flavor binding.
Pure Vanilla Extract 1 teaspoon Enhances all the other flavors. A splash of high-quality vanilla makes a noticeable difference.
Pro Tip on Peanut Butter: I know natural, oil-separating peanut butter is trendy, but for this no bake peanut butter fudge, avoid it. The different oil composition can cause your fudge to be greasy and prevent it from setting properly. Stick with the classic shelf-stable creamy kind.

Step-by-Step Recipe for No-Fail Fudge

Follow these steps in order. Missteps usually happen when people rush or try to multitask.

1. Prep Your Pan

Line an 8x8 inch baking pan with parchment paper, letting the edges hang over two sides. This creates "handles" to lift the entire slab of fudge out later for easy cutting. Don't just grease the pan—the paper is non-negotiable for clean slices.

2. The Stovetop Cook (The Only Cooking Part)

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 until the butter melts and the sugar dissolves. Then, bring the mixture to a full, rolling boil. Once boiling, set a timer for 5 minutes. You must continue to stir constantly during this boil. This step drives off enough moisture so your fudge will set, not stay sticky.

Watch Out: "Full boil" means bubbles across the entire surface that don't settle when you stir. A lazy simmer won't cut it. This 5-minute timer starts the moment you see that full boil.

3. The Off-Heat Mix

After 5 minutes of boiling, immediately remove the pan from the heat. Quickly add the entire jar of marshmallow creme and stir until it's mostly melted and incorporated. It will be thick.

Next, add the peanut butter and vanilla extract. Now, stir vigorously until everything is completely smooth, glossy, and uniform in color. You'll see the mixture thicken as you stir. This usually takes 1-2 minutes of good mixing. No lazy stirring here—this effort ensures a homogeneous texture.

4. Set and Forget

Immediately pour the hot fudge mixture into your prepared pan. Use a spatula to spread it into an even layer. Don't mess with it too much.

Let the pan cool on the counter for about 30 minutes, then transfer it to the refrigerator. Let it chill for at least 3-4 hours, but overnight is ideal. This slow, firm set is crucial for getting clean, non-crumbly slices.

Expert Tips and Common Troubleshooting

Here’s where my years of trial and error pay off for you.

My Fudge is Too Soft/Won't Set: This is the number one issue. The culprit is almost always not boiling for the full 5 minutes or not achieving a vigorous enough boil. Inadequate evaporation means too much liquid remains. Another possibility is inaccurate measurement of evaporated milk—use a liquid measuring cup. To salvage soft fudge, you can re-melt it gently with an extra tablespoon of butter and boil for another minute, but prevention is easier.

My Fudge is Grainy or Sugary: This means sugar crystals formed. Likely causes: not stirring constantly during the boil (sugar settled and crystallized on the pan bottom), or getting sugar granules on the side of the pan early on. Always stir gently from the bottom up. A damp pastry brush brushed along the pan sides during the initial heating can dissolve stray sugar crystals.

Cutting Clean Slices: Use a large, sharp chef's knife. Run it under very hot water, wipe it dry, and make your cut in one confident, straight-down motion. Wipe and reheat the knife between cuts. This gives you professional-looking squares without dragging crumbs.

Storage: Keep this fudge in an airtight container in the fridge for up to 2 weeks. It can sit at room temperature for a serving platter for a few hours. You can also freeze it for up to 3 months—thaw in the fridge overnight.

Delicious Variations and Customizations

The basic recipe is a perfect canvas. Once you've mastered it, try these twists.

Chocolate Swirl: Melt 1/2 cup of semi-sweet chocolate chips with 1 teaspoon of shortening. After pouring the peanut butter fudge into the pan, drizzle the melted chocolate over the top and use a knife or toothpick to swirl it in.

Crunchy Add-Ins: After mixing in the peanut butter, fold in 3/4 cup of chopped salted peanuts, pretzel pieces, or even crushed potato chips for a sweet-salty crunch.

Nutella Swirl: Same technique as the chocolate swirl, but use Nutella slightly warmed to make it drizzle-able.

For a Darker, Richer Flavor: Substitute 1/2 cup of the granulated sugar with packed brown sugar. It adds a hint of molasses and makes the fudge even creamier.

Your Fudge-Making Questions, Answered

Can I use marshmallows instead of marshmallow creme?

Technically yes, but I don't recommend it for beginners. You'd need about 16 ounces of regular marshmallows and would have to melt them perfectly with the hot sugar mixture, which can be trickier and result in a stickier texture. The creme is formulated for this job and gives more consistent results.

Why did my fudge develop a greasy film on top?

This usually points to the peanut butter. If you used a natural peanut butter or one labeled "no-stir," the oils can separate out during setting. Always use a conventional, homogenized creamy peanut butter for this recipe. The stabilizers in it are part of what makes the fudge set correctly.

My fudge is too hard. What did I do wrong?

You likely over-boiled the sugar mixture. If you boiled for significantly longer than 5 minutes, or on too high a heat, you drove off too much moisture. The line between "set" and "hard" is thin. Next time, use a timer religiously and ensure your heat is a steady medium, not high.

Can I double this peanut butter fudge recipe?

Absolutely. Double all ingredients. Use a larger, heavy-duty pot (like a Dutch oven) to accommodate the volume and prevent boil-overs. The boiling time remains 5 minutes from a full boil. You'll need a 9x13 inch pan for the doubled batch.

Is evaporated milk the same as sweetened condensed milk?

No, and this is a critical distinction. Evaporated milk is unsweetened, canned milk with about 60% of the water removed. Sweetened condensed milk has added sugar and is much thicker and sweeter. Using sweetened condensed milk in this recipe will make it overly sweet and likely prevent it from setting properly. Always check the label for "evaporated milk."