Peanut butter fudge is one of those treats that feels special but doesn’t ask for much in return. No candy thermometers, no complicated steps, and no long ingredient list. Just smooth, sweet, melt-in-your-mouth goodness you can pull together in minutes.
This four-ingredient version is simple enough for a weeknight craving and good enough for holiday gifting. If you love peanut butter, this is your new go-to recipe.
What Makes This Recipe So Good
- It’s truly easy: You only need four familiar ingredients and a few basic tools.
- No fuss cooking: A quick melt on the stove or in the microwave, then pour and chill.
- Ultra creamy texture: The combination of peanut butter and butter creates a smooth, velvety bite.
- Reliable set: Sweetened condensed milk guarantees a tender, sliceable fudge without the stress of candy stages.
- Endlessly flexible: Keep it classic or add mix-ins like peanuts, pretzels, or chocolate chips.
Keeping It Fresh
Store the fudge in an airtight container with parchment between layers. It keeps well at room temperature for 3–4 days in a cool kitchen, or in the fridge for up to 2 weeks.
For longer storage, freeze tightly wrapped squares for up to 2 months.
To freeze, place cut pieces on a sheet pan to firm up, then transfer to a freezer bag. Thaw in the refrigerator overnight or on the counter for 30–45 minutes before serving.
Why This is Good for You
This is a dessert, but peanut butter brings a few positives to the table. You’ll get some plant-based protein, a bit of fiber, and healthy fats that help you feel satisfied with a small square.
The simplicity also supports portion control—clean, rich flavors mean you don’t need much.
If you prefer, use a peanut butter with less sugar and salt to tailor the flavor. A sprinkle of chopped peanuts adds texture and a little extra protein.
What Not to Do
- Don’t use natural peanut butter that separates unless you’re very comfortable with it. The oil can cause a greasy texture and poor set.
If you do use it, stir extremely well and chill longer.
- Don’t overheat the mixture. White chocolate scorches easily. Keep heat low, and stir often. If using a microwave, short bursts only.
- Don’t skip the parchment. Fudge sticks to pans.
The paper makes lifting and slicing clean and easy.
- Don’t cut while warm. It will smear and crumble. Let it chill until firm for neat squares.
- Don’t swap condensed milk for evaporated milk. They’re different products. Evaporated milk won’t set the same way.
Alternatives
- Chunky peanut butter: Adds a bit of crunch without extra steps.
- Chocolate swirl: Melt 1/3 cup semisweet chips and drizzle over the top.
Swirl with a toothpick before chilling.
- Salted pretzel topping: Press crushed pretzels onto the surface for a sweet-salty snap.
- Maple or honey note: Add 1–2 teaspoons of maple syrup or honey with the peanut butter for a subtle flavor lift.
- Nut-free swap: Use sunflower seed butter for a school-safe version. Choose a no-stir brand for best texture.
- Darker, less sweet: Replace half the white chocolate with peanut butter chips or milk chocolate for a less sweet, more peanut-forward finish.

4 Ingredient Peanut Butter Fudge – Easy, Creamy, and Crowd-Pleasant
Ingredients
- 1 cup creamy peanut butter no-stir, shelf-stable style works best
- 1 cup white chocolate chips or chopped white chocolate
- 1/2 cup unsalted butter cut into pieces
- 1 can 14 ounces sweetened condensed milk
- Optional but tasty: 1 teaspoon vanilla extract 1/4 teaspoon fine salt, chopped peanuts for topping.
Instructions
- Prepare your pan: Line an 8×8-inch baking pan with parchment paper, leaving overhang on two sides for easy lifting. Lightly spray the parchment if you like.
- Make a quick double boiler (stovetop method): Add an inch of water to a small pot and bring it to a gentle simmer. Place a heatproof bowl on top, making sure the bottom doesn’t touch the water.
- Melt the base: To the bowl, add the butter and white chocolate chips. Stir often until mostly melted and smooth.
- Add the condensed milk: Pour in the sweetened condensed milk and keep stirring over low heat until everything is silky and well combined.
- Finish with peanut butter: Remove the bowl from heat. Add the peanut butter (and vanilla and salt if using). Stir until the mixture is completely smooth and glossy.
- Pour and level: Scrape the mixture into the prepared pan. Smooth the top with a spatula. Sprinkle chopped peanuts on top if you want a little crunch.
- Chill to set: Refrigerate for 2–3 hours, or until firm enough to slice cleanly.
- Cut and serve: Use the parchment handles to lift the fudge onto a cutting board. Warm a sharp knife under hot water, dry it, then cut into 1–1.5-inch squares.
- Microwave option: In a large microwave-safe bowl, melt butter and white chocolate in 20–30 second bursts, stirring between each, until smooth. Stir in condensed milk, then peanut butter, and proceed as above.
FAQ
Can I make this dairy-free?
Yes, with the right products. Use dairy-free butter sticks, a dairy-free white chocolate, and a sweetened condensed coconut milk.
The flavor will be slightly different, but the texture stays creamy and sliceable.
Why is my fudge oily or grainy?
That usually comes from overheated chocolate or oil separation from natural peanut butter. Keep the heat low, stir often, and use a no-stir peanut butter. If it looks separated, whisk in 1–2 tablespoons of condensed milk or a splash of warm water off heat to bring it back together.
How do I cut neat squares?
Chill until firm, then use a long, sharp knife warmed under hot water and dried between cuts.
Wipe the blade after each slice. This keeps the edges smooth and prevents dragging crumbs across the surface.
Can I halve or double the recipe?
Absolutely. Halve it in a loaf pan lined with parchment, or double it in a 9×13-inch pan.
Watch the chill time—larger batches may need an extra 30–60 minutes to set fully.
Do I need to refrigerate the fudge?
Not strictly, if your kitchen is cool. Room temperature storage works for a few days. If it’s warm or you like a firmer bite, refrigerate.
Bring to room temp for 10–15 minutes before serving for the creamiest texture.
Can I use milk or dark chocolate instead of white?
You can, but the flavor shifts and the sweetness drops. The fudge will still set nicely, just expect a deeper, chocolatier taste and a slightly darker color. If using dark chocolate, consider adding an extra tablespoon of condensed milk for softness.
What if I only have salted butter?
Use it.
Skip any added salt and taste the mixture before pouring. Salted butter can actually enhance the peanut flavor nicely.
Wrapping Up
With just four ingredients and a short chill, this peanut butter fudge delivers big flavor with almost no effort. It’s smooth, rich, and easy to customize for any occasion.
Keep the ingredients on hand and you can whip up a batch whenever the craving strikes or guests are on the way. Simple, satisfying, and always a hit—this is the kind of recipe you’ll make again and again.





