These no-bake Peanut Butter Balls are more than just a recipe to me; they’re a little taste of my childhood home, wrapped in chocolate. Growing up in the States, these were a non-negotiable part of every holiday cookie platter my grandmother made. Now that I’m living here in France, I find myself craving those simple, nostalgic American flavors, especially during the autumn and winter months. The moment I combine that sweet, salty peanut butter filling, it’s like I’m right back in her kitchen. Getting the texture just right depends on the right kind of peanut butter, and Serious Eats has a great guide on which types work best for confections versus just spreading on toast.
🟩 Why This Is So Good
- No-Bake & So Easy: You don’t even have to turn on your oven! It’s a simple process of mixing, rolling, and dipping that’s perfect for making with kids.
- Only 5 Ingredients: You likely have most, if not all, of these simple ingredients in your pantry right now. It’s the definition of an easy, low-fuss treat.
- Perfectly Sweet & Salty: The combination of salty peanut butter, sweet powdered sugar, and rich chocolate is a classic for a reason. It’s perfectly balanced and completely addictive.
- Make-Ahead Friendly: These are the ideal treat to make in advance. They store beautifully in the fridge, so you can prep them days before a party or holiday gathering.
The first time I made these here in France, it was for a school bake sale. I was a little nervous they’d be too “American” for the local palate, but I set them out on the table next to the gâteaux au chocolat and madeleines. A little while later, I saw one of my daughter’s friends, a sweet girl named Chloé, take her first bite. Her eyes went wide, and she immediately whispered something to her mom, who then came over and bought five more. Seeing that universal look of delight made me realize that a perfect bite of chocolate and peanut butter needs no translation. These Peanut Butter Balls have been my go-to for sharing a piece of my story ever since, and the secret to that beautiful chocolate coating is all in the dipping technique, something you can master with a simple guide to tempering chocolate.

🟩 Getting Your Ingredients Right
- The Peanut Butter: For this recipe, standard creamy peanut butter (like Jif or Skippy) works best. Natural peanut butters that separate can make the filling oily or too soft, so save those for your morning toast.
- The Powdered Sugar: Also known as confectioners’ sugar or icing sugar, this is essential for the smooth, melt-in-your-mouth texture. If it’s clumpy, give it a quick sift before using.
- The Butter: I prefer using salted butter to enhance the salty-sweet balance, but unsalted works perfectly too. Just make sure it’s fully melted but not scorching hot.
- The Dipping Chocolate: This is where you can have fun! Semi-sweet or dark chocolate provides a nice contrast to the sweet filling. For the easiest dipping experience, I highly recommend using chocolate melting wafers like these from Ghirardelli. They melt smoothly and set up beautifully, giving your Peanut Butter Balls a professional, glossy finish.
🟩 Making It Step by Step
Mix the Peanut Butter Filling
In a medium bowl, combine the peanut butter, melted butter, and vanilla extract. Stir until everything is smooth and well-incorporated. Gradually add the powdered sugar, mixing first with a spatula and then, as it gets thick, using your hands. You’re looking for a thick, sweet, and slightly crumbly dough that holds together when you press it. It should feel like a dense cookie dough.
Roll and Chill the Balls
Line a baking sheet or large plate with parchment paper—this will prevent the Peanut Butter Balls from sticking. Using your hands or a small cookie scoop for uniformity, roll the mixture into small, 1-inch (about 2.5 cm) balls. Place them on the prepared baking sheet. Once all the filling is rolled, transfer the baking sheet to the freezer for at least 30 minutes, or the refrigerator for at least an hour. This step is the most important part! Chilling the centers until they are very firm is the secret to easy, clean dipping.
Dip in Chocolate
Once the peanut butter centers are firm, melt your dipping chocolate. You can do this in a double boiler on the stove or in the microwave in 30-second intervals, stirring in between until it’s glossy and smooth. Working with a few at a time, drop a chilled peanut butter ball into the melted chocolate. Use a fork to lift it out, allowing the excess chocolate to drip back into the bowl. Place the finished Peanut Butter Balls back onto the parchment-lined baking sheet. You can top them with sprinkles or flaky sea salt at this point, before the chocolate sets. Let them sit at room temperature or in the fridge until the chocolate is completely firm.
For more advanced recipes, visit Busy Nurturing Kitchen.

