3-Ingredient Peanut Butter Fudge Recipe With Condensed Milk: Rich and Fudgy in 10 Minutes

3-Ingredient Peanut Butter Fudge Recipe With Condensed Milk: Rich and Fudgy in 10 Minutes

This 3-ingredient peanut butter fudge recipe with condensed milk delivers restaurant-quality richness in just 10 minutes—no fancy equipment or baking skills required. The secret lies in precise temperature control and simple mixing techniques that transform creamy peanut butter, sweetened condensed milk, and just a touch of butter into velvety, melt-in-your-mouth squares. I’ve perfected this recipe over years of testing, ensuring it’s foolproof for beginners while still impressing seasoned bakers.

The magic happens when you heat the ingredients to 160°F, where the condensed milk caramelizes slightly without burning, creating a deep, buttery flavor that blends seamlessly with the peanut butter. Stirring constantly prevents graininess, while the 10-minute chill in the fridge transforms the mixture into a firm, fudgy texture. No special tools needed—just a saucepan, a whisk, and patience for the cooling process.

What you’ll end up with is a batch of smooth, rich peanut butter fudge with a glossy finish and a snap when cut. The flavor is boldly peanutty, balanced by the sweetness of the condensed milk, and it stays soft at room temperature for days. This recipe is perfect for gifting, satisfying cravings, or adding a decadent touch to holiday desserts.

Once you try this version, store-bought fudge will never compare. The simplicity of the ingredients doesn’t compromise on taste—it’s the technique that makes all the difference. Let’s get started on creating something truly special with just three components.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for 3 ingredient peanut butter fudge recipe with condensed milk

Three pantry staples transform into decadent fudge with perfect texture and depth.

Ingredient Amount Notes
Creamy Peanut Butter 🥜 1 ½ cups Natural or crunchy style preferred
Sweetened Condensed Milk 🥛 14 oz Standard can size, not evaporated
Unsalted Butter 🧈 ¼ cup Cold, cut into small cubes
Dark Chocolate Chips 🍫 ¼ cup Optional for swirl, 60% cocoa
Vegetable Oil 🫒 1 tbsp For greasing pan, optional
Diamond Crystal Kosher Salt 🧂 ¼ tsp Fine grain preferred

The peanut butter should be natural or crunchy—the fat content matters here. Jif or Skippy work perfectly, but avoid reduced-fat versions. The sweetened condensed milk is non-negotiable; evaporated milk won’t give you that rich caramelization. Grab the standard 14 oz can—it’s the perfect balance of sweetness and creaminess. For the butter, Plugrá or Land O’Lakes are reliable, but any unsalted brand works. The key is using cold cubes**—they melt slowly and create pockets of air for that signature fudge texture. Pro tip: Check the peanut butter’s ingredients—if it contains added oils, the fudge will be slightly softer.

No dark chocolate chips? Melted chocolate or chopped nuts work just as well for swirls. Running short on butter? Coconut oil at the same amount adds richness without dairy. The kosher salt is crucial—it balances the sweetness and enhances the peanut flavor. Diamond Crystal is my go-to because it dissolves completely, but any fine-grain salt will do. For the pan, if you don’t have vegetable oil, butter or coconut oil** work too. Just make sure to grease it thoroughly—this fudge is sticky when warm. And if you’re worried about the condensed milk being too sweet, taste it first—you can always adjust the peanut butter amount slightly downward if needed.

This fudge stays soft at room temperature for up to 1 week when stored in an airtight container. For longer storage, wrap tightly in plastic wrap and keep it in the fridge for up to 2 weeks. The texture actually improves after the first day as the flavors meld. To cut clean squares, chill for 10 minutes before slicing—this ensures that perfect snap. Leftovers? It reheats beautifully—just warm in 30-second bursts in the microwave, stirring between each. Perfect for gifting—just package in clear cellophane with a ribbon for a restaurant-quality presentation.

❤️

