Classic Ohio Buckeyes Candy
There’s something truly special about the combination of peanut butter and chocolate. It’s a pairing that feels both indulgent and comforting, a taste of childhood wrapped in a sophisticated treat. For me, that ultimate expression is found in homemade Buckeyes. These delightful little spheres of sweet, creamy peanut butter candy, partially dipped in a shell of rich, dark chocolate, are an absolute joy to make and share. They get their name from their resemblance to the nut of the Ohio Buckeye tree, a fun little piece of culinary history that makes them even more charming.
I was first introduced to them years ago by a dear friend from Columbus, Ohio, who brought a tin of them to our annual Christmas get-together. It was love at first bite. The centre wasn’t just sweet; it had a subtle, satisfying saltiness that cut through the richness, and the texture was so incredibly smooth it practically melted on the tongue. I knew immediately I had to learn how to make them myself. After a bit of experimenting in my own kitchen, I’ve landed on this recipe, which I believe perfectly balances all those wonderful elements.
This is the kind of confection that works beautifully for so many occasions. We make a big batch for festive holiday tins to give as gifts, but they’re also a wonderful treat to have on hand for a weekend gathering or simply when you fancy something special with your afternoon coffee. They always get compliments, and watching someone’s face light up as they take their first bite is one of my favourite things.
Recipe Overview
This recipe guides you through creating classic Ohio Buckeyes, a no-bake peanut butter candy that’s a true delight. You can expect an intensely creamy and sweet peanut butter filling with a pleasant salty undertone, all encased in a snappy, slightly bitter dark chocolate coating. The process is straightforward, mostly involving mixing, rolling, and chilling. During testing, I found that an extra 15 minutes in the freezer before dipping makes a world of difference – the balls hold their shape perfectly and don’t threaten to melt into the warm chocolate.
- Prep Time: 30 minutes
- Cook Time: 5 minutes
- Total Time: 1 hour 35 minutes (includes chilling)
- Servings: Makes approximately 40-45 candies
- Difficulty: Easy
Why You’ll Love These Buckeyes
- Authentic Flavour Balance: The magic is in the contrast. The filling is unashamedly sweet and peanut-buttery, but the pinch of salt and the use of 70% dark chocolate prevent it from being overwhelming. The chocolate provides a deep, slightly bitter note that complements the filling wonderfully.
- Comes Together in About an Hour: While there’s chilling involved, the active prep time is minimal. You can have these peanut butter balls rolled and in the freezer in under 30 minutes, ready for their chocolate dip.
- Flexible Recipe: You can easily adapt this to your taste. Swap dark chocolate for milk or white chocolate, use crunchy peanut butter for added texture, or even mix in a handful of finely crushed pretzels for a salty crunch.
- Ideal for Gifting and Gatherings: These look so impressive piled on a plate or packed into cellophane bags with a ribbon. They’re a standout addition to any dessert table or holiday cookie exchange.
- Family Tested: This recipe has been given the enthusiastic seal of approval in my home. My husband, who’s usually picky about sweets, asked for seconds! They’re the first thing to disappear whenever I make them.
Ingredients You’ll Need
For the best results, start with quality ingredients. The flavour of the peanut butter and chocolate really shines through, so it’s worth using brands you love. I personally prefer a smooth, processed peanut butter like Sun-Pat for this recipe, as natural peanut butters can sometimes be a bit oily and affect the final texture.
- 250g smooth peanut butter (not the natural, oily kind)
- 115g unsalted butter, at room temperature
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon fine sea salt
- 400g icing sugar, sifted
- 250g good-quality dark chocolate (around 70% cocoa solids), chopped
- 1 tablespoon coconut oil or vegetable shortening (like Trex)
Sophia’s Tip: Don’t skip sifting the icing sugar! It might seem like an unnecessary step, but it’s the key to getting a perfectly smooth, non-gritty texture in your peanut butter filling. It makes a huge difference.
How to Make Buckeyes
The process is quite methodical and relaxing. Put on some music, clear your work surface, and enjoy creating these little chocolate-dipped gems. The key is to work with cold ingredients at the right stages to ensure everything holds its shape.
- Prepare Your Tray: Line a large baking sheet or tray with parchment paper. Make sure it will fit in your freezer!
- Mix the Peanut Butter Base: In a large mixing bowl, combine the smooth peanut butter, room temperature unsalted butter, vanilla extract, and salt. Using an electric hand mixer (or a stand mixer with the paddle attachment), beat on a medium speed until everything is well combined and creamy.
- Add the Icing Sugar: Gradually add the sifted icing sugar to the bowl, about a third at a time, mixing on a low speed until it’s incorporated. The mixture will become quite thick and stiff, resembling a dough.
- Roll the Balls: Scoop out portions of the mixture (about 1 tablespoon each) and roll them between your palms to form smooth balls, approximately 2-3 cm in diameter. Place the balls onto the prepared baking sheet.
- Chill Firmly: Once all the balls are rolled, insert a cocktail stick into the top of each one. Place the entire tray into the freezer for at least 30 minutes, or into the refrigerator for an hour. The balls should be very firm to the touch. What works best for me is the freezer, as it makes the dipping process much cleaner.
- Melt the Chocolate: Just before the chilling time is up, melt the chocolate. Place the chopped dark chocolate and coconut oil in a microwave-safe bowl. Microwave in 30-second bursts, stirring well between each one, until the chocolate is almost completely melted. Stir until smooth and glossy. Alternatively, melt it in a heatproof bowl set over a saucepan of gently simmering water (a bain-marie). The coconut oil helps create a smoother, shinier coating.
- Dip the Buckeyes: Working quickly, take the tray of peanut butter balls from the freezer. Hold each ball by its cocktail stick and dip it into the melted chocolate, leaving a small circle at the top uncovered (this is the classic “Buckeye” look).
- Let the Excess Drip: Allow any excess chocolate to drip back into the bowl before placing the dipped Buckeye back onto the parchment-lined baking sheet.
- Set and Finish: Once all the balls are dipped, place the tray in the refrigerator for about 15-20 minutes, or until the chocolate is completely set. Once firm, you can gently twist and remove the cocktail sticks. Use your fingertip to smooth over the small hole left behind.
Tips From My Kitchen
- Temperature Control: When melting your chocolate, gentleness is key. If it gets too hot, it can become thick and grainy (known as seizing). Low and slow is the best approach, whether in the microwave or over a water bath.
- The Secret Step: Do not skip freezing the peanut butter balls before dipping. I learned that the hard way when a whole batch turned into a sludgy mess in my chocolate bowl! The frozen balls are firm enough to withstand the warm chocolate, ensuring a clean dip and a perfect shape.
- Make-Ahead: The undipped peanut butter balls can be rolled and frozen on their tray, then transferred to a freezer-safe bag or container. They’ll keep for up to 2 months. You can then dip them straight from the freezer whenever you need a treat.
- Storage: Store your finished Buckeyes in an airtight container in the refrigerator for up to 2 weeks. The cool temperature keeps the chocolate snappy and the filling firm. They are lovely straight from the fridge.
Equipment You’ll Need
- Large baking sheet
- Parchment paper
- Large mixing bowl
- Electric hand mixer or stand mixer
- Microwave-safe bowl or a small saucepan and heatproof bowl
- Cocktail sticks
Common Mistakes to Avoid
- Using Oily Peanut Butter: Natural peanut butters where the oil separates are fantastic for toast, but not ideal here. The extra oil can make the filling too soft and greasy. Stick to a conventional smooth peanut butter for the best texture.
- Rushing the Chill Time: Patience is a virtue with Buckeyes. If the balls aren’t properly cold before dipping, they will soften and fall off the cocktail stick into the melted chocolate. Give them the full 30 minutes in the freezer.
- Overheating the Chocolate: If your dipping chocolate seems too thick, resist the urge to heat it more. It’s likely already too hot. Remove it from the heat and stir continuously. If it’s still too thick, a tiny bit more coconut oil can help, but overheating is the main culprit of difficult-to-dip chocolate.
Delicious Variations to Try
Once you’ve mastered the classic recipe, it’s fun to play around with different flavours and textures. Here are a few ideas we’ve enjoyed.
- Salty & Crunchy Buckeyes: Add 75g of finely crushed salted pretzels or crispy rice cereal to the peanut butter mixture for a fantastic crunch in every bite.
- Biscoff Buckeyes: For a different flavour profile, swap the peanut butter for an equal amount of smooth Biscoff spread. It’s a caramelised, spiced dream. If you love that flavour, you should also try my Biscoff Truffles.
- White Chocolate Peppermint: Use good-quality white chocolate for dipping and add 1/4 teaspoon of peppermint extract to the peanut butter filling. A sprinkle of crushed candy canes on top of the wet chocolate makes them extra festive.
What to Serve With Buckeyes
These are a standalone treat, but they also pair beautifully with other items to create a more complete dessert experience.
- A Dessert Platter: Serve them alongside other small bites like my Oatmeal Dark Chocolate Cookies and some fresh berries for a lovely variety of textures and flavours.
- Coffee or Espresso: The deep, rich flavour of a strong coffee or an espresso is the perfect counterpoint to the sweetness of the Buckeyes.
- A Glass of Cold Milk: Sometimes the simplest pairings are the best. The classic combination of peanut butter, chocolate, and milk is a winner for all ages.
Frequently Asked Questions

