Peanut butter balls—often affectionately called buckeyes when partially dipped to reveal a peanut butter center—are a legendary confection. Combining a rich, fudge-like peanut butter interior with a crisp, decadent chocolate shell, they require zero oven time and are a staple for holidays, bake sales, and year-round sweet cravings.
Below is the complete, comprehensive guide—including full ingredients and meticulous step-by-step instructions—to help you craft professional-quality peanut butter balls at home.
Ingredients Breakdown
For the Peanut Butter Filling:
2 cups powdered sugar (sifted, to provide structure and sweetness)
1 cup creamy peanut butter (traditional commercial peanut butter like Jif or Skippy works best here; natural peanut butter is often too oily and will prevent the dough from firming up)
6 tablespoons unsalted butter (melted, adding rich dairy flavor and binding power)
1 teaspoon pure vanilla extract (to enhance the overall flavor profile)
1/4 teaspoon salt (optional, but recommended if using unsalted butter to balance the sweetness)
For the Chocolate Shell:
10 to 12 ounces dipping chocolate of choice (semi-sweet chocolate chips, milk chocolate, dark chocolate, or melting wafers like Ghirardelli or Merckens)
1 to 2 tablespoons coconut oil or vegetable shortening (optional, but helps thin out the melted chocolate for a smoother, easier dipping consistency)
Step-by-Step Instructions
Step 1: Prep Your Workspace and Pans
Before you begin mixing, prepare your baking sheets. Line two large baking sheets with parchment paper or wax paper. Having these ready will ensure you can transfer your rolled peanut butter balls quickly without any sticking.
Step 2: Mix the Wet Base and Butter
In a large mixing bowl, combine the 1 cup of creamy peanut butter, 6 tablespoons of melted butter, and 1 teaspoon of pure vanilla extract. Using a hand mixer or a sturdy wooden spoon, beat these ingredients together until the mixture is completely smooth, creamy, and uniform.
Step 3: Gradually Incorporate the Powdered Sugar
Begin adding the 2 cups of powdered sugar to the peanut butter mixture. It is best to add this in two or three increments to prevent the powdered sugar from flying out of the bowl. Mix thoroughly on low speed (or stir by hand) after each addition. As the sugar incorporates, the mixture will transform from a sticky paste into a thick, dough-like consistency that resembles soft fudge or playdough.
Step 4: Chill the Dough (If Necessary)
If the dough feels too soft or sticky to roll cleanly between your palms, cover the bowl with plastic wrap and place it in the refrigerator for 15 to 30 minutes. This short rest firms up the butter and makes handling the dough much easier.
Step 5: Roll into Uniform Balls
Scoop out portions of the peanut butter dough using a small cookie scoop or a teaspoon to ensure uniformity. Roll each portion between the palms of your hands to form smooth, round balls (roughly 1 inch in diameter). Place the rolled balls onto your parchment-lined baking sheets.
Step 6: Freeze the Peanut Butter Centers
Place the baking sheets loaded with your peanut butter balls into the freezer for 15 to 20 minutes. Crucial Step: Do not skip this chilling phase. Freezing the balls makes them cold enough that they won’t melt off your toothpick or fork when dipped into warm chocolate.
Step 7: Melt the Dipping Chocolate
While the balls are chilling in the freezer, prepare your chocolate coating. Place your dipping chocolate into a microwave-safe bowl. Microwave in 30-second intervals, stirring thoroughly after each interval, until the chocolate is completely melted and smooth. If the chocolate is too thick, stir in 1 to 2 tablespoons of coconut oil or vegetable shortening to thin it out.
Step 8: Dip the Peanut Butter Balls
Remove the peanut butter balls from the freezer. Take one ball at a time, insert a toothpick into the top center, and dip it into the melted chocolate, leaving a small circle uncovered at the top if you want the classic “buckeye” look—or submerge it completely for a fully covered chocolate bonbon.
Step 9: Set and Store
Lift the ball out of the chocolate, allowing any excess chocolate to drip off back into the bowl. Gently slide the dipped ball back onto the parchment paper, and carefully twist the toothpick out. Use a small spatula or your finger to smooth over the little hole left by the toothpick. Repeat with all remaining balls. Let them sit at room temperature or slide them into the refrigerator for 10 minutes to let the chocolate shell harden completely.
Pro-Tips for Success
Peanut Butter Selection: Stick to standard, processed commercial peanut butter. Natural peanut butter separates and releases oils that will break down your powdered sugar structure.
Storage: Store your finished peanut butter balls in an airtight container in the refrigerator for up to 2 weeks, or freeze them for up to 3 months for a sweet treat anytime.