Buckeye Cookies with Peanut Butter and Chocolate Ganache
The perfect balance of chocolate and peanut butter—in cookie form. These Buckeye Cookies take the familiar flavors of classic buckeye candy and turn them into a soft, chewy, layered cookie.
Each cookie starts with a rich chocolate base filled with semisweet chocolate chips. A creamy peanut butter buckeye layer goes on top, followed by a silky chocolate-peanut butter ganache and a pinch of coarse sea salt.
The chocolate is deep and rich, the peanut butter center is smooth and sweet, and the sea salt keeps everything balanced. One bite and the craving is handled.
This post contains affiliate links. If you purchase through one of these links, I may earn a small commission at no additional cost to you.
Why You’ll Love These Buckeye Cookies
These are not ordinary chocolate cookies. Every cookie has three distinct layers, giving you soft chocolate, creamy peanut butter, and smooth chocolate topping in every bite.
- Soft and chewy chocolate base – brown sugar, cornstarch, and corn syrup help the cookies stay tender.
- Classic buckeye flavor – the peanut butter layer has the creamy texture and sweetness of buckeye candy.
- Extra chocolate on top – the two-ingredient topping melts smooth and sets over the peanut butter.
- Balanced with sea salt – a small pinch makes the chocolate and peanut butter flavors stand out.
Key Ingredients
- Brown sugar gives the chocolate cookies moisture, chew, and a deeper flavor than granulated sugar.
- Dutch-process cocoa creates a dark, smooth chocolate flavor without making the cookies bitter.
- Corn syrup and cornstarch help the centers stay soft while the edges set.
- Creamy peanut butter works best for both the buckeye layer and the chocolate topping. Conventional creamy peanut butter will give you the most consistent texture.
- Vanilla extract rounds out both the chocolate dough and the peanut butter filling.
- Baking soda gives the cookies the right amount of lift and spread.
- Salt balances the sweetness, with coarse sea salt adding the final contrast on top.
Make the Chocolate Cookie Dough
Beat the softened butter and brown sugar until light and fluffy. Add the eggs one at a time, then mix in the corn syrup and vanilla. In a separate bowl, whisk together the flour, Dutch-process cocoa, cornstarch, baking soda, and salt. Gradually add the dry ingredients to the wet ingredients, mixing only until combined, then fold in the chocolate chips.
Shape and Bake the Chocolate Cookies
Scoop the dough into about 3-tablespoon portions and place them several inches apart on parchment-lined baking sheets. Bake at 350°F for 10–12 minutes, depending on the size. The edges should look set while the centers still appear soft. Let the cookies cool on the pan for 5 minutes before moving them to a wire rack.

Make the Peanut Butter Buckeye Layer
Beat the softened butter and creamy peanut butter until smooth. Mix in the milk, vanilla, and salt, then gradually add the powdered sugar. The finished mixture should be soft but firm enough to shape. Form it into small discs slightly smaller than the cookies and gently press one disc onto each completely cooled chocolate cookie.

Add the Chocolate Ganache and Sea Salt
Combine the chocolate chips and peanut butter in a microwave-safe bowl. Microwave in 20-second intervals, stirring after each one, until the mixture is completely smooth. Spoon it over the peanut butter layer, spread it to the edges, and finish with coarse sea salt while the chocolate is still soft.

Tips for the Best Buckeye Cookies
- Use softened butter, not melted butter. Softened butter traps air as it is beaten and helps the cookies bake with a thick, chewy texture.
- Do not overmix the dough. Stop as soon as the flour disappears, then fold in the chocolate chips.
- Keep the centers soft. Pull the cookies from the oven when the edges are set but the middle still looks slightly underdone.
- Cool the cookies completely. Warm cookies will soften the peanut butter discs and make the layers slide.
- Make evenly sized peanut butter discs. Keeping them slightly smaller than the cookie leaves a visible chocolate border.
- Heat the topping slowly. Short microwave intervals keep the chocolate from scorching or becoming grainy.
- Add the sea salt right away. Sprinkle it on before the chocolate sets so it stays in place.
How to Store Buckeye Cookies
Store the finished cookies in an airtight container at room temperature for up to 3 days or in the refrigerator for up to 1 week. Place parchment paper between layers to protect the chocolate topping. Refrigerated cookies taste best after sitting at room temperature for about 15 minutes.
You can also freeze the assembled cookies for up to 2 months. Freeze them in a single layer until firm, then stack them with parchment paper between the layers. Thaw overnight in the refrigerator.
Buckeye Cookies with Peanut Butter and Chocolate Ganache
Course: DessertCuisine: AmericanDifficulty: Intermediate24
cookies35
minutes12
minutesSoft chocolate cookies topped with creamy buckeye peanut butter filling, a silky chocolate-peanut butter topping, and coarse sea salt.
Ingredients
- Chocolate Cookies
1½ cups unsalted butter, softened
2 cups packed brown sugar
3 large eggs
2 tablespoons light corn syrup
1 tablespoon vanilla extract
3¾ cups all-purpose flour
1 cup Dutch-process cocoa powder
1 tablespoon cornstarch
2 teaspoons baking soda
2 teaspoons salt
1½ cups semisweet chocolate chips
- Peanut Butter Buckeye Layer
⅓ cup unsalted butter, softened
1½ cups creamy peanut butter
1½ tablespoons milk
1½ teaspoons vanilla extract
1 teaspoon salt
3 cups powdered sugar
- Chocolate-Peanut Butter Ganache
1 cup semisweet chocolate chips
¼ cup creamy peanut butter
Coarse sea salt, for finishing
Directions
- Make the Chocolate Cookies
- Preheat the oven to 350°F. Line baking sheets with parchment paper.
- Beat the softened butter and brown sugar until light and fluffy, about 2–3 minutes.
- Add the eggs one at a time, mixing well after each addition. Mix in the corn syrup and vanilla.
- In a separate bowl, whisk together the flour, Dutch-process cocoa powder, cornstarch, baking soda, and salt.
- Gradually mix the dry ingredients into the wet ingredients just until combined, then fold in the chocolate chips.
- Scoop the dough into about 3-tablespoon portions and place several inches apart on the prepared baking sheets.
- Bake for 10–12 minutes, depending on size, until the edges are set and the centers still look soft. Cool on the pan for 5 minutes, then transfer to a wire rack to cool completely.
- Make the Peanut Butter Layer
- Beat the softened butter and creamy peanut butter until smooth. Mix in the milk, vanilla, and salt.
- Gradually add the powdered sugar and mix until a soft, shapeable dough forms.
- Form the peanut butter mixture into small discs slightly smaller than the cookies, then gently press one disc onto each cooled cookie.
- Finish with Chocolate Ganache
- Place the chocolate chips and peanut butter in a microwave-safe bowl. Microwave in 20-second intervals, stirring after each interval, until completely smooth.
- Spoon the chocolate mixture over each peanut butter disc and spread it to the edges.
- Sprinkle with coarse sea salt while the topping is still soft. Let the topping set before serving.
Notes
- Use conventional creamy peanut butter rather than natural peanut butter for the smoothest, most stable filling.
Do not overbake the chocolate cookies; they will continue to set as they cool.
Make sure the cookies are completely cool before adding the peanut butter layer.
Microwave the chocolate topping in short intervals so it does not scorch.
If you want another rich cookie loaded with chocolate, try my Soft and Chewy Chocolate Chip Cookies or these Oatmeal Chocolate Chip Caramel Cookies.