A close-up of a cut-open peanut butter fudge ball, showing the creamy centre and crisp dark chocolate shell.
| | | | | | | | | |

Easy Peanut Butter Fudge Balls (No-Bake Recipe)

Get ready for pure indulgence. These Peanut Butter Fudge Balls are the ultimate treat, combining a rich, melt-in-your-mouth peanut butter fudge centre with a crisp, dark chocolate shell. This recipe uses a surprisingly simple, one-pot “dump and stir” technique—no candy thermometers or complicated steps required.

By cooking all the fudge ingredients together (much like a Brazilian Brigadeiro), we create a uniquely creamy, dense, and no-fail fudge that’s easy to roll. These are perfect for holiday gifts, party platters, or just as a decadent bite to satisfy your sweet tooth.


Tasting Notes

  • Appearance: Glossy, dark orbs of chocolate, some topped with the glint of flaky sea salt. When split, they reveal a light, opaque, and creamy tan fudge centre.
  • Aroma: A powerful, rich blend of roasted peanuts and deep, dark cocoa, with sweet, creamy notes from the condensed milk and vanilla.
  • Texture: A perfect study in contrast. A crisp, clean snap from the dark chocolate shell gives way to a dense, incredibly smooth, soft, and fudgy centre that melts on the tongue.
  • Flavour: Deeply satisfying. The initial, welcome bitterness of the 60-70% dark chocolate is instantly balanced by the sweet, salty, and intensely nutty flavour of the peanut butter fudge. The vanilla and white chocolate in the base add a layer of creamy, rounded sweetness that ties everything together.

Tips, Variations, and Troubleshooting

Tips

  • Stir Constantly: This is the most important rule. You must stir constantly with a silicone or rubber spatula, ensuring you are always scraping the bottom and corners of the pot to prevent the condensed milk and chocolate from scalding.
  • Use Low Heat: Do not be tempted to rush this by turning up the heat. A medium-low heat is all you need to melt the ingredients and slowly thicken the fudge. High heat will cause it to burn.
  • Chill Thoroughly: The fudge must be cold and firm to roll. Be patient and give it the full 4-6 hours, or overnight, to chill. If it gets sticky while rolling, pop the bowl back in the fridge for 20 minutes.
  • Work Quickly When Dipping: Have your rolled balls cold and your chocolate melted and ready. The cold fudge balls will set the chocolate quickly, so you need to work one at a time.

Variations

  • Crunchy Fudge: Use crunchy peanut butter instead of smooth for a lovely texture in the fudge centre.
  • Topping Ideas: Swap the flaky salt for finely chopped roasted peanuts, sprinkles, or a drizzle of melted white chocolate.
  • Milk Chocolate: If you’re not a fan of dark chocolate, you can absolutely dip these in milk chocolate or even white chocolate for a sweeter treat.

Troubleshooting

  • My fudge is too sticky to roll: This almost always means it wasn’t cooked for long enough. You must wait until it is very thick and pulls away from the sides of the pot.
  • My fudge is grainy: This can happen if the heat was too high and the mixture scalded, or if you didn’t stir constantly.
  • My dipping chocolate is too thick: If your melted chocolate is too thick (seizing), you can’t save it. If it’s just a bit too viscous for dipping, stir in 1/2 teaspoon of coconut oil or vegetable shortening to thin it out slightly.

Common Q&A

  • Q: Why do you cook all the ingredients together?
  • A: This “brigadeiro” method cooks the sugars in the condensed milk and melts the fats and solids together, creating a stable, thick, and creamy fudge that sets perfectly firm without being crumbly. It’s a no-fail alternative to traditional candy-making.
  • Q: Do I have to use white chocolate in the fudge base?
  • A: Yes, the white chocolate is crucial for this recipe. It adds structure, richness, and helps the fudge set to the perfect rolling consistency.
  • Q: Can I use natural peanut butter?
  • A: It’s not recommended. Natural peanut butters (the kind that separate) can have an inconsistent texture and may cause the fudge to be oily or not set properly. A commercial smooth or crunchy peanut butter (like Kraft or Bega) works best.
  • Q: How long do these last?
  • A: Store them in an airtight container in the refrigerator. They will stay fresh and delicious for up to 2 weeks.

The Recipe

Equipment List:

  • Medium Saucepan
  • Silicone Spatula
  • Heatproof Bowl
  • Plastic Wrap
  • Large Baking Sheet
  • Baking Paper
  • Small Cookie Scoop (optional, but helpful)
Finished dark chocolate peanut butter fudge balls setting on a serving plate, covered in optional toppings or chocolate flakes and salted peanuts

Decadent Dark Chocolate Peanut Butter Fudge Balls

This easy one-pot, no-fail method creates the creamiest peanut butter fudge, perfect for dipping in rich dark chocolate.

  • Prep time: 20 minutes
  • Chill time: 4-6 hours
  • Set time: 30 minutes
  • Yields: Approx. 30 balls (2 tbsp) 

Ingredients:

  • 397g (1 can) sweetened condensed milk
  • 225g good quality white chocolate, finely chopped
  • 113g (1/2 cup) unsalted butter
  • 170g (approx. 3/4 cup) creamy peanut butter
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • 200-300g dark chocolate (60-70% cocoa), chopped
  • Optional toppings: flaky sea salt, chopped peanuts, sprinkles

Instructions:

Prepare Workstation: Line a large baking sheet with baking paper and set it aside.

All fudge ingredients (condensed milk, white chocolate, butter, peanut butter) in a saucepan over low heat.