Buckeyes
Ingredients
Method
- Prepare Your Tray: Line a large baking sheet or tray with parchment paper. Make sure it will fit in your freezer!
- Mix the Peanut Butter Base: In a large mixing bowl, combine the smooth peanut butter, room temperature unsalted butter, vanilla extract, and salt. Using an electric hand mixer (or a stand mixer with the paddle attachment), beat on a medium speed until everything is well combined and creamy.
- Add the Icing Sugar: Gradually add the sifted icing sugar to the bowl, about a third at a time, mixing on a low speed until it's incorporated. The mixture will become quite thick and stiff, resembling a dough.
- Roll the Balls: Scoop out portions of the mixture (about 1 tablespoon each) and roll them between your palms to form smooth balls, approximately 2-3 cm in diameter. Place the balls onto the prepared baking sheet.
- Chill Firmly: Once all the balls are rolled, insert a cocktail stick into the top of each one. Place the entire tray into the freezer for at least 30 minutes, or into the refrigerator for an hour. The balls should be very firm to the touch. What works best for me is the freezer, as it makes the dipping process much cleaner.
- Melt the Chocolate: Just before the chilling time is up, melt the chocolate. Place the chopped dark chocolate and coconut oil in a microwave-safe bowl. Microwave in 30-second bursts, stirring well between each one, until the chocolate is almost completely melted. Stir until smooth and glossy. Alternatively, melt it in a heatproof bowl set over a saucepan of gently simmering water (a bain-marie). The coconut oil helps create a smoother, shinier coating.
- Dip the Buckeyes: Working quickly, take the tray of peanut butter balls from the freezer. Hold each ball by its cocktail stick and dip it into the melted chocolate, leaving a small circle at the top uncovered (this is the classic "Buckeye" look).
- Let the Excess Drip: Allow any excess chocolate to drip back into the bowl before placing the dipped Buckeye back onto the parchment-lined baking sheet.
- Set and Finish: Once all the balls are dipped, place the tray in the refrigerator for about 15-20 minutes, or until the chocolate is completely set. Once firm, you can gently twist and remove the cocktail sticks. Use your fingertip to smooth over the small hole left behind.
Notes
I do hope you give these wonderful Buckeyes a try. They are such a satisfying treat to make, and the result is a truly delicious peanut butter candy that everyone seems to love. There’s nothing quite like a homemade confection to make an occasion feel a little more special. If you make them, please let me know how they turned out in the comments below!
Happy Baking,
Sophia
