Buckeye Brownies
These buckeye brownies taste like the always-popular buckeye candies but ratcheted up a notch. A chewy brownie base is topped with a layer of creamy peanut butter fudge and then finished with a peanut butter-chocolate ganache. They will be a forever favorite!

Of all the peanut butter desserts that exist, buckeyes have been one of my all-time favorites since I was a kid. I grew up on buckeyes during every holiday season and that flavor will always scream "comfort food dessert" to me.
A little ball of peanut butter fudge dipped in chocolate? Yes, please! So it’s no surprise that a brownie recipe based on the same flavor profile would be amazingly delicious, too.
Why You’ll Love Buckeye Brownies
Years ago, after seeing a different version of buckeye brownies, I naturally loved the idea. After thinking about how I wanted to tackle them, I finally decided to use my chewy brownies as a base; they were formulated to specifically mimic the texture and flavor of a box brownie mix, so they were the perfect starting point.
I baked those and then layered on a modified version of my buckeye filling (which is also very similar to my peanut butter fudge recipe). I made it a little less stiff since I wasn't rolling the mixture into smooth balls, but rather spreading it on top of the brownies. I topped it all off with a smooth chocolate/peanut butter glaze.
These are decidedly different than my peanut butter brownies, which have a layer of peanut butter filling baking in; these much more closely mimic the actual buckeye flavor with the consistency of the peanut butter fudge layer and the ganache topping.

Ingredient Notes
Below are some of the key ingredients in these buckeye brownies, along with notes about recommendations and substitutions.
As always, check the recipe card for a full list of ingredients and quantities!
- Dutch Process Cocoa Powder – It’s important to use this and not natural unsweetened cocoa powder, as it will affect how the brownies rise. I typically get it from Costco or Amazon.
- Instant Espresso – This helps to amplify the chocolate flavor (you don’t taste coffee at all), but you can completely omit it without any other substitutions. I buy it at the local Italian market or on Amazon.
- Unsweetened Chocolate – You’ll want to use a bar of solid chocolate that you can chop up; I like using Ghiradelli, Guittard, or Baker’s Chocolate.
- Vegetable Oil – This helps nail the texture we are going for in these brownies. You can substitute canola oil or avocado oil.
- Creamy Peanut Butter – This is used in both the creamy peanut butter layer and the chocolate ganachelayer. I recommend using processed peanut butter (i.e., Skippy, Jif, etc.) versus natural peanut butter, as natural peanut butter can be too oily for this purpose.
- Milk Chocolate Chips – These are used, along with peanut butter, to create the top layer. You can also use semi-sweet chocolate chips or dark chocolate chips if you prefer.
How to Make Buckeye Brownies
These brownies are made in three phases: the brownie base layer, the peanut butter fudge filling, and then the peanut butter chocolate ganache topping. Here is a quick overview of how it all comes together:
Step #1: Make the Brownie Layer – You will whisk together the espresso powder, cocoa powder, and boiling water, then whisk in the chopped chocolate until melted. You will gradually whisk in all of the additional ingredients, then scrape the brownie batter into a 9×13-inch pan, bake, and cool completely.
Step #2: Make the Peanut Butter Layer – To make the fudgy peanut butter middle, beat together the butter, peanut butter, and salt, then alternate adding the powdered sugar and milk. You should have a smooth, spreadable consistency; if it’s a little too stiff to spread, just mix in a little more milk, one splash at a time. Then, spread over top of the cooled brownies.
Step #3: Make the Peanut Butter-Chocolate Ganache – Simple! Microwave together milk chocolate chips and creamy peanut butter until melted and smooth. Pour over the peanut butter layer and spread into an even layer, then refrigerate for at least 30 minutes, or until set.

Save This Recipe
Recipe Notes
- Brownies: While I love the homemade brownie recipe that makes the base of this recipe, you can absolutely use store-bought brownie mix (my favorite happens to be Ghiradelli triple chocolate). Just be sure it makes a 9×13-inch pan.
- Peanut Butter Alternative: While the traditional buckeye flavors are chocolate and peanut butter, you could absolutely change up the nut butter if you have an allergy. I have successfully swapped in Barney Butter almond butter for creamy peanut butter in this recipe and many others.
- Storage: These should be stored in an airtight container at room temperature for up to 3 days or in an airtight container in the refrigerator for up to 5 days..
- Freezing Instructions: These brownies freeze incredibly well. Once the ganache topping is completely set and cooled, slice them into squares and wrap them individually in plastic wrap, then place in a freezer-safe ziploc bag and store in the freezer for up to 3 months. Thaw in the refrigerator overnight or on the counter for about 1 hour.