Create the Fudge Base: In a medium saucepan, combine the sweetened condensed milk, chopped white chocolate, butter, peanut butter, vanilla extract, and the pinch of salt.

Cook the Fudge: Place the pan over medium-low heat. Stir constantly with a spatula, scraping the bottom and sides to prevent burning. Continue stirring as the ingredients melt and combine. The mixture will begin to bubble gently and thicken.

Thicken the Fudge: Keep stirring for 5-8 minutes, until the fudge is very thick and starts to pull away from the sides and bottom of the pot as you stir.

The peanut butter fudge mixture thickening in the pot, with a spatula pulling it away from the side.
The thick, cooked fudge in a silicone tray, ready for a piece of plastic wrap pressed onto the surface.

Chill Until Firm: Immediately pour the thick fudge mixture into a heatproof bowl. Press a piece of plastic wrap directly onto the surface of the fudge (this prevents a skin from forming). Refrigerate for at least 4-6 hours, or overnight, until very firm.

Shape the Fudge Balls: Once firm, use a small cookie scoop or a teaspoon to portion the fudge. Quickly roll each portion between your palms into a smooth 2.5 cm (1-inch) ball. Place the rolled balls onto your prepared baking sheet. If the fudge gets too soft, return it to the fridge for 20 minutes.

A row of perfectly rolled, chilled peanut butter fudge balls on a baking sheet lined with paper.
A peanut butter fudge ball on a gloved hand, being lifted out of a bowl of melted dark chocolate.

Melt the Dark Chocolate: Once all balls are rolled, melt the dark chocolate in a double boiler or in 30-second intervals in the microwave, stirring in between, until smooth.

Coat the Fudge Balls: Drop a cold fudge ball into the melted dark chocolate. Use a fork to lift it out, allowing any excess chocolate to drip off through the tines.

Decorate and Set: Place the coated ball on the baking paper. Immediately sprinkle with toppings (like flaky salt) while the chocolate is wet. Repeat with all balls.

Final Chill: Place the baking sheet in the refrigerator for at least 30 minutes to allow the chocolate shell to harden completely.

Finished dark chocolate peanut butter fudge balls, one being sprinkled with dark chocolate flakes after being dipped in chocolate.

Store: Store in an airtight container in the refrigerator for up to 2 weeks.1


Dark Chocolate Peanut Butter Fudge Balls - No Bake

A close-up of a cut-open peanut butter fudge ball, showing the creamy centre and crisp dark chocolate shell.

Decadent Dark Chocolate Peanut Butter Fudge Balls

No ratings yet
An easy, no-fail “dump and stir” recipe for the creamiest peanut butter fudge balls.
Prep Time 12 minutes
Cook Time 8 minutes
Chill time 4 hours
Servings: 30 Balls
Course: Dessert, Treats
Cuisine: American
Calories: 184

Ingredients
 

  • 397 g 1 can sweetened condensed milk
  • 225 g good quality white chocolate finely chopped
  • 113 g 1/2 cup unsalted butter
  • 170 g approx. 3/4 cup creamy peanut butter
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • 200-300 g dark chocolate 60-70% cocoa, chopped
  • Optional toppings: flaky sea salt chopped peanuts, sprinkles

Equipment

  • Medium Saucepan
  • Silicone Spatula
  • Heatproof Bowl
  • Plastic Wrap
  • Large Baking Sheet
  • Baking paper
  • Small Cookie Scoop (optional, but helpful)

Method
 

  1. Combine condensed milk, white chocolate, butter, peanut butter, vanilla, and salt in a medium saucepan over medium-low heat.
    All fudge ingredients (condensed milk, white chocolate, butter, peanut butter) in a saucepan over low heat.
  2. Stir constantly for 5-8 minutes until the mixture is very thick and pulls away from the sides of the pot.
    The peanut butter fudge mixture thickening in the pot, with a spatula pulling it away from the side.
  3. Pour into a heatproof bowl. Press plastic wrap directly onto the surface. Chill for 4-6 hours or overnight, until very firm.
    The thick, cooked fudge in a silicone tray, ready for a piece of plastic wrap pressed onto the surface.
  4. Scoop and roll the firm fudge into 2.5 cm (1-inch) balls. Place on the prepared baking sheet.
    A row of perfectly rolled, chilled peanut butter fudge balls on a baking sheet lined with paper.
  5. Dip each cold fudge ball into the melted chocolate, letting the excess drip off. Place back on the baking sheet.
    A peanut butter fudge ball on a gloved hand, being lifted out of a bowl of melted dark chocolate.
  6. Sprinkle with optional toppings immediately.
    Finished dark chocolate peanut butter fudge balls, one being sprinkled with dark chocolate flakes after being dipped in chocolate.
  7. Refrigerate for 30 minutes, or until the chocolate shell is completely hard.
    A close-up of a cut-open peanut butter fudge ball, showing the creamy centre and crisp dark chocolate shell.

Nutrition

Calories: 184kcalCarbohydrates: 16gProtein: 3gFat: 12gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 0.1gCholesterol: 14mgSodium: 73mgPotassium: 151mgFiber: 1gSugar: 14gVitamin A: 134IUVitamin C: 0.4mgCalcium: 61mgIron: 1mg

Video

Dark Chocolate Peanut Butter Fudge Balls - No Bake

Tried this recipe?

Let us know how it was!
Share Recipe

Subscribe for Updates!

Subscribe to be the first to learn about a new recipe

Hi, I’m Dael!

I create easy-to-follow recipes for busy home cooks. My goal is to demystify the kitchen and help you eat well every day.

Craving something specific?

I am always looking for new challenges. If there is a recipe you want to see de-mystified, let me know!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating