Buckeye balls — also called buckeye candy, or just buckeyes — are one of the few no-bake Christmas candies that genuinely earn the hype. Three ingredients in the filling (peanut butter, butter, powdered sugar), a 30-minute freeze, and a chocolate dip, and you have 48 chocolate-covered peanut butter balls that look more impressive than they are.
The Two Rules That Matter
Most buckeye recipes fail in the same two places:
Rule 1: Use conventional peanut butter, not natural. Natural peanut butter (the kind with oil separation) is too greasy — the filling won’t hold a ball shape, the toothpick pulls through, and the balls flatten in the chocolate. Jif or Skippy contains stabilizers that keep the filling firm enough to roll and dip cleanly. If you insist on natural PB, use a stabilized version (Smucker’s Natural, which doesn’t separate) and reduce the powdered sugar by ¼ cup.
Rule 2: Freeze the balls before dipping. Not just chill — freeze, for at least 30 minutes until completely firm. Hot melted chocolate hitting a room-temperature peanut butter ball deforms it immediately. The frozen ball keeps its shape during the 3-second dip and the chocolate sets in seconds on contact with the cold surface. This is the step most recipes mention but don’t explain, and it makes the difference between clean, round balls and misshapen lumps.
The Chocolate
Chocolate chips + coconut oil is the modern standard. The coconut oil (or shortening) thins the melted chocolate slightly, gives it a glossy sheen, and makes the set coating slightly flexible rather than brittle. Use semi-sweet for the classic version; dark chocolate (60–70% cacao) for a more sophisticated flavor that contrasts better with the sweet filling.
Temperature matters. Ideal dipping temperature for semi-sweet chocolate is 88–90°F. If you have an instant-read thermometer, use it. If not, the visual cue is a thick-but-fluid consistency that coats a toothpick in a smooth layer and starts to set within 30 seconds at room temperature.
To keep chocolate at dipping temperature while working through 48 balls: set the mug or jar of chocolate in a bowl of hot (not boiling) water. The ambient heat keeps it fluid without overheating it.
Getting the Dip Right
The dip is the one step that intimidates people, and it shouldn’t. The technique:
- Hold the toothpick firmly. Tilt the ball slightly as you enter the chocolate — this reduces the air bubble under the ball that can make the chocolate set unevenly.
- Submerge about ¾ of the ball. The goal is a ½-inch tan circle of peanut butter showing at the top. Too much PB showing = structural weakness; too little = it doesn’t look like a buckeye.
- Lift straight out and let excess drip for 2 to 3 seconds. Don’t swirl or tap — this can dislodge the ball from the toothpick.
- Set down, pull the toothpick, smooth the hole within 30 seconds while the chocolate is still slightly soft.
If the chocolate gets too thick mid-batch (it cools as you work), microwave it in a 10-second burst and stir. If the balls start to get soft and hard to handle (they warm up quickly outside the freezer), slide the baking tray back into the freezer for 5 minutes.
Flavor Variations
Classic (this recipe): Creamy PB + semi-sweet chocolate. The template.
Dark Chocolate Buckeyes: Use 70% dark chocolate chips. The bittersweet coating against the sweet filling is the best version. Highly recommended over the classic.
White Chocolate Buckeyes: Melt white chocolate chips with 1 tablespoon coconut oil. White chocolate is more prone to seizing — heat it more gently than dark or semi-sweet. The result is a sweet, buttery coating that makes them look elegant; good for holiday gift tins.
Pretzel Buckeyes: Press a mini pretzel into the bottom of each peanut butter ball before freezing. The pretzel shows at the bottom of the dipped ball, adds crunch, and the sweet-salty-chocolate combination is excellent.
Chocolate PB Filling: Replace ¼ cup of the powdered sugar with Dutch-process cocoa powder. The filling turns chocolate-brown and tastes like a Tagalong cookie crossed with a fudge truffle. Dip in semi-sweet chocolate as usual.
Making and Gifting at Scale
Buckeyes are one of the best Christmas tin candidates:
- Scale easily. The recipe scales 2× or 3× without any adjustments. A double batch makes about 100 balls and fits in two large sheet pans.
- They ship. Arrange in a tin lined with parchment, balls flat-side down so they don’t roll. They hold at room temperature for 5 to 7 days in transit. Avoid summer shipping — the chocolate softens above 75°F.
- Make ahead. Fully dipped and set buckeyes keep refrigerated for 2 weeks or frozen for 3 months. Roll and freeze the undipped balls up to a month ahead, then dip the week of gifting for the freshest chocolate coating.
- Label for allergies. Peanut butter and chocolate — two of the major eight allergens. Label clearly for any tin going to people you don’t know well.










