Buckeye Cookies combine cocoa, butter, sugar, and creamy peanut butter to deliver the classic chocolate-and-peanut-butter pairing in a soft, tender cookie. Each round hides a creamy peanut butter center for a rich, gooey bite that stays soft even after cooling.

Named after buckeye candies—peanut butter balls dipped in chocolate—these cookies recreate that same flavor in a handheld cookie. The contrast between the chocolate cookie exterior and the molten peanut butter center is surprisingly delightful and easy to achieve with a few simple steps.

Ingredients in Buckeye Cookies
Peanut Butter Filling
Peanut butter (1 ¼ cups) — use a stable, creamy peanut butter for a smooth, scoopable filling that won’t separate.
Powdered sugar (⅓ cup) — sweetens and firms the filling so you can form small balls that freeze solid.
Chocolate Cookie
Butter (¾ cup, softened) — provides richness and keeps the cookie tender.
Granulated sugar (½ cup) — adds sweetness and helps create a lightly crisp edge.
Brown sugar (¾ cup) — brings moisture, chewiness, and a deeper caramel note.
Egg (1 large) — binds the dough and maintains structure while keeping the cookie soft.
Vanilla extract (1 tsp) — rounds and enhances the chocolate and peanut butter flavors.
All-purpose flour (1 ¼ cups) — forms the cookie’s structure.
Unsweetened cocoa powder (¾ cup) — gives the cookies their rich chocolate taste and dark color.
Baking soda (¾ tsp) — helps the cookies spread and remain tender.
Salt (½ tsp) — balances the sweetness and elevates the flavors.

Tips & Tricks for Making Buckeye Cookies
- Freeze the peanut butter filling thoroughly — the filling must be solid before you enclose it in dough. If it softens, return the balls to the freezer so they don’t melt into the dough while assembling or baking.
- Assemble in small batches — leave most filling balls in the freezer and only take out a few at a time. This helps keep the centers cold and makes sealing each cookie easier.
- Seal the dough completely — wrap the dough tightly around the frozen peanut butter ball and roll into a smooth sphere. Any gaps can let the filling leak while baking.
- Avoid overbaking — remove cookies when the edges are set but centers still look slightly soft. Cookies continue to firm up as they cool and will keep the gooey center intact.

Storage
Store Buckeye Cookies in an airtight container at room temperature for 3–4 days to keep them soft and chewy. For up to one week, refrigerate them — note refrigeration will firm the texture. For longer storage, freeze fully cooled cookies in a single layer, then transfer to a freezer-safe container for 2–3 months. Thaw at room temperature or warm briefly to restore the soft, gooey center.
Buckeye Cookies
Ingredients
Peanut Butter Filling
- 1 ¼ cups creamy peanut butter
- 1/3 cup powdered sugar
Chocolate Cookie
- ¾ cup butter, softened
- ½ cup granulated sugar
- ¾ cup brown sugar
- 1 egg
- 1 tsp vanilla extract
- 1 ¼ cups all-purpose flour
- ¾ cup unsweetened cocoa powder
- ¾ tsp baking soda
- ½ tsp salt
Instructions
-
Make the peanut butter filling: stir together peanut butter and powdered sugar until smooth. Use a small cookie scoop to portion the filling into about 20–22 small balls, place on a wax-paper-lined plate or sheet, and freeze for 30 minutes.
-
Preheat the oven to 350°F while the filling chills.
-
Make the cookie dough: cream butter with granulated and brown sugar for 2–3 minutes. Add the egg and vanilla and mix 1–2 minutes more. Add flour, cocoa powder, baking soda, and salt and mix until combined.
-
Form the cookies: scoop a heaping tablespoon of dough and flatten it into a disk. Place a frozen peanut butter ball on top and wrap the dough around it, sealing completely. Roll into a smooth ball. Keep most filling balls frozen and work quickly so they don’t soften.
-
Optional: roll each cookie in a little granulated sugar for texture and to help prevent sticking.
-
Place cookies at least 2 inches apart on prepared baking sheets and bake 10–12 minutes. For softer cookies, remove at the earlier time; for firmer cookies, add a minute or two.
-
Cool on the baking sheets for 10–15 minutes before transferring to a wire rack. The peanut butter will remain soft and gooey when warm and after cooling.
Notes
Nutrition
Can I make Buckeye Cookies ahead of time?
Yes. Prepare the peanut butter filling and cookie dough up to 24 hours in advance and refrigerate. For easier assembly later, freeze the peanut butter balls and assemble when ready to bake.
Why is my peanut butter filling melting or leaking out?
If the filling leaks, it’s usually because the peanut butter balls weren’t frozen long enough or the dough wasn’t sealed tightly. Make sure the centers are solid and completely enclosed in dough before baking.

Can I use natural peanut butter for the filling?
Natural peanut butter is not recommended because its higher oil content and softer texture make the filling more likely to lose shape and leak during baking.
Do I have to roll the cookies in sugar before baking?
Rolling in sugar is optional. It prevents sticking, adds a slight crunch, and gives the cookies a polished appearance, but the cookies will be delicious without it.

More peanut butter cookie ideas
- Cream Cheese Peanut Butter Cookies — soft, chewy, and boosted with a tangy cream cheese addition.
- Reese’s Peanut Butter Pudding Cookies — studded with chopped Reese’s for extra chocolate-peanut-butter flavor.
- Fudge Peanut Butter Cookie Cups — mini cookie cups filled with silky chocolate fudge.
- Easy Peanut Butter Cookies — a quick, classic cookie ready whenever a craving hits.
- Chocolate Peanut Butter Cake Mix Cookies — fudgy, simple cookies that capture the taste of a peanut butter cup.
Buckeye Cookies are an easy, crowd-pleasing way to enjoy the timeless chocolate-and-peanut-butter pairing. With a frozen peanut butter center and a soft chocolate shell, these cookies deliver a rich, gooey bite every time.