Buckeye fudge captures the best of classic buckeye candies—the creamy peanut butter center and the rich chocolate top—in an easy, sliceable two-layer fudge made in a single 8×8 pan. No rolling, no dipping, and no candy thermometer required. Simply mix, press, top, and chill.
The base is a firm peanut butter fudge layer made with melted butter and powdered sugar so it slices cleanly. The top is a glossy chocolate ganache made with sweetened condensed milk for a soft, biteable finish that doesn’t snap or flake. A single pan yields 36 small squares—perfect for gift plates, cookie boxes, or keeping a batch on hand for sweet cravings.
Why this version works: a straight powdered sugar peanut butter filling can be too soft to slice, while cooked fudge changes the no-bake simplicity. Melting the butter into the peanut butter helps the powdered sugar bind into a firm, fudgy texture. The condensed milk in the chocolate layer keeps the top glossy and tender, so both layers contrast beautifully without being brittle.

Let’s Chit Chat
This buckeye fudge feels fancy but is genuinely simple. The two-layer pour gives a bakery-style cross section when sliced, yet the work is microwave (for the ganache) and simple mixing and pressing for the base. I make this when I want something impressive with minimal fuss—easy to transport and crowd-pleasing whether taken to a gathering or left on the counter for family.
Ingredient Notes

For the peanut butter layer
- Creamy peanut butter. Use a stable, conventional creamy peanut butter. Natural peanut butter that separates will make the texture looser and less likely to set cleanly.
- Unsalted butter, melted. Melted butter dissolves into the peanut butter and helps the powdered sugar bind into a firm fudge rather than a crumbly dough.
- Powdered sugar. Three full cups are what make the base sliceable. Reducing this will produce a softer result.
- Vanilla and fine sea salt. Salt enhances the peanut butter flavor and balances the sweetness.
For the chocolate layer
- Semisweet chocolate chips. Semisweet chocolate keeps the top from being overly sweet; you can swap half for dark chips for a deeper chocolate flavor.
- Sweetened condensed milk. This creates a glossy, slightly soft ganache that cuts cleanly without shattering.
- Butter. Two tablespoons add shine and richness.
- Flaky sea salt (optional). A small sprinkle of flaky salt on top enhances the overall flavor and adds a gourmet touch.

How to Make Buckeye Fudge
- Make the peanut butter layer.
In a large bowl, whisk together the creamy peanut butter, melted unsalted butter, vanilla extract, and fine sea salt until smooth. Gradually add the powdered sugar and stir until the mixture comes together into a thick, fudgy dough. If it becomes very stiff, you can press and knead with clean hands to finish combining.


- Press into the pan.
Line an 8×8 inch pan with parchment paper, leaving an overhang for easy lifting. Transfer the peanut butter mixture to the pan and press into an even layer using the back of a measuring cup or an offset spatula for a smooth top. Chill in the refrigerator for about 15 minutes to firm up before adding the chocolate.


- Make the chocolate ganache.
Place semisweet chocolate chips, sweetened condensed milk, and butter in a microwave-safe bowl. Heat in 20–30 second bursts, stirring thoroughly between each burst, until the mixture is smooth, glossy, and pourable. Alternatively, melt gently in a double boiler over simmering water.


- Pour and spread.
Pour the warm ganache over the chilled peanut butter layer and spread it evenly with an offset spatula. If desired, finish with a light dusting of flaky sea salt while the ganache is still soft.

- Chill until set.
Refrigerate for at least four hours, or until the chocolate is fully set and the fudge is firm enough to slice neatly. Use the parchment overhang to lift the slab from the pan, then slice into a 6×6 grid for 36 squares.

Tips for the Best Buckeye Fudge
- Chill the base first. If the peanut butter layer isn’t firm, the ganache can sink and blur the two-layer look.
- Warm and wipe your knife between cuts. A slightly warmed knife wiped clean between slices yields the sharpest edges.
- Let squares rest at room temperature briefly before serving. Ten minutes on the counter softens the peanut butter layer back to a fudgier bite.
Storage
Store the fudge in an airtight container in the refrigerator for up to two weeks. To freeze, wrap the whole slab or layer squares between parchment and freeze for up to three months. Thaw overnight in the fridge before serving.

Buckeye Fudge FAQ
Not recommended. Natural peanut butter separates and the oil can prevent the base from setting properly. Use a conventional creamy peanut butter for reliable texture.
If the fudge is too cold, the chocolate can crack—let slices sit 10 minutes at room temperature. Also avoid spreading an excessively thick chocolate layer; an even, moderate thickness cuts cleaner.
Yes, but double the recipe to keep the same layer thickness. A single batch fits an 8×8 pan best.
Yes. Substitute vegan butter, use sweetened condensed coconut milk, and choose dairy-free chocolate chips. The texture will be slightly softer but still delicious.
The flavors are the same—peanut butter and chocolate—but format and effort differ. Traditional buckeyes are individual peanut butter balls dipped in chocolate. This recipe provides the same flavor combination in a quicker, sliceable square format that’s easy to gift.
Buckeye Fudge
Ingredients
- 1 1/2 cups creamy peanut butter
- 1/2 cup unsalted butter, melted
- 1 teaspoon vanilla extract
- 1/4 teaspoon fine sea salt (for peanut butter layer)
- 3 cups powdered sugar
- 1 1/2 cups semisweet chocolate chips
- 1/2 cup sweetened condensed milk
- 2 tablespoons unsalted butter (for chocolate layer)
- Pinch flaky sea salt for topping (optional)
Instructions
- Line an 8×8-inch pan with parchment, leaving an overhang for easy lifting.
- In a large bowl, whisk peanut butter, melted butter, vanilla, and salt until smooth. Stir in powdered sugar until a thick, fudgy mixture forms. Use clean hands if needed to finish combining.
- Press the peanut butter mixture evenly into the prepared pan. Chill for about 15 minutes.
- Combine chocolate chips, sweetened condensed milk, and butter in a microwave-safe bowl. Heat in 20–30 second bursts, stirring between each, until smooth and glossy.
- Pour the ganache over the chilled peanut butter layer and spread evenly. Sprinkle flaky sea salt if desired.
- Refrigerate at least 4 hours, or until firm. Lift from the pan using the parchment, then slice into 36 squares with a sharp knife, wiping the blade between cuts.
Notes
Use a quality creamy peanut butter for the smoothest base. Let the peanut butter layer firm before adding the ganache to keep the layers distinct. Store in an airtight container in the fridge up to two weeks, or freeze for up to three months.
Nutrition (per serving)
Calories: 189 | Carbohydrates: 19 g | Protein: 3 g | Fat: 12 g
Nutrition figures are approximate.