No-Bake Reese's Protein Balls (10 Minutes, High Protein, Crazy Good)

Tastes like Reese's. Loaded with protein. Done in 10 minutes — no oven, no chill stress.

These no-bake Reese's protein balls are what happens when your sweet tooth and your protein goal finally agree on something. They've got the exact peanut-butter-and-chocolate flavor you already know you love, packed with rolled oats, protein powder, and chunks of chopped Reese's cups — and they come together in 10 minutes flat, no baking, no fuss.

I keep a batch in the fridge basically year-round. They're the snack I reach for at 3pm when I'd otherwise go raid the pantry, the post-workout bite that doesn't feel like punishment, and the meal-prep win I never get tired of. Two protein balls + a coffee = my actual favorite afternoon.

Here's why these high-protein peanut butter chocolate protein balls earn the permanent fridge spot: they're make-ahead friendly (they're literally built to live in your fridge for a week), they don't taste like protein powder, and they hit that "I want a Reese's right now" craving without the sugar crash. They also freeze beautifully if you want to batch-prep a month at a time.

Homemade no-bake Reese's protein balls made with oats, peanut butter, and chocolate, drizzled with melted chocolate and stacked on parchment paper

Want More Healthy Breakfast or Snack Ideas? Check Out
15 Easy Overnight Oats Recipes for Busy Mornings

⏱ Prep Time: 10 minutes | Chill Time: 20 minutes | Total Time: 30 minutes

Yield: 12–14 balls

Protein: ~5g per ball (≈10g per 2-ball serving)(The 5g/ball estimate depends on the protein powder you use — your number could land anywhere from 4–7g per ball.)

No bake · No mixer · One bowl

Why You'll Love These Protein Balls

  • No bake, no mixer, no stress — one bowl, 10 minutes, done

  • Actually high protein — around 5g per ball, ~10g per serving (verify with your protein powder)

  • Tastes like dessert, snacks like fuel — peanut butter + chocolate + real Reese's chunks

  • Make-ahead and meal-prep friendly — keeps a full week in the fridge, freezes for a month

  • Customizable — swap the nut butter, the chocolate, the protein powder, the sweetener (full sub list below)

Ingredients

For the Protein Balls

  • 1 cup rolled oats (old-fashioned, not quick oats — texture matters)

  • ½ cup vanilla or chocolate protein powder (chocolate makes it richer; whey, plant-based, or collagen all work)

  • ¼ cup peanut butter (natural creamy works best — the oily kind helps bind)

  • ¼ cup honey or maple syrup

  • 2 tbsp cocoa powder (unsweetened)

  • 2–3 tbsp milk of choice, as needed (dairy or non-dairy)

  • 4–6 mini Reese's Cups, chopped (or any chocolate peanut butter cups)

  • Pinch of flaky sea salt (optional but powerful — makes them taste like real dessert)

Optional Drizzle (highly recommended)

  • ¼ cup dark chocolate chips, melted

  • ½ tsp coconut oil (helps the drizzle set glossy)

💡 Recipe note: If your protein powder is unsweetened or unflavored, add 1 extra tablespoon of honey to balance.Instructions

Instructions

  1. Mix the dry ingredients. In a medium bowl, whisk together the rolled oats, protein powder, and cocoa powder until evenly combined.

  2. Add the wet ingredients. Stir in the peanut butter and honey. The mixture will look dry and crumbly at first — that's normal.

  3. Add milk one tablespoon at a time. Mix after each addition until you get a thick, slightly tacky dough that holds together when squeezed. Don't add it all at once — protein powders absorb liquid differently.

  4. Fold in the chopped Reese's cups. Gently mix in the chopped peanut butter cups so they're distributed evenly without melting into the dough.

  5. Scoop and roll. Using a tablespoon or small cookie scoop, portion out the mixture and roll between your palms into balls. You should get 12–14.

  6. Chill. Place on a parchment-lined plate or tray and refrigerate for at least 20 minutes to firm up.

  7. (Optional but worth it) Drizzle with chocolate. Melt the dark chocolate chips with coconut oil, drizzle over the chilled balls, and let set for 5 more minutes in the fridge.

Key Tweaks (Where Most People Mess This Up)

  • Chop the Reese's small. Big chunks melt and smear when you roll. Pea-sized pieces hold their shape.

  • Freeze the chopped Reese's for 10 minutes first. This is the single best tip in the whole post — cold candy = clean balls.

  • Use chocolate protein powder if you can. It balances the peanut butter sweetness better than vanilla.

  • Add a pinch of flaky salt. It's optional but transformative — makes these taste like a real dessert instead of a "healthy" snack.

Pro Tips for Texture

  • Too sticky? Add 1–2 tbsp more rolled oats.

  • Too dry / falling apart? Add a little more peanut butter or honey — 1 teaspoon at a time.

  • Want it richer? Drizzle melted chocolate on top after chilling. (Genuinely worth the extra 2 minutes.)

  • Want even more Reese's vibe? Add 1–2 tbsp mini chocolate chips into the dough alongside the chopped cups.

Substitutions

  • Peanut butter swap: Almond butter, cashew butter, or sunflower seed butter (for nut-free). Use the same amount.

  • Sweetener swap: Maple syrup or agave instead of honey. Works 1:1.

  • Protein powder swap: Collagen powder works (won't change taste). Plant-based protein works but may need an extra tbsp of milk — they absorb more.

  • Reese's swap: Mini chocolate chips, chopped Snickers, peanut butter chips, or M&Ms all work.

  • No protein powder at all? Sub ½ cup more rolled oats + 2 tbsp ground flaxseed for some protein boost. Texture will be slightly looser.

  • Gluten-free? Use certified gluten-free oats. Everything else is naturally GF.

How to Store

  • Fridge: Up to 7 days in an airtight container. Layer with parchment so they don't stick to each other.

  • Freezer: Up to 3 months in a freezer-safe bag or container. Thaw in the fridge overnight, or eat them straight from the freezer (they're amazing semi-frozen).

  • Room temp: Not recommended longer than an hour or two — the peanut butter cups soften.

Make-Ahead Tip

Make a double batch on Sunday, eat from the fridge all week, and freeze the rest. Past-you = best meal-prep friend you'll ever have.

Frequently Asked Questions

Are no-bake protein balls actually healthy? These no-bake Reese's protein balls are more "healthy-ish" than strictly healthy — they're a sweet treat with built-in protein, oats, and natural peanut butter. Compared to a candy bar or a typical packaged snack, they're a solid upgrade: less sugar, more fiber, more protein, and zero ultra-processed weirdness. They're a great post-workout snack, afternoon pick-me-up, or sweet-craving solution.

How much protein is in each ball? Each protein ball has roughly 5 grams of protein, or about 10 grams per 2-ball serving. The exact number depends on which protein powder you use — whey-based powders tend to have more protein per scoop than plant-based or collagen options. For a precise count, run your specific brand through a free recipe nutrition calculator.

Can I make protein balls without protein powder? Yes — replace the ½ cup of protein powder with an extra ½ cup of rolled oats and 2 tablespoons of ground flaxseed for a small protein boost. The texture will be slightly less firm, and they won't be quite as protein-packed, but they'll still taste delicious.

How long do protein balls last in the fridge? Stored in an airtight container, no-bake protein balls last up to 7 days in the fridge. Layer them with parchment paper if you're stacking, so they don't stick together.

Can I freeze these protein balls? Yes — they freeze beautifully for up to 3 months. Freeze them on a parchment-lined tray first (so they don't stick), then transfer to a freezer bag. Eat straight from the freezer for a chewy, slightly firmer texture, or thaw in the fridge overnight.

What kind of protein powder works best in protein balls? Chocolate or vanilla whey protein powder works best for these — they blend smoothly and don't have a chalky aftertaste. Chocolate is my personal favorite because it amps up the Reese's vibe. Plant-based protein works but tends to absorb more liquid, so you may need an extra tablespoon of milk. Collagen powder also works and is essentially flavorless.

Are these gluten-free or dairy-free? They can be both. Use certified gluten-free rolled oats for GF. For dairy-free, use a plant-based protein powder, dairy-free milk (oat or almond), and either skip the Reese's cups (sub dairy-free chocolate chips) or use a dairy-free peanut butter cup brand like Justin's or UNREAL.

Are these good for kids' lunchboxes? Yes — they're a popular school-snack and lunchbox addition. Keep them cool with an ice pack since the peanut butter cups soften at room temp. If your child's school is nut-free, swap the peanut butter for sunflower seed butter and skip the Reese's (use mini chocolate chips instead).

If You Liked These Protein Balls, Try These Next

If these earn a fridge slot, you'll love these too:

KC Coler, founder of Saucy Spoon Co

About KC

Hi, I'm KC — mom of four and the home cook behind Saucy Spoon Co. I spent 15 years working in restaurants before turning my kitchen in Raleigh, NC into a recipe lab. Every recipe here is tested in my real kitchen, at real grocery prices.

More about KC →
Previous
Previous

Strawberry Frozen Yogurt Bites (High Protein, No Bake, 10 Minutes)

Next
Next

Hot Honey Cottage Cheese Sweet Potato Beef Bowl(35g Protein, 30-Minute Dinner)