This post may contain affiliate links. Please read our disclosure policy.

Buckeye fudge takes everything I love about classic buckeye candies, the creamy peanut butter and the snappy chocolate, and turns it into a sliceable, two-layer fudge made in one 8×8 pan. No rolling little balls, no dipping, no candy thermometer. You just press, pour, and chill. If you love buckeye flavor in any form, my no-bake buckeye bars and fudgy buckeye brownies belong on your list too.

The bottom is a thick peanut butter fudge layer made with melted butter and powdered sugar so it sets up firm and clean. The top is a glossy chocolate ganache made with sweetened condensed milk that stays soft enough to bite through without cracking off. One pan gets you 36 squares, which is exactly the right number for a cookie box, a gift plate, or a Tuesday afternoon.

Buckeye fudge squares stacked in a white fluted dish and topped with flaky salt.

Let’s Chit Chat

This buckeye fudge is the one I keep coming back to when I want something that looks fancier than the effort it took. The two-layer pour gives you that polished bakery-style cross section when you slice it, but the actual work is microwave plus stir plus chill. I have brought this batch to the fire station, dropped a plate at my neighbor’s, and packed a sleeve for Kyle to take to his coworkers, all from one 8×8 pan.

I tested a few versions before I landed here. Straight powdered sugar peanut butter centers (the classic buckeye filling) were too soft to slice. Cooked fudge bases were great but defeated the no-bake promise. The melted butter plus powdered sugar method gives you the texture of a buckeye candy center but firm enough to hold a square. The sweetened condensed milk in the chocolate layer is what keeps it from snapping when you bite it. Both layers, working together, in the most beautiful way ever!

Key Ingredients

Buckeye fudge ingredients: creamy peanut butter, sweetened condensed milk, powdered sugar, and chocolate chips.

For the peanut butter layer

  • Creamy peanut butter. Use a stable conventional brand like Jif or Skippy. Natural peanut butter that separates will not give you a clean fudge texture (same rule as my microwave peanut butter fudge).
  • Unsalted butter. Melted, not softened. Melted butter dissolves into the peanut butter and helps the powdered sugar bind into a fudge instead of a dough.
  • Powdered sugar. Three full cups. This is what makes it sliceable. Do not reduce or the fudge will be too soft.
  • Vanilla and fine sea salt. The salt is doing a lot of heavy lifting in this recipe, pulling the peanut butter flavor forward against all that sugar.

For the chocolate layer

  • Semisweet chocolate chips. Semisweet keeps it from getting cloying. If you want a deeper chocolate, swap half for dark.
  • Sweetened condensed milk. This is the secret to a glossy, sliceable chocolate top. It keeps the layer soft enough to bite through cleanly. Half a can left over turns into my no bake coconut balls in about 10 minutes.
  • Butter. Two tablespoons for shine and richness.
  • Flaky sea salt. Optional, but it makes the fudge taste more expensive than it is.
Close-up of a buckeye fudge square with a bite taken, showing the peanut butter layer under the chocolate top.

How to Make Buckeye Fudge

Melted butter and creamy peanut butter in a glass bowl with a red spatula.
  1. Mix the peanut butter base. Whisk the peanut butter, melted butter, vanilla, and salt together until smooth.
Powdered sugar added to the peanut butter mixture in a glass bowl.
  1. Add the powdered sugar. Add all of the powdered sugar and stir until it starts to come together.
Thick peanut butter fudge mixture formed into a ball in a glass bowl.
  1. Stir into a thick fudge. Keep stirring until the mixture turns into a thick, fudgy ball that holds together.
Peanut butter fudge layer pressed evenly into a parchment-lined square pan.
  1. Press into the pan. Press into a parchment-lined 8×8 pan in an even layer (the back of a measuring cup works great), then refrigerate for 15 minutes.
Chocolate chips, sweetened condensed milk, and butter in a glass bowl before melting.
  1. Start the chocolate layer. Combine the chocolate chips, sweetened condensed milk, and butter in a microwave-safe bowl.
Smooth, glossy melted chocolate ganache in a glass bowl.
  1. Melt until glossy. Microwave in 30 second bursts, stirring well between each, until smooth and glossy.
Melted chocolate spread evenly over the peanut butter layer in a parchment-lined pan.
  1. Pour and spread. Pour the chocolate over the chilled peanut butter layer, spread it evenly with an offset spatula, and sprinkle with flaky sea salt if using.
Buckeye fudge cut into squares on a cutting board and topped with flaky salt.
  1. Chill and slice. Refrigerate for at least 4 hours until fully firm, then lift out with the parchment and slice into 36 squares.

Tips for the Best Buckeye Fudge

  • Chill the peanut butter layer before pouring chocolate. If the base is still soft, the chocolate will sink in and you lose the two-layer look. It’s the same trick I use for my peanut butter buckeye pretzel bites.
  • Wipe your knife between cuts. A warm knife wiped clean gives you the cleanest squares. Chocolate hardens fast on a cold blade.
  • Bring it to room temperature before serving. Straight from the fridge it is firm, almost candy-like. Ten minutes on the counter softens the peanut butter layer back into fudgy territory.

Storage

Store in an airtight container in the fridge for up to 2 weeks. To freeze, wrap the slab whole or stack squares with parchment between layers and freeze for up to 3 months. Thaw in the fridge overnight. It keeps just as well as my chocolate peanut butter no-bake bars and layered Christmas fudge, so I make a few pans at once for cookie boxes. For even more make-ahead squares, browse my Christmas fudge ideas.

