| |

Buckeye Balls

Buckeye Balls

Some weeks, all I want is a snack that feels indulgent and cozy but still actually fuels me. Something creamy, chocolatey, and nostalgic that takes almost zero effort. These buckeye balls check every single box. They taste exactly like the classic buckeye candy we all grew up sneaking from holiday tins, but made with better-for-you ingredients and a simple no-bake method.

Buckeye Balls

This is a high protein twist on the original, with a soft peanut butter center, that signature snap of dark chocolate shell, and the iconic little “buckeye” peek-through on top. They come together in one bowl with no oven required, which makes them perfect for snack plates, lunchboxes, post-workout fuel, and grab-and-go moments.

Why You’ll Love These Buckeye Balls

  • They taste just like classic holiday buckeyes, but made with real ingredients
  • No-bake and ready in under 30 minutes
  • A high protein, kid-approved, freezer-friendly, mess-free snack
  • Made with minimal pantry-staple ingredients
  • Perfect for lunchboxes, desserts, meal prep, and afternoon cravings

If you love an easy no-bake protein snack, you’ll also want to try my Cosmic Brownie Energy Bites and Chocolate Chip Cookie Dough Bites.

What Are Buckeye Balls?

Buckeye balls are a classic Midwestern treat: a soft, sweet peanut butter center dipped in chocolate, with a little circle of peanut butter left peeking through on top. They get their name from the nut of the Ohio buckeye tree, which the finished candy looks just like. They’re a holiday staple, especially around Christmas, when peanut butter buckeyes show up on every dessert tray.

This version keeps everything you love about the classic buckeye dessert but swaps the powdered sugar center for a protein-packed peanut butter dough. Same nostalgic flavor, better-for-you ingredient list, and a creamy center that actually holds you over.

Ingredients You’ll Need

Buckeye Balls
  • Natural creamy peanut butter: the rich, classic buckeye base. Use a drippy natural peanut butter for the smoothest dough.
  • Vanilla protein powder: adds protein, thickness, and stability to the center. Whey or plant-based both work.
  • Oat flour: binds the dough and adds a little fiber. You can blend rolled oats into a fine flour if you don’t have it on hand.
  • Maple syrup or honey: just enough natural sweetness to taste like the real thing.
  • Milk of choice: only if needed, to bring the dough together.
  • Vanilla extract: rounds out the peanut butter flavor.
  • Dark chocolate chips: for that glossy, snappy shell. Dark, milk, or semi-sweet all work.
  • Coconut oil: optional, but it helps the chocolate melt smoother and set with a nice sheen.

Ingredient Swaps and Substitutions

  • No peanut butter? Use cashew butter or almond butter. Cashew butter gives the richest, most truffle-like texture and tastes closest to traditional buckeyes.
  • No oat flour? Blend rolled oats into a fine flour, or use almond flour. Start with 1/4 cup and adjust to reach a firm dough.
  • No dairy? Choose a plant-based protein powder and dairy-free chocolate chips.
  • Want lower sugar? Swap the maple syrup for a sugar-free syrup, or use a splash of milk plus a few drops of liquid stevia.
  • Want firmer balls? Add more oat flour 1 tablespoon at a time until the dough rolls smoothly.

How to Make This Recipe

Buckeye Balls

Step 1: Mix the filling. Combine the peanut butter, protein powder, oat flour, maple syrup, and vanilla in a bowl. Stir until a thick dough forms, adding a splash of milk only if needed.

Buckeye Balls

Step 2: Roll into balls. Use a small cookie scoop to form 14 to 16 balls, then roll between your palms until smooth. Place them on a parchment-lined tray.

Buckeye Balls

Step 3: Melt the chocolate. Microwave the chocolate chips and coconut oil in 20 to 30 second increments, stirring between each, until smooth and glossy. Dip each ball halfway or three-quarters of the way into the melted chocolate, leaving the signature buckeye look on top.

Buckeye Balls

Step 4: Chill. Freeze the buckeye balls for about 20 minutes, or refrigerate for 30 minutes, until the chocolate shell hardens.

Recipe Tips

  • Use a cookie scoop for perfectly even balls.
  • Use room-temperature peanut butter for the easiest mixing.
  • If the dough cracks while rolling, wet your hands slightly or add 1/2 teaspoon of milk.
  • For clean buckeye tops, let any excess chocolate drip off before placing them back on the tray.
  • Add a little flaky sea salt on top before chilling for a bakery-style finish.

Make Them Higher in Protein and Fiber

These are already a high protein snack thanks to the protein powder, but it’s easy to boost them even more. Use a protein powder with around 20 grams per scoop, and lean on the oat flour for fiber. If you want protein and fiber buckeye balls that keep you full longer, you can also stir in a tablespoon of ground flax or a scoop of collagen without changing the texture much. Each ball lands around 9 grams of protein as written.

Storage and Meal Prep

  • Fridge: store in an airtight container for up to 1 week.
  • Freezer: freeze for up to 3 months. These thaw in just a few minutes, which makes them perfect for lunchboxes and grab-and-go snacks.

Keep them in an airtight container to maintain the creamy center and crisp chocolate shell. Double the batch and stash half in the freezer for snacks all week.

Buckeye Balls

frequently asked questions

Why is my buckeye dough too sticky to roll?

Add extra oat flour or protein powder 1 tablespoon at a time until it firms up. Natural peanut butter varies in thickness, so you may need slightly more dry ingredients. Chilling the dough for 10 to 15 minutes also helps.

Why are they called buckeye balls?

They get their name from the nut of the Ohio buckeye tree. When dipped in chocolate and left partially exposed on top, the peanut butter center looks just like a buckeye nut. It’s the classic Midwestern holiday treat.

Why are my buckeye balls cracking?

Cracking usually means the dough is too dry. Mix in 1/2 to 1 teaspoon of milk until the texture is smooth and pliable. Rolling with slightly damp hands helps too.

Can I make buckeye balls without powdered sugar?

Yes. This version uses oat flour and protein powder instead of powdered sugar. They taste just as good with a better-for-you ingredient list and a softer, creamier center.

More Snack Recipes

did you make this recipe?

For more recipe inspiration, tag @wholesomelymorgan on Instagram! #wholesomelymorgan

5 from 1 vote

Buckeye Balls

These buckeye balls are a no-bake, high protein snack that combines creamy peanut butter, vanilla protein powder, and a dark chocolate shell. Easy to make and perfect for meal prep, they're a healthier twist on the classic buckeye candy. Great for post-workout fuel, afternoon cravings, or a quick grab-and-go treat.
Print Recipe Share Recipe
REMOVE ADSExperience ad-free content
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
SERVINGS: 14 balls

Ingredients

  • 1 cup natural peanut butter
  • 1/2 cup vanilla protein powder whey or plant-based
  • 1/3 cup oat flour
  • 2 tbsp maple syrup or honey
  • 1-2 tbsp milk of choice as needed
  • 1/4 tsp salt omit if PB is salted
  • 1/2 cup dark chocolate chips
  • 1 tsp coconut oil for melting chocolate

Instructions

Enable step-by-step mode
  • Mix the peanut butter, protein powder, oat flour, syrup, vanilla, and salt in a bowl. Add milk if needed to form a thick dough.
  • Roll into 14 to 16 balls and freeze for 15 to 20 minutes.
  • Melt the chocolate chips and coconut oil in 20 to 30 second increments until smooth.
  • Dip each ball halfway into the chocolate, leaving the buckeye top exposed.
  • Chill again until the shell sets.

Still Hungry?

5 Comments

5 from 1 vote

Leave a Reply

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

Recipe Rating