Peanut butter and chocolate are a pairing that never gets old, and this no-bake buckeye fudge proves it. It tastes like classic buckeye candies but with a creamy, sliceable twist. You get a smooth peanut butter layer topped with rich chocolate, and you don’t even need to turn on the oven.
It’s the kind of dessert that feels special but comes together with pantry staples. Keep it on hand for holidays, potlucks, or a weeknight sweet tooth.
Why This Recipe Works
This fudge is all about smart shortcuts and reliable textures. The peanut butter base stays soft and creamy thanks to a mix of butter, powdered sugar, and a touch of vanilla, which mimics the filling of buckeye candies.
The chocolate layer sets firm but not rock-hard because of a small amount of butter mixed with chocolate chips, so it slices neatly without shattering. Since it’s no-bake, it’s ready fast and doesn’t ask for candy thermometers or tricky timing. And the flavors are balanced: not too sweet, not too salty, just right.
What You’ll Need
- Creamy peanut butter (1 1/2 cups) – Use a regular, no-stir peanut butter for best texture.
- Unsalted butter (1/2 cup, softened) – Helps create a smooth, rich base.
- Powdered sugar (3 cups) – Sweetens and sets the peanut butter layer.
- Vanilla extract (1 teaspoon) – Rounds out the flavor.
- Fine salt (1/4 teaspoon) – Balances the sweetness.
- Semi-sweet chocolate chips (1 1/2 cups) – For a classic buckeye flavor.
- Unsalted butter for chocolate layer (2 tablespoons) – Keeps the top glossy and sliceable.
- Optional: flaky sea salt (a pinch) – For sprinkling on top.
- 9-inch square pan – Lined with parchment paper for easy removal.
Instructions
- Prep the pan. Line a 9-inch square pan with parchment, leaving overhang on two sides to lift the fudge out later.
Lightly grease the parchment if your peanut butter is extra sticky.
- Make the peanut butter base. In a large bowl, beat the softened butter and peanut butter together until smooth and creamy. Stir in the vanilla and salt.
- Add the powdered sugar. Mix in the powdered sugar 1 cup at a time. The mixture will thicken into a soft, dough-like fudge.
If it seems crumbly, knead briefly with clean hands until smooth.
- Press into pan. Transfer the peanut butter mixture to the prepared pan. Press it into an even layer using a spatula or the bottom of a measuring cup. Smooth the top.
- Melt the chocolate. In a microwave-safe bowl, combine the chocolate chips and 2 tablespoons butter.
Microwave in 20–30 second bursts, stirring between each, until just melted and glossy. You can also melt using a double boiler on the stove.
- Top the fudge. Pour the melted chocolate over the peanut butter layer. Tilt the pan to spread, or use an offset spatula to smooth into a thin, even coating.
Sprinkle a pinch of flaky sea salt if using.
- Chill to set. Refrigerate for 1–2 hours, or until the chocolate is firm to the touch and the fudge lifts cleanly from the pan.
- Slice and serve. Lift the fudge out using the parchment overhang. Place on a cutting board and slice into small squares with a sharp knife. For clean edges, warm the knife under hot water and wipe between cuts.
Keeping It Fresh
Store the fudge in an airtight container.
It keeps at room temperature for 3–4 days if your kitchen is cool, or in the refrigerator for up to 2 weeks. Separate layers with parchment to prevent sticking. For longer storage, freeze for up to 2 months.
Thaw in the fridge overnight, then let sit at room temperature for 10–15 minutes before serving to soften the peanut butter layer slightly.
Benefits of This Recipe
- No oven needed. Perfect for warm days, dorm kitchens, or when you want dessert fast.
- Beginner-friendly. No candy thermometer, no complex steps, and very forgiving.
- Pantry ingredients. Uses staples you probably already have on hand.
- Great for sharing. Cuts into neat squares that pack and travel well.
- Customizable. Easy to tweak for allergies, preferences, or fun add-ins.
Common Mistakes to Avoid
- Using natural peanut butter without adjusting. Stirred natural peanut butter can make the base oily or too soft. If using it, add an extra 1/4–1/2 cup powdered sugar until the mixture holds together.
- Overheating the chocolate. Scorched chocolate turns grainy. Melt slowly and stir often; stop when a few small chips remain and let residual heat finish the job.
- Skipping the salt. A small pinch enhances flavor and keeps the sweetness in check.
- Cutting before fully set. Warm, soft layers smear and crack.
Chill until firm for clean slices.
- Forgetting parchment paper. Lining the pan makes removal easy and prevents the base from sticking.
Recipe Variations
- Dark chocolate top. Swap semi-sweet chips for dark chocolate if you prefer a deeper, less sweet finish.
- Crunchy texture. Stir in 1/2–3/4 cup crushed pretzels, chopped peanuts, or rice cereal to the peanut butter base.
- Peanut-free version. Use creamy almond butter or sunflower seed butter; add extra powdered sugar as needed for a firm set.
- Swirled look. Reserve 2 tablespoons of the peanut butter mixture. Dollop on the melted chocolate and drag a toothpick through to create swirls.
- Espresso kick. Add 1 teaspoon instant espresso powder to the melted chocolate to deepen the flavor.
- Mini cup bites. Press the peanut butter mixture into lined mini muffin tins and top with chocolate for bite-size treats.
- Maple-vanilla twist. Replace 1 tablespoon of powdered sugar with pure maple syrup and increase powdered sugar slightly to maintain texture.
Explore more irresistible recipes you won’t want to miss:
Strawberry White Chocolate Fudge
FAQ
Can I make this dairy-free?
Yes. Use dairy-free butter and dairy-free chocolate chips.
Check labels to ensure they melt well. The method stays the same, though you may need to chill slightly longer for a firm set.
How do I prevent the chocolate layer from cracking when slicing?
Let the fudge sit at room temperature for 10 minutes after chilling. Warm your knife under hot water, dry it, and cut with gentle pressure.
Adding butter to the chocolate also helps it slice cleanly.
Why is my peanut butter layer crumbly?
It likely needs more moisture or mixing. Knead the mixture briefly with clean hands, then add a tablespoon of softened butter or a splash of milk if necessary. Mix until smooth and cohesive.
What size should I cut the pieces?
Buckeye fudge is rich, so smaller squares work best.
Aim for 1 to 1.5-inch pieces. You can always make larger bars if you prefer, but you’ll get fewer servings.
Can I double the recipe?
Absolutely. Use a 9×13-inch pan for a double batch.
The layers will be slightly thinner unless you increase the amounts by a bit more than double, so adjust based on your preferred thickness.
Do I have to refrigerate it?
Refrigeration isn’t required if your kitchen is cool, but it helps the fudge set faster and stay firm. In warm climates, store it in the fridge to prevent the chocolate from getting soft.
What’s the best chocolate to use?
Semi-sweet chocolate chips or bars are classic. If using a bar, chop it into small pieces for even melting.
Dark chocolate works too if you like a less sweet top layer.
Can I reduce the sugar?
You can reduce the powdered sugar slightly, but it helps the base set. If you cut back more than 1/2 cup, the peanut butter layer may be softer. Chill longer to compensate.
Final Thoughts
No-bake buckeye fudge gives you everything you love about peanut butter cups and buckeye candies, minus the fuss.
It’s simple, quick, and consistently delicious, whether you make it for a party or a quiet night at home. With a handful of basic ingredients and a little chill time, you’ll have a tray of rich, creamy squares ready to share. Keep this recipe in your back pocket—it’s an easy win every time.