More Favorite Brownie Recipes
- Salted Caramel Brownies
- Ina’s Outrageous Brownies
- Mocha Brownies
- The Baked Brownie
- Chocolate Chip Cookie Dough Brownies
- Marshmallow Crunch Brownies
If you make these buckeye brownies and love them, remember to stop back and give the recipe a 5-star rating - it helps others find the recipe! ❤️️

Buckeye Brownies
Ingredients
For the Brownies:
- ⅓ cup (28 g) Dutch-processed cocoa
- 1½ teaspoons instant espresso, optional
- ½ cup (125) plus 2 Tablespoons boiling water
- 2 ounces unsweetened chocolate, finely chopped
- 4 tablespoons (57 g) unsalted butter, melted
- ½ cup (124 g) plus 2 Tablespoons vegetable oil
- 2 eggs
- 2 egg yolks
- 2 teaspoons vanilla extract
- 2½ cups (495 g) granulated sugar
- 1¾ cups (228 g) all-purpose flour
- ¾ teaspoon salt
For the Peanut Butter Filling:
- ¾ cup (203 g) creamy peanut butter
- ½ cup (113 g) unsalted butter
- Pinch salt
- 2¼ cups (284 g) powdered sugar
- 2 tablespoons (30 ml) whole milk
- 1 teaspoon vanilla extract
For the Chocolate-Peanut Butter Glaze:
- 1½ cups (255 g) milk chocolate chips
- ⅓ cup (90 g) creamy peanut butter
Instructions
- Make the Brownies: Adjust oven rack to lowest position and heat oven to 350 degrees F. Line a 9×13-inch baking pan with foil, leaving about a one-inch overhang on all sides. Spray with nonstick cooking spray.
- Whisk cocoa, espresso powder, and boiling water together in large bowl until smooth. Add unsweetened chocolate and whisk until chocolate is melted. Whisk in melted butter and oil. (Mixture may look curdled.) Add eggs, yolks, and vanilla and continue to whisk until smooth and homogeneous. Whisk in sugar until fully incorporated. Add flour and salt and mix with rubber spatula until combined.
- Scrape batter into prepared pan and bake until toothpick inserted halfway between edge and center comes out with just a few moist crumbs attached, 30 to 35 minutes. Transfer pan to wire rack and cool 1½ hours.
- Make the Peanut Butter Filling: Beat together the peanut butter, butter and salt on medium speed until smooth and creamy, about 2 minutes. Reduce the speed to low and alternate adding the powdered sugar and the milk, mixing to combine after each addition. Add the vanilla extract, beat to combine, then increase the speed to medium-high and beat until completely smooth and creamy. If it seems a little bit too dry to spread, add another splash or two of milk to get it the right consistency (this could vary based on humidity levels). Using an offset spatula, spread the peanut butter mixture in an even layer over the top of the brownies.
- Make the Chocolate-Peanut Butter Glaze: Melt together the chocolate chips and peanut butter in the microwave on 50% power, stirring every 30 seconds, until completely smooth and melted. Pour the mixture over the peanut butter layer and spread into an even layer with a spatula. Refrigerate for at least 30 minutes, or until set.
- Using foil overhang, carefully lift brownies from pan. Cut into squares and serve. Brownies can be stored in an airtight container at room temperature for up to 5 days.
Notes
- Brownies: While I love the homemade brownie recipe that makes the base of this recipe, you can absolutely use store-bought brownie mix (my favorite happens to be Ghiradelli triple chocolate). Just be sure it makes a 9×13-inch pan.
- Peanut Butter Alternative: While the traditional buckeye flavors are chocolate and peanut butter, you could absolutely change up the nut butter if you have an allergy. I have successfully swapped in Barney Butter almond butter for creamy peanut butter in this recipe and many others.
- Storage: These should be stored in an airtight container at room temperature for up to 3 days or in an airtight container in the refrigerator for up to 5 days..
- Freezing Instructions: These brownies freeze incredibly well. Once the ganache topping is completely set and cooled, slice them into squares and wrap them individually in plastic wrap, then place in a freezer-safe ziploc bag and store in the freezer for up to 3 months. Thaw in the refrigerator overnight or on the counter for about 1 hour.
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
This recipe was originally published in February 2013.
Photography by Dee Frances.



