Buckeye Brownie Cookies
This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.
If you’re a chocolate + peanut butter person, these Buckeye Brownie Cookies are about to become your new obsession. These cookies have a soft, fudgy brownie cookie base, a thick creamy peanut butter center, and a silky chocolate ganache on top.

Every holiday season, I always find myself making batch after batch of buckeye balls. It’s one of those traditions I never get tired of—rolling that creamy peanut butter filling and dipping each piece into chocolate while Christmas music plays in the background. But this year, I really wanted that same flavor in cookie form… something fudgy, soft, and easier to serve on a cookie tray. And that’s how these Buckeye Brownie Cookies were born. They’re rich, chewy, topped with a sweet peanut butter center, and finished with glossy ganache—basically a buckeye ball on a brownie cookie. I’m obsessed.
They look bakery-fancy but are surprisingly easy — no mixers full of batter, no complicated steps, and just a quick chill time to keep them wonderfully thick and chewy. They’re perfect for holidays, gifting, and honestly… eating straight off the cooling rack.
Let’s dive in.

Ingredients You’ll Need
For the cookies
- Semi-sweet chocolate – I recommend chocolate baking bars you need to chop such as Ghiradelli. Do not use high-quality chips or baking melts – they don’t set up the same because they contain stabilizers.
- All-purpose flour – Measured spooned and leveled so your cookies don’t turn cakey. Or use a kitchen scale for best results.
- Cocoa powder – Natural or Dutch-process both work. Dutch will give a deeper, darker chocolate flavor.
- Baking powder
- Salt
- Unsalted butter – Softened so it creams properly. Or you can use salted butter and reduce the salt.
- Light brown sugar – If you run out try my homemade brown sugar.
- Granulated sugar
- Eggs – Room temperature eggs so the dough mixes smoothly and the chocolate doesn’t seize. Place in a bowl of warm water for 10 minutes.
- Vanilla extract
- Semi-sweet chocolate chips – You can swap in chopped chocolate or mini chips.
For the ganache
- Heavy cream – Needs to be heavy cream so the ganache sets.
- Semi-sweet chocolate – Or bittersweet chocolate. Chop it small so it melts evenly.
For the buckeye topping
- Unsalted butter
- Confectioners’ sugar – Or powdered sugar. If you run out, make your own powdered sugar.
- Peanut butter – Use creamy, no-stir peanut butter (not natural). Natural peanut butter can separate and make the filling greasy.
- Vanilla extract

How to Make Buckeye Brownie Cookies
Let’s walk through this step-by-step with the why behind each part so your cookies turn out thick, fudgy, and perfect every time.
1. Melt the chocolate
You can microwave this in short bursts or use a double boiler. Either way, go slow — chocolate burns fast. Stop when it’s just melted and give it a final stir to finish smoothing out.
Letting the chocolate cool for a few minutes before adding it to the dough helps prevent the cookies from spreading too much and keeps the centers fudgy.

2. Whisk together the dry ingredients
Grab a medium bowl and whisk together your flour, cocoa, baking powder, and salt.
Whisking doesn’t just mix — it aerates. And that tiny bit of aeration is what keeps these cookies from feeling too dense under the peanut butter layer.

3. Cream the butter and sugars
In a large bowl, beat the butter with both sugars until smooth and creamy. You don’t need to whip it like cake batter — 2–3 minutes is perfect.
Creaming helps dissolve some of the sugar, which gives that classic shiny, crackly brownie top.

4. Add the eggs and vanilla
Beat in the eggs and vanilla and really give this step some time. The mixture will get lighter in color and slightly thick.
Room temperature eggs emulsify better, which means the melted chocolate will incorporate smoothly later.

5. Add the dry ingredients
Mix the dry ingredients on low until everything just comes together. Don’t overmix here — overmixing can toughen the cookies.

6. Add the melted chocolate
Pour in the slightly cooled melted chocolate and mix on low until combined. The dough will thicken and look glossy.
If the melted chocolate is too warm, it can start melting the butter in the dough and make the cookies spread thin. Cool = thick, fudgy cookies.

Fold in the chocolate chips.

7. Chill the dough
Cover the bowl and chill the dough for about 20 minutes.
This quick chill is essential — it allows the cocoa and flour to hydrate, which leads to thicker, richer cookies. Without it, they’ll spread too much.
8. Scoop and bake
Preheat the oven and line your baking sheets. Use a cookie scoop to measure out even balls of dough and roll them gently between your palms.
Space them apart — these are fudgy cookies but still spread a bit.
Bake until the edges look set, but the centers still look slightly soft. They’ll finish setting as they cool.
If the whole cookie looks baked in the oven, it’s overbaked. Slightly underdone centers = brownie perfection.
Cool completely before adding any topping.

Make the Toppings
Peanut Butter Filling
Stir together the melted butter, powdered sugar, peanut butter, and vanilla until smooth. It should feel like a soft Play-Doh. If it’s too sticky, add a spoonful more powdered sugar; if too thick, a tiny splash of cream helps. This is the same filling I use for my buckeyes. Try not to eat it all before topping the cookies.