Overhead view of buckeye fudge squares, with one turned on its side to show the peanut butter and chocolate layers.

Buckeye Fudge FAQs

Can I use natural peanut butter?

I do not recommend it. The oil separation in natural peanut butter can keep the fudge from setting properly. Stick with a conventional creamy peanut butter. You might have to use more powdered sugar than this recipe asks fo ris you go with a softer peanut butter.

Why is my chocolate layer cracking when I cut it?

Two usual causes. Either the fudge is too cold (let it sit 10 minutes at room temp before slicing), or the chocolate layer is too thick. Make sure you spread it evenly across the whole pan.

Can I make this in a 9×13 pan?

You would need to double the recipe for a 9×13 to get that same thickness. An 8×8 is the right pan size for a single batch.

Can I make it dairy free?

Yes. Swap the butter for vegan butter, the sweetened condensed milk for sweetened condensed coconut milk, and use dairy free chocolate chips. The texture is slightly softer but still sliceable.

How is this different from buckeye candies?

Same flavor profile, different format. Classic buckeyes are individual peanut butter balls dipped in chocolate. This fudge gives you the same peanut butter and chocolate ratio in a sliceable square that is faster to make and easier to gift.

More Peanut Butter Chocolate Treats

Overhead view of buckeye fudge squares, with one turned on its side to show the peanut butter and chocolate layers.
5 from 1 vote

Buckeye Fudge

No-bake buckeye fudge with a creamy peanut butter base and a smooth chocolate ganache top. All the flavor of classic buckeye candies in sliceable square form.
Prep: 15 minutes
Total: 45 minutes
Servings: 36 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

  • 1 & 1/2 cups creamy peanut butter
  • 1/2 cups unsalted butter melted
  • 1 teaspoons vanilla extract
  • 1/4 teaspoon fine sea salt peanut butter layer
  • 3 cups powdered sugar
  • 1 & 1/2 cups semisweet chocolate chips
  • 1/2 cup sweetened condensed milk
  • 2 tablespoons unsalted butter chocolate layer
  • 1 pinch flaky sea salt for topping

Instructions 

  • Line the pan: Line an 8×8 inch baking pan with parchment paper, leaving overhang on two sides for easy lifting later.
  • Make the peanut butter layer: In a large bowl, whisk together the creamy peanut butter, unsalted butter (melted), vanilla extract, and fine sea salt until smooth. Add 3 cups of powdered sugar and stir until fully combined into a thick, fudgy mixture. You might need to glove up and use your hand if the mixture seems a bit thick. That's what I did, and it made the process so much easier.
    1 & 1/2 cups creamy peanut butter, 1/2 cups unsalted butter, 1 teaspoons vanilla extract, 1/4 teaspoon fine sea salt, 3 cups powdered sugar
  • Press into pan: Transfer the peanut butter mixture to the prepared pan and press it into an even layer using an offset spatula or the back of a measuring cup.
  • Chill the base: Refrigerate the peanut butter layer while you make the chocolate top.
  • Make the chocolate layer: In a microwave-safe bowl, combine semisweet chocolate chips, sweetened condensed milk, and butter. Microwave in 30-second bursts, stirring between each, until smooth and glossy.
    1 & 1/2 cups semisweet chocolate chips, 2 tablespoons unsalted butter, 1/2 cup sweetened condensed milk
  • Pour and spread: Pour the chocolate over the chilled peanut butter layer and spread evenly with an offset spatula. Sprinkle flaky sea salt over the top if using.
    1 pinch flaky sea salt for topping
  • Set the fudge: Refrigerate until the chocolate layer is fully set and the fudge is firm enough to slice cleanly.
  • Slice and serve: Lift the fudge out using the parchment overhang. Slice into 36 squares (6×6 grid) with a sharp knife, wiping clean between cuts.

Notes

Use a quality creamy peanut butter (not natural/separating) for the smoothest texture. Let the peanut butter layer firm up before adding the chocolate so the layers stay distinct. For clean slices, lift the fudge out using the parchment overhang and cut with a sharp knife wiped between cuts. Stores in an airtight container in the fridge for up to 2 weeks, or freeze for up to 3 months.

Nutrition

Calories: 189Calories | Carbohydrates: 19g | Protein: 3g | Fat: 12g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 10mg | Sodium: 69mg | Potassium: 120mg | Fiber: 1g | Sugar: 16g | Vitamin A: 113IU | Vitamin C: 0.1mg | Calcium: 23mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

About Chahinez Tabet Aoul

Chahinez Tabet Aoul is the recipe developer, photographer, and writer behind Lifestyle of a Foodie and Simple Copycat Recipes. Based in Las Vegas, Nevada, Chahinez is known for creating approachable, high-reward recipes that feel like they came straight from your favorite restaurant. Only easier, more fun, and made right a thome!

You May Also Like:

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment

  1. Chahinez Tabet Aoul says:

    5 stars
    The real key here is temperature control on both ends. The peanut butter layer needs to actually firm up in the fridge before you pour the chocolate; otherwise, the two layers just merge into one mess instead of giving you that clean line when you slice.

    Also don’t skip the flaky salt on top. Regular buckeye fudge is good but the flaky salt cutting through that much peanut butter and chocolate is what makes people ask for the recipe.