This post may contain affiliate links, please see the privacy policy for details.
Buckeye cookies turn the familiar chocolate and peanut butter pairing into a soft, filled cookie that’s easy to bake at home. The dough comes together quickly, wraps neatly around a creamy peanut butter center and bakes up tender with chocolate flavor in every bite. A chocolate topping finishes them beautifully, making them a great choice when you want a cookie that looks good and delivers on flavor.

Why You’ll Love It

These tasty buckeye cookies are soft chocolate cookies filled with a creamy peanut butter center and finished with a melted chocolate topping.
Classic combination: Chocolate and peanut butter are always reliable together.
Creamy center: The peanut butter filling stays smooth after baking.
Straightforward method: No chilling and no complicated shaping.

Also try homemade buckeyes, chocolate peanut butter no bake cookies, turtle cookies, Kool-Aid cookies and peanut butter stuffed chocolate cookies.

Chocolate Peanut Butter Buckeye Cookies Ingredients
A complete list of ingredients and amounts can be found in the recipe card below.
Salted butter: Provides richness and helps create a tender cookie texture.
White granulated sugar: Sweetens the dough and supports structure.
Light brown sugar: Adds moisture and depth.
Egg: Binds the dough so it bakes evenly.
Natural cocoa powder: Gives the dough its chocolate flavor.
All-purpose flour: Provides structure.
Baking powder: Helps the cookies lift slightly.
Baking soda: Improves texture and balance.
Peanut butter: Main ingredient in the creamy peanut butter layer. Use creamy peanut butter for the filling, not crunchy peanut butter. If you’re using a natural peanut butter that’s more runny, you may need extra powdered sugar. Start with an extra ¼ cup and add more as needed.
Powdered sugar: Thickens and sweetens the filling.
Semi sweet chocolate chips: Melt into the topping.

How to Make Buckeye Cookies
For more detailed instructions with weights and measurements, jump to the printable recipe card.
Cream the butter and sugars: Beat until smooth and fluffy.
Incorporate the egg: Mix until fully combined.
Form the cookie dough: Stir in the flour, cocoa powder, baking powder and baking soda until no dry spots remain.
Make the filling: Mix the peanut butter and powdered sugar until thick and workable.
Assemble the cookies: Scoop dough, flatten slightly, add filling, then wrap and seal the dough around each one.
Bake: Bake on prepared baking sheets until set around the edges and soft in the center.
Finish with chocolate: Heat the chocolate chips until completely melted and spoon this chocolate ganache over each cookie.
Cool completely: Let the topping set before storing so they don’t stick together. You can serve them with the topping still gooey if you want though.

Substitutions and Variations
Chocolate choice: Dark chocolate gives a deeper finish while milk chocolate adds sweetness. I used semisweet chocolate chips for a balanced flavor.
Natural peanut butter swap: Natural peanut butter works, but it can be looser. Add more powdered sugar if needed, until the peanut butter mixture is thick enough to handle and holds its shape. More ideas include using a peanut butter cup or piece of peanut butter fudge instead of the buckeye candy peanut butter topping mixture.
Gluten-free version: Use gluten-free flour and check the labels on the other ingredients.
Peanut butter drizzle: Warm peanut butter can be drizzled over the chocolate topping.
Contrasting flavor: Add a few drops of vanilla extract.
Salted topping: A light sprinkle of flaky sea salt can be added after the chocolate sets.

Serving Suggestions
With a drink: Pair these chewy chocolate cookies with a pumpkin spice latte or, for total indulgence, a chocolate cake martini!
With other cookies: Making a cookie tray? Add cheesecake cookies and cherry pie cookies as well.
For dessert: Serve these peanut butter ball cookies after a meal of chicken limone with smoked asparagus, cowboy soup with easy yeast rolls or a steak and squash dinner salad.

How to Store
Store: Keep the cookies in an airtight container at room temperature for up to 5 days.
Freeze: Freeze baked cookies in a sealed container or freezer bag for up to 2 months.
Thaw: Defrost at room temperature.
Reheat: These cookies are great at room temperature but you can also heat them in the microwave for 5 to 10 seconds for a warm treat.

Top Tips
Seal the filling fully: Make sure the peanut butter is completely enclosed to prevent leaking.
Adjust the filling texture: Add more powdered sugar if the filling sticks heavily to your fingers.
Use parchment paper: Cookies stick to an ungreased baking sheet but spread on a greased one, so your best bet is parchment paper or a silicone baking sheet.
Set before stacking: Allow the chocolate topping to firm up first.

Chocolate Peanut Butter Buckeye Cookies FAQs
The dough likely wasn’t sealed fully around the center. Press and smooth the seams before baking.
Yes. Use a smaller scoop and reduce the amount of filling so the dough still seals properly.

Buckeye Cookies Recipe

Buckeye Cookies
Equipment
- Cookie Scoop I used a #40 Standard Size Scoop
Ingredients
- ½ Cup salted butter, softened
- ½ Cup white granulated sugar
- ½ Cup light brown sugar
- 1 egg, large
- ½ Cup cocoa powder
- 1 ¼ Cups all-purpose flour
- 1 Teaspoon baking powder
- ½ Teaspoon baking soda
- ½ Cup peanut butter
- 1 Cup powdered sugar
- 1 Cup semi-sweet chocolate chips
Instructions
- Preheat the oven to 350°F.
Make the Dough
- Combine the softened butter, granulated sugar and brown sugar in a large mixing bowl.
- Use an electric hand mixer to beat the ingredients together until smooth and creamy.
- Add the egg and beat again for about a minute, or until the egg is fully combined with the creamed butter.
- Gently whisk in the flour, cocoa powder, baking powder, and baking soda. Set dough aside.
- Make the peanut butter filling by stirring together the peanut butter and powdered sugar until homogenous.
Fill and Shape the Cookies
- Use a standard size cookie scoop to drop balls of dough onto a baking sheet.
- Flatten each ball into a disc and place about ½ tablespoon of peanut butter filling in the center of each disc.
- Fold the cookie dough over the filling and ensure it is completely sealed.
Bake Them
- Bake for 12 minutes on a silicon baking mat or parchment paper lined baking sheet (don’t grease it, otherwise the cookies will spread too much and/or brown unevenly).
- While your cookies are baking, melt the chocolate in the microwave.
Add the Chocolate Topping
- Top each cookie with a spoonful of melted chocolate.
- Let the cookies cool for a few minutes on the baking sheet and then transfer them to a wire cooling rack.
- You can serve them immediately or wait for the chocolate to set on top if you want them a little less messy.
Notes
Adjust the filling texture: Add more powdered sugar if the filling sticks heavily to your fingers.
Use parchment paper: Cookies stick to an ungreased baking sheet but spread on a greased one, so your best bet is parchment paper or a silicone baking sheet.
Set before stacking: Allow the chocolate topping to firm up first.
Nutrition






These buckeye cookies are worth the effort because every bite delivers. The chocolate dough stays soft, the peanut butter center is thick and creamy and the rich chocolate coating on top gives them that classic buckeye look without extra work. If you love peanut butter buckeyes, these are going to rock your world, or at least rock your snack time! Make extra as they freeze well too.
Other Recipes to Try


Bella Bucchiotti
Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.