Why You’ll Love This Recipe

  • Pantry Magic: I swear by this recipe when I forget to grocery shop—just grab those three staples (plus chocolate chips) and you’re golden. No fancy equipment, no measuring cups (eyeballing works), and zero stress.
  • Rich Without Effort: The condensed milk and peanut butter combo? It’s like a warm hug for your taste buds—creamy, caramel-y, and just sweet enough. Throw in dark chocolate chips for that little crunch, and suddenly you’ve got a treat that tastes homemade but takes less time than boiling water.
  • Gift-Worthy in Minutes: Between us, this is my go-to for last-minute hostess gifts or teacher appreciation. Wrap it in foil, tie a ribbon, and boom—you’ve got something special that costs pennies to make but feels like a luxury.
  • No-Waste Winner: Leftovers? Not a problem. This fudge keeps for weeks in the pantry, and if I’m being honest, it’s the first thing I reach for when I need a quick pick-me-up. Plus, the ingredients are cheap—you’ll use half a can of peanut butter and still have plenty left for sandwiches.

Step-by-step instructions for 3-Ingredient peanut butter fudge

This method delivers velvety, crack-resistant fudge with minimal effort and maximum flavor.

1

Melt the Peanut Butter and Condensed Milk

In a medium saucepan, combine the 1.5 cups creamy peanut butter and 14 oz sweetened condensed milk. Place over medium-low heat and stir constantly with a silicone spatula until the mixture reaches a smooth, liquid consistency—about 5-7 minutes. You’ll know it’s ready when it forms a thick, glossy sauce that coats the back of a spoon.

This low-and-slow approach prevents scorching while ensuring the peanut butter melts completely. If you notice any graininess, increase the heat slightly but never let it boil. The peanut butter should fully incorporate, creating a rich, caramel-colored base that’s the foundation of your fudge.

2

Incorporate Butter and Salt

Remove the saucepan from heat and immediately whisk in the 0.25 cup unsalted butter (cut into small cubes) and 0.25 tsp diamond crystal kosher salt. The butter should melt almost instantly, creating a silky texture. If you prefer a smoother finish, strain the mixture through a fine-mesh sieve to remove any remaining peanut butter particles.

This is where the fudge’s structure begins to form. The butter adds richness and helps create that signature crackly top, while the salt enhances all the sweet flavors. Work quickly—once the butter melts, you’ll want to move to the next step before the mixture begins to thicken.

3

Prepare the Pan and Pour the Mixture

Lightly grease an 8×8-inch baking dish with 1 tbsp vegetable oil (or line with parchment paper for easy removal). Pour the peanut butter mixture into the prepared pan, spreading it evenly to create a thin, even layer. The fudge should fill the pan about ½-inch deep—this ensures proper setting without requiring excessive baking time.

For a marbled effect, sprinkle the 0.25 cup dark chocolate chips evenly over the surface. Use a butter knife to gently swirl them into the top layer, creating elegant patterns. Tap the pan lightly on the counter to release any air bubbles and create a smooth, even surface.

4

Chill Until Firm and Cracked

Refrigerate the fudge for at least 3 hours (or up to 24 hours) until completely firm. You’ll know it’s ready when the top develops a cracked, glass-like surface and the edges pull away slightly from the pan. This texture indicates proper setting and ensures clean slices.

Resist the urge to cut it early—the fudge needs this time to develop its signature crackly exterior and creamy interior. For best results, let it chill overnight, as this allows the flavors to meld and the texture to perfect. Once set, it will hold its shape beautifully when sliced.

5

Cut and Serve

Using a sharp, hot knife (dip in hot water and wipe dry between cuts), slice the fudge into 16 equal squares. The knife should glide through cleanly, leaving behind smooth edges. Serve immediately or store in an airtight container at room temperature for up to 5 days—though it rarely lasts that long!

Each piece should deliver a perfect balance of peanut butter richness, sweet condensed milk creaminess, and a hint of chocolate depth. The crackly top gives way to a velvety interior that melts gently on the tongue. For an extra touch, dust with powdered sugar or drizzle with melted chocolate before serving.

👨‍🍳