Oh yeah, these are the perfect emergency stash!
These look incredible! I love the fact that you’ve used peanut butter in the topping as well as the middle!
Being from Ohio…I LOVE Buckeyes! :) This looks amazing!!
I’ve seen these on Pinterest too! Going to make them for sure!
I don’t think I can bake these because I would eat the entire pan! They look amazing, I love buckeyes.
Oooft, these should be in my freezer! Choc peanut butter is like the Rogers and Astaire of the sweet world…
Oh my! These sound like such a delight!
Hi there! I am a new reader, but am thoroughly enjoying your blog. Our version of the holiday buckeye includes rice crispies in the peanut butter. Do you think that the pb layer in these brownies could sustain the addition of the crispies? My husband has asked for a batch for his bday next week, and I think these would be a nice surprise. Thanks for the awesome adaptation!
Hi Kerry, If you want to fold Rice Krispies into the peanut butter layer, you’d probably want it a little less stiff. You’ll need to play around with it, but maybe a little less sugar, a little more milk, etc. to make it easier to mix the cereal in.
Oh wow! These brownies are over the top amazing! I love your base – so fudgy and dense! Need to try these!
just wondering if i can put walnuts in these brownies?
Hi Audrey, You could, although I don’t think they’d add much with the peanut butter layer and glaze. If you want to, though, I would add 1 cup of chopped walnuts.
My best friend’s mom would make brownies just like these when we were growing up. I LOVED them and haven’t ever tried to make them… will have to try this recipe! Thanks for sharing!
These look so dense in the best way possible. That’s my favorite kind of brownie. Forget the cakey stuff, I want chewy dense brownies.
Is Dutch-processed cocoa the same as regular cocoa?
Hi Monica, They are different. You can find Dutch-processed cocoa in some higher-end grocery stores or from places like Penzeys, King Arthur Flour, Amazon, etc.
I know this is an old comment, but the Hershey’s “Special Dark” processed with alkali is pretty common in grocery stores and works well enough for Dutch processed cocoa. It’s a mix of Dutch-processed and regular, I think.
These look amazing, I love the combination of peanut butter and different kinds of chocolate. They got saved to my recipe file immediately!
Hoe.Lee.Crap.
I’ve seen these brownies floating around as well. I need to make them. But there are just so many kinds of buckeye-treats to make in the world, I cannot get enough!
Pass the milk. I’m diving in and never looking back!
NICE! And hey, congrats on the engagement! So exciting!
Wait? Engagement?!? How did I miss this news! So happy for you!
And, um, the brownies look spectacular! You know if they don’t leave your house, that it the true sign of something extra special! :)
Guys they got married a few months ago:)
All I can say is “Pass the milk”. You’ve done it again!
Greg’s birthday is Friday and I know this would be his choice over cake any day…Not sure about everyone else, though… P.S. Your bean dip was such a hit, yesterday, that’s all I ate for dinner.
Oh man, you are killing me with these Michelle! 8 am on Monday morning and all I want to do is eat brownies for breakfast :)
Wow, these look delish! On a different note, I made your pizza dough recipe for the Super Bowl last night! Fantastic!
I have to tell you these are the best looking buckeye brownies I have ever seen!! Nothing beats the combination of chocolate and peanut butter! Sigh…
Thank you so much for this great sounding recipe. My husband and I run a community theatre and these are the perfect dessert to serve during intermission…..making them for March!!
One of my husbands favorite combos! Thanks for the recipe.
Wow! These look delicious! I must give them a go, I love chocolate and peanut butter!
These look delicious! And the brownie part is perfect! The recipes I have tried always come out a bit dry, but yours really are…yummm!!! Can’t wait to try!
Simply wonderful!!!!!! Very good!! Bye, Lu
Egads! These would be my kryptonite. Crack for cooks.
I am in love with everything about these! And the fact that you kind of hoarded them and didn’t just donate them to others…speaks volumes :) I have desserts like that every once in awhile that don’t get shared past immediate family, and even they are lucky. lol
The brownie base itself is perfect. I love the chewiness of it. I have a brownie base that I love but the texture of yours is amazing looking. And then the other layers, of course, PB + chocolate can do no wrong!