Scoop a small mound onto each cooled cookie and flatten slightly.

Ganache
Warm the cream until steaming, pour it over the chopped chocolate, and let it sit a few minutes before stirring smooth.
Let the ganache cool until it thickens enough to spoon. If it’s too warm, it’ll run right off the peanut butter layer.
Spoon a little over each cookie and let it set.

Storage & Freezing
- Store at room temperature for a few days
- Refrigerate up to a week, well covered
- Freeze the baked cookies for up to 3 months. You can also scoop and freeze the unbaked cookies. Then bake frozen, just add a few minutes of baking time. Then top with the peanut butter filling and ganache.

More Recipes To Try
If you’re craving more buckeye treats, then make these buckeye cheesecake bars or buckeye brownies! Both have that yummy peanut butter filling and chocolate topping.

Buckeye Brownie Cookies
Ingredients
Cookie dough
- 8 ounces (226 g) semi-sweet chocolate, coarsely chopped
- ¾ cup (90 g) all-purpose flour (spooned & leveled)
- ¼ cup (21 g) natural unsweetened or dutch-process cocoa powder
- 1 teaspoon baking powder
- ¼ teaspoon salt
- 5 Tablespoons (71 g) unsalted butter, softened to room temperature
- ¾ cup (150 g) packed light brown sugar
- ¼ cup (50 g) granulated sugar
- 2 large eggs at room temperature
- 2 teaspoon pure vanilla extract
- ½ cup (85 g) semi-sweet chocolate chips
Ganache:
- ½ cup (120 ml) heavy cream
- 4 ounces semi sweet chocolate chopped
Buckeye topping:
- 2 Tablespoons (28 g) unsalted butter, melted
- ¾ cups (90 g) confectioners sugar (powdered sugar)
- ½ cup (250 g) smooth peanut butter
- ½ teaspoon vanilla extract
Instructions
Make the cookies:
- Melt the chocolate in the microwave (or you can do this in a double boiler). Microwave in 20 second increments, stirring after each until completely melted. Set aside to slightly cool. 8 ounces (226 g) semi-sweet chocolate,
- In a medium mixing bowl, whisk the flour, cocoa powder, baking powder, and salt together. Set aside. ¾ cup (90 g) all-purpose flour ¼ cup (21 g) natural unsweetened or dutch-process cocoa powder 1 teaspoon baking powder ¼ teaspoon salt
- In a large bowl using a handheld or stand mixer fitted with a paddle attachment, beat the butter, brown sugar, and granulated sugar together on medium-high speed until smooth and creamy, about 2 to 3 minutes. 5 Tablespoons (71 g) unsalted butter, ¾ cup (150 g) packed light brown sugar ¼ cup (50 g) granulated sugar
- Add the eggs and vanilla extract, and beat on high speed for 2 full minutes. Scrape down the sides and up the bottom of the bowl, then beat on high for 1 more minute. 2 large eggs 2 teaspoon pure vanilla extract
- Add in the dry ingredients and beat on low speed until combined.
- Pour in the slightly cooled melted chocolate and mix on low speed until combined. Stir in the chocolate chips until evenly combined. ½ cup (85 g) semi-sweet chocolate chips
- Cover and chill the cookie dough for 20 minutes.
- Preheat oven to 350°F (180°C). Line large baking sheets with parchment paper or silicone baking mats.
- Using a small cookie scoop, scoop the dough into balls, about 1 ½ Tablespoons of dough. Roll in your hands into a smooth ball. Place 2 inches apart on the baking sheets and bake for 12-13 minutes or until the edges appear set. The centers will be soft, but will set up as the cookies cool.
- Remove from the oven and allow cookies to cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.
Make the ganache:
- Make the ganache by heating the heavy cream in a saucepan or microwave until steaming, but not boiling. ½ cup (120 ml) heavy cream
- Pour over chopped chocolate in a bowl. Let sit for 3 minutes, then stir smooth. Allow to cool while you make the peanut butter filling. It will continue to thicken as it cools. 4 ounces semi sweet chocolate
Make the peanut butter filling:
- In a medium mixing bowl, stir together the melted butter, powdered sugar, peanut butter and vanilla. You can do this with a wooden spoon, spatula or on low speed with an electric mixer. 2 Tablespoons (28 g) unsalted butter, ¾ cups (90 g) confectioners sugar ½ cup (250 g) smooth peanut butter ½ teaspoon vanilla extract
- Once cookies are cooled top each cookie with about 1 ½ – 2 teaspoons of peanut butter filling. I scoop and then slightly flatten each scoop.
- Spoon a little of the cooled ganache over the top of each cookie. Let harden and enjoy!
Notes
- Storage: Store at room temperature for a few days. Refrigerate up to a week, well covered. Freeze the baked cookies for up to 3 months. You can also scoop and freeze the unbaked cookies. Then bake frozen, just add a few minutes of baking time. Then top with the peanut butter filling and ganache.
- Semi-sweet chocolate – I recommend chocolate baking bars you need to chop such as Ghiradelli. Do not use high-quality chips or baking melts – they don’t set up the same because they contain stabilizers.