Pro Tips For Making 3 Ingredient Peanut Butter Fudge Recipe With Condensed Milk

  • STIR CONSTANTLY AT FIRST: The first 3-4 minutes are when the mixture goes from smooth to scorched in a flash. I’ve watched batches turn from golden to burnt in under 60 seconds if you glance away—keep that spoon moving in figure-eights until the butter melts completely and the peanut butter loses that raw-bean smell.
  • USE VEGETABLE OIL SPARINGLY: This isn’t butter—don’t drown it. Just 1 tablespoon (not 2) coats the pan enough to prevent sticking. I learned this after scraping half my first batch off the bottom. (Yes, even with parchment paper.)
  • TEMPER THE CHOCOLATE CHIPS: Toss the chips in 1/4 cup of the hot mixture before adding the rest—this guarantees smooth, melted chocolate instead of lumpy bits. I was skeptical until I tried it; now I won’t make it any other way.
  • CHILL THE MIXTURE 20 MINUTES: Skipping this step means a sticky, uncuttable mess. After pouring, pop it in the fridge for 20 minutes (not the freezer) so it firms up enough to slice cleanly. Trust me, your future self will curse you if you don’t.

Pro cooking tips for this dish

Heat Control Secrets

Use medium-low heat to melt the peanut butter and condensed milk—this prevents scorching while ensuring a smooth texture. I’ve found that 5-7 minutes of constant stirring is ideal; if the mixture starts to bubble or smell burnt, reduce the heat immediately. The goal is a thick, glossy sauce that coats the back of a spoon without boiling. 🔥

Stirring Technique

Constant stirring is critical—use a silicone spatula to scrape the bottom and sides of the pan continuously. This prevents hot spots that can cause graininess. If you notice any lumps, increase the heat slightly and stir more vigorously, but never let it boil. The mixture should be completely smooth before adding the butter and salt.

Butter Integration

Add the cold cubed butter immediately after removing the pan from heat—this creates pockets of air for that signature fudge texture. Whisk vigorously until fully melted, then strain through a fine-mesh sieve if you want ultra-smooth fudge. The salt should dissolve completely, but if it doesn’t, a quick pulse in a blender will ensure even distribution.

Pan Prep Matters

Grease your 8×8-inch pan with vegetable oil or line it with parchment paper for easy removal. I prefer parchment because it prevents sticking and makes slicing cleaner. Tap the pan lightly on the counter after pouring to release air bubbles—this creates a flawless, crack-free surface when chilled. 💫

Chilling Timeframe

At least 3 hours of chilling is non-negotiable, but I recommend overnight for the best texture. The fudge should develop a glass-like, cracked surface and pull away slightly from the pan’s edges. If you cut it too soon, the pieces may crumble. For a quicker option, place the pan in the freezer for 1 hour, but the texture won’t be as refined.

Knife Tricks for Clean Cuts

Dip your knife in hot water, wipe it dry, and slice through the fudge quickly—this prevents sticking. For perfect 16 squares, use a ruler or measuring tape to guide your cuts. The fudge should snap cleanly, revealing a creamy interior with a slight sheen. If it doesn’t, it needs more chilling time. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 60mg20%
Sodium 240mg10%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 35g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use natural peanut butter instead of creamy?

Yes, but with one important adjustment! Natural peanut butter contains oil that separates, which can make your fudge softer. To fix this, stir vigorously while heating to re-emulsify the oil, or reduce the peanut butter by 1 tablespoon and add 1 tablespoon extra butter to compensate. The flavor will be just as rich!

2

Why did my fudge turn out grainy?

Graininess usually happens from overheating or insufficient stirring. Keep the heat at medium-low and stir constantly with a silicone spatula—this prevents hot spots. If it gets too thick, add 1 teaspoon milk or water to smooth it out. For ultra-smooth results, strain the mixture through a fine-mesh sieve before pouring.

3

Can I make this fudge without a stove?

Use a microwave-safe bowl and heat in 30-second bursts on medium power, stirring well between each interval. The total time will be about 3-4 minutes total. Just watch closely to avoid overheating—microwaves can create hot spots that burn the mixture. Stir immediately after each burst for best results.

4

How do I store leftovers to keep them soft?

Store in an airtight container at room temperature for up to 5 days, or refrigerate for 2 weeks if you live in a humid climate. To prevent sticking, place parchment paper between layers. For a quick refresh, microwave 10-15 seconds to restore the creamy texture—just stir well between bursts.

5

What if I don’t have dark chocolate chips?

No problem! Swap them for chopped nuts (pecans or walnuts), crushed pretzels, or even caramel drizzle. For a classic look, sprinkle crushed peppermint candies on top before chilling. The key is adding something crunchy or contrasting to enhance the fudge’s texture—just adjust the amount to ¼ cup total for visual appeal.

★★★★★4.5(4 reviews)
Brian Walker