🟩 Making Sure It Turns Out
- Chill, Chill, Chill: I can’t say this enough! The peanut butter centers must be very cold and firm before dipping. If they’re soft, they’ll fall apart in the warm chocolate and create a mess.
- Use a Fork for Dipping: Don’t use a toothpick, which can cause the balls to break. A fork allows you to scoop the ball from underneath and lets the excess chocolate drip off easily through the tines.
- Don’t Overheat the Chocolate: If you’re using the microwave, be patient and stir between each interval. Overheated chocolate can become thick, clumpy, and seize up, making it impossible to dip with.
My first-ever batch was a lesson in patience. I was so excited to get to the chocolate part that I only chilled the centers for about 15 minutes. The first ball I dropped into the warm chocolate immediately started to dissolve. I ended up with a bowl of chocolate with peanut butter streaks and a very soft, misshapen ball. Now, I never rush the chilling step, and my Peanut Butter Balls come out perfectly round and beautifully coated every time.
🟩 Perfect Serving Ideas
These little treats are the star of any holiday cookie platter. They look beautiful piled high on a dessert table for a party or get-together. I love to pack them in festive tins or cellophane bags to give as hostess gifts or holiday presents. But honestly, the very best way to serve these Peanut Butter Balls is with a tall, cold glass of milk for the perfect afternoon pick-me-up.
🟩 Making It Different
This simple recipe is a fantastic canvas for creativity. For a bit of crunch, mix in a half-cup of crispy rice cereal with the peanut butter mixture. If you love different nut butters, this works well with almond butter or sun butter for a nut-free version. You can also mix in mini chocolate chips to the filling for a double-chocolate experience. After dipping, finish them with a sprinkle of flaky sea salt, colorful sprinkles, or a drizzle of white chocolate for a final flourish.
🟩 Storage and Leftovers
Store your finished Peanut Butter Balls in an airtight container in the refrigerator. The cool temperature keeps the chocolate shell firm and the peanut butter center soft and fresh. They will easily last for up to 2 weeks, though I can promise you they won’t be around for that long! They are just as delicious on day five as they are on day one.
🟩 Tips That Actually Help
- Use a Cookie Scoop: A small cookie scoop (about 1 tablespoon size) is your best friend for creating uniformly sized balls quickly and easily.
- Line Your Baking Sheet: Always use parchment or wax paper. It guarantees your chocolate-dipped treats won’t stick, making cleanup a breeze.
- Set Up Your Dipping Station: Before you start dipping, have everything ready: your chilled balls, your bowl of melted chocolate, and your parchment-lined tray for the finished product. An organized station makes the process so much smoother.
For years, I would create such a mess during the dipping process, with chocolate dripping everywhere. The game-changer was realizing I could work right over the bowl of melted chocolate. I now lift the ball with the fork, tap the fork gently on the side of the bowl to remove the excess, and then use a toothpick to slide the ball off the fork and onto the parchment paper. No more chocolate puddles on my counter!
There is something so special about sharing a recipe that is woven into the fabric of your family memories. Every time I roll these little balls of dough, I think of my grandmother’s hands, dusted with powdered sugar. Now, my own children ask for “Grandma’s peanut butter candies,” and a new generation is falling in love with them. I hope these simple, wonderful Peanut Butter Balls bring that same sweet joy and connection to your family.

🟩 Frequently Asked Questions
→ Can I use natural peanut butter? It’s not recommended. Natural peanut butter tends to be oilier and can make the filling too soft to hold its shape, even after chilling. Commercial creamy peanut butter provides the best consistency.
→ Do I really have to chill the peanut butter balls before dipping? Yes, this is the most critical step! Chilling the centers makes them firm, which prevents them from falling apart when they hit the warm, melted chocolate.
→ Can I make these peanut butter balls vegan? Absolutely. Simply use a vegan butter substitute (like margarine from a block) and dip them in a dairy-free chocolate of your choice.
→ How do I get the chocolate so smooth for dipping? Using chocolate melting wafers is the easiest way. If using chocolate chips, you can stir in a teaspoon of coconut oil or vegetable shortening into the melted chocolate to make it smoother and give it a nice sheen.
→ What’s the best way to store them? Store them in an airtight container in the refrigerator. This keeps the chocolate shell crisp and the inside perfectly soft.
PrintPeanut Butter Balls
- Total Time: 35 minutes (+ chilling)
- Yield: Approximately 36 balls 1x
- Diet: Gluten Free
Description
Easy, no-bake peanut butter balls with a creamy, sweet filling dipped in a rich chocolate shell.
Ingredients
→ For the Peanut Butter Centers
- 2 cups powdered sugar, sifted
- 1 cup creamy peanut butter
- 6 tablespoons salted butter, melted
- 1 teaspoon vanilla extract
→ For the Coating
- 12 oz (about 340g) dipping chocolate of choice (wafers, chips, or chopped bar)
Instructions
- Mix the Filling: In a medium bowl, stir together the peanut butter, melted butter, and vanilla extract until smooth.
- Add Sugar: Gradually add the powdered sugar and mix until a thick, firm dough forms. You may need to use your hands to fully incorporate it.
- Roll: Line a baking sheet with parchment paper. Roll the mixture into 1-inch (2.5 cm) balls and place them on the prepared sheet.
- Chill: Place the baking sheet in the freezer for at least 30 minutes or in the refrigerator for 1-2 hours, until the balls are very firm.
- Melt Chocolate: Just before the balls are done chilling, melt the chocolate in a microwave-safe bowl in 30-second increments, stirring until smooth.
- Dip: Using a fork, dip each chilled peanut butter ball into the melted chocolate, coating it completely. Tap the fork on the edge of the bowl to let excess chocolate drip off.
- Set: Place the chocolate-coated balls back on the parchment paper. If desired, add sprinkles or sea salt before the chocolate hardens. Let them set completely at room temperature or in the fridge.
Notes
- Do not use natural peanut butter; commercial brands like Jif or Skippy work best for texture.
- Ensure the peanut butter centers are thoroughly chilled before dipping to prevent them from falling apart.
- A small cookie scoop will help you make uniform-sized balls.
- Prep Time: 20 minutes
- Cook Time: 15 minutes (for dipping/setting)
- Category: Dessert, Candy, No-Bake
- Method: No-Bake, Mixing, Dipping
- Cuisine: American
Nutrition
- Serving Size: 1 ball
- Calories: 115
- Sugar: 9g
- Sodium: 45mg
- Fat: 7g
- Saturated Fat: 3g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 11g
- Fiber: 1g
- Protein: 2h
- Cholesterol: 5mg
Keywords: Peanut Butter Balls