No-Bake Buckeye Fudge for an Easy Dessert – Creamy, Chocolatey, and Quick
Ingredients
- Creamy peanut butter (1 1/2 cups) – Use a regular, no-stir peanut butter for best texture.
- Unsalted butter (1/2 cup, softened) – Helps create a smooth, rich base.
- Powdered sugar (3 cups) – Sweetens and sets the peanut butter layer.
- Vanilla extract (1 teaspoon) – Rounds out the flavor.
- Fine salt (1/4 teaspoon) – Balances the sweetness.
- Semi-sweet chocolate chips (1 1/2 cups) – For a classic buckeye flavor.
- Unsalted butter for chocolate layer (2 tablespoons) – Keeps the top glossy and sliceable.
- Optional: flaky sea salt (a pinch) – For sprinkling on top.
- 9-inch square pan – Lined with parchment paper for easy removal.
Instructions
- Prep the pan. Line a 9-inch square pan with parchment, leaving overhang on two sides to lift the fudge out later.Lightly grease the parchment if your peanut butter is extra sticky.
- Make the peanut butter base. In a large bowl, beat the softened butter and peanut butter together until smooth and creamy. Stir in the vanilla and salt.
- Add the powdered sugar. Mix in the powdered sugar 1 cup at a time. The mixture will thicken into a soft, dough-like fudge.If it seems crumbly, knead briefly with clean hands until smooth.
- Press into pan. Transfer the peanut butter mixture to the prepared pan. Press it into an even layer using a spatula or the bottom of a measuring cup. Smooth the top.
- Melt the chocolate. In a microwave-safe bowl, combine the chocolate chips and 2 tablespoons butter.Microwave in 20–30 second bursts, stirring between each, until just melted and glossy. You can also melt using a double boiler on the stove.
- Top the fudge. Pour the melted chocolate over the peanut butter layer. Tilt the pan to spread, or use an offset spatula to smooth into a thin, even coating.Sprinkle a pinch of flaky sea salt if using.
- Chill to set. Refrigerate for 1–2 hours, or until the chocolate is firm to the touch and the fudge lifts cleanly from the pan.
- Slice and serve. Lift the fudge out using the parchment overhang. Place on a cutting board and slice into small squares with a sharp knife. For clean edges, warm the knife under hot water and wipe between cuts.
