No-bake protein energy balls with oats and chocolate chips on a tray

No-Bake Protein Energy Balls (100 Calories Each)

No-bake protein energy balls with oats, peanut butter, flaxseed, and chocolate chips. About 100 calories and 4g protein each.

By  Annu

Table of Contents

Table of Contents

Share this article

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

Jump to Recipe

These no-bake protein energy balls taste like cookie dough and take about 15 minutes to make. Rolled oats, creamy peanut butter, honey, vanilla protein powder, ground flaxseed, and mini chocolate chips get stirred together in one bowl, chilled for a bit, and rolled into bite-size balls. Each one has about 100 calories and 4 grams of protein, which makes them the perfect afternoon snack, pre-workout bite, or lunchbox treat.

I keep a container of these in the fridge almost every week. They’re the thing I reach for instead of a candy bar, and they actually keep me going until dinner.

No-bake protein energy balls with oats and chocolate chips on a tray
Photo by AnaCristina Smith on Unsplash

Why These Energy Balls Work

Energy balls work because they combine slow-digesting carbs from oats with protein and healthy fats from peanut butter and protein powder. That mix gives steady energy instead of a quick sugar spike and crash.

  • Oats provide fiber and complex carbs. Harvard’s guide to oats as whole grains explains why they’re such a good base.
  • Peanut butter binds everything and adds healthy fats and protein.
  • Protein powder boosts protein without changing the cookie-dough flavor.
  • Ground flaxseed adds fiber and omega-3s. Here’s what flaxseed actually is.
  • Honey sweetens and helps the balls hold together.

Ingredients (About 18 Balls)

Close up of old-fashioned rolled oats
Photo by Łukasz Rawa on Unsplash
  • 1 cup (90 g) old-fashioned rolled oats
  • ½ cup (128 g) natural creamy peanut butter
  • ¼ cup (85 g) honey or maple syrup
  • 1 scoop (about 30 g) vanilla protein powder
  • 2 tablespoons ground flaxseed
  • ¼ cup (45 g) mini dark chocolate chips
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • 1–2 tablespoons milk, only if the mixture is dry

Ingredient notes

Peanut butter: Natural, drippy peanut butter mixes best. If yours is very thick, warm it in the microwave for 15 seconds. Almond butter, cashew butter, or sunflower seed butter all work as swaps.

Oats: Old-fashioned rolled oats give the best chewy texture. Quick oats make softer, denser balls. For a smoother texture, pulse the oats in a food processor a few times first.

Protein powder: Vanilla whey or a whey-casein blend tastes most like cookie dough. Plant protein absorbs more moisture, so you’ll likely need the extra splash of milk.

Swaps

SwapInstead ofResult
Almond or sunflower butterPeanut butterNut-free with sunflower; milder with almond
Maple syrupHoneyVegan-friendly; slightly less sticky
Chia seedsFlaxseedSame fiber boost, more crunch
Raisins or dried cranberriesChocolate chipsFruitier, less sugar from chocolate
Extra 2 tbsp oatsProtein powderLower protein, same texture

Equipment

How to Make No-Bake Protein Energy Balls

1. Mix the wet ingredients

In a large bowl, stir the peanut butter, honey, and vanilla until smooth and glossy. If the peanut butter is stiff, warm it briefly first.

2. Add the dry ingredients

Add the oats, protein powder, flaxseed, and salt. Stir firmly with a spatula until everything is evenly combined. The mixture should look like thick, sticky cookie dough.

3. Check the texture

Squeeze a small amount in your hand. If it holds together, it’s ready. If it crumbles, add milk 1 tablespoon at a time. If it’s too sticky, add another tablespoon of oats.

4. Fold in the chocolate

Stir in the mini chocolate chips so they’re spread throughout.

5. Chill

Cover the bowl and refrigerate for 20–30 minutes. Chilling firms up the peanut butter and makes the mixture much easier to roll.

6. Roll

Scoop tablespoon-size portions and roll them between your palms into smooth balls. Slightly damp hands keep the mixture from sticking. Place them on a parchment-lined plate or tray.

7. Set and store

Refrigerate the balls for another 15 minutes to firm up, then transfer them to an airtight container.

Batch of chocolate energy bites ready for the week
Photo by Abbie Whiddett on Unsplash

Tips for Perfect Energy Balls

  • Don’t skip the chill. Warm mixture is sticky and hard to shape.
  • Use damp hands. A little water on your palms makes rolling easy and smooth.
  • Keep them small. Tablespoon-size balls are the right portion and hold together best.
  • Taste before rolling. Adjust sweetness or salt while you can still stir it in.
  • Roll in toppings. Coconut, cocoa powder, or crushed nuts on the outside make them look bakery-worthy.

Why Won’t My Energy Balls Stick Together?

ProblemCauseFix
Crumbly, won’t holdToo dry; thick nut butterAdd milk 1 tbsp at a time; warm nut butter
Too sticky to rollToo wet; not chilledAdd 1–2 tbsp oats; chill 30 minutes
Chalky tasteToo much protein powderStick to 1 scoop; add a splash more honey
Falling apart in the bagStored warmKeep refrigerated in a container
BlandNo saltAdd a pinch of salt; it brings out the peanut flavor

Flavor Variations

  • Chocolate peanut butter: Add 2 tablespoons cocoa powder and 1 extra tablespoon honey.
  • Coconut almond: Use almond butter, add ¼ cup shredded coconut, and roll in more coconut.
  • Oatmeal raisin: Swap chocolate for raisins and add ½ teaspoon cinnamon.
  • Cookie dough: Use cashew butter, extra vanilla, and mini chips, a lot like these easy cookie dough bites.
  • Pumpkin spice: Add 3 tablespoons pumpkin purée, 1 teaspoon pumpkin spice, and an extra 2 tablespoons oats.
  • Lemon coconut: Use almond butter, lemon zest, coconut, and white chocolate chips.
Bowl of chocolate energy balls on a table
Photo by Nature Zen on Unsplash

Make a Batch for the Whole Week

Energy balls are one of the most efficient snacks you can meal prep. One bowl and 15 minutes gives you about 18 portions, which is enough for two a day for more than a week. Here’s the rhythm that works for me:

  1. Sunday: Make a double batch in two flavors, like classic peanut butter chocolate chip and coconut almond.
  2. Portion: Put two balls each into small reusable bags or containers so they’re grab-and-go.
  3. Store: Keep one week’s worth in the fridge and freeze the rest.
  4. Rotate: Pull a bag from the freezer the night before when you run low.

Kids love helping with this recipe because there’s no oven involved. Let them stir, scoop, and roll, and set out small bowls of toppings like shredded coconut, sprinkles, or crushed freeze-dried strawberries to roll the finished balls in.

Energy balls vs. protein bars

Store-bought protein bars are convenient, but many contain long ingredient lists, sugar alcohols, and added fibers that can upset some stomachs. Homemade energy balls use a handful of pantry ingredients, and you control the sweetness. They’re also much cheaper per serving, especially when you buy oats and peanut butter in bulk. Their main trade-off is that they need to stay chilled to hold their shape, so pack them in a small insulated bag on hot days.

Using the mixture as bars

Short on time? Press the mixture into a parchment-lined 8 x 8-inch pan instead of rolling it, chill for an hour, and cut it into 16 squares. Same flavor and nutrition, half the work, and they stack neatly in a lunchbox. A drizzle of melted chocolate on top turns them into something that feels like dessert.

How to Store Energy Balls

Store energy balls in an airtight container in the fridge for up to 1 week. They’re firmer and hold their shape best when chilled. For longer storage, freeze them on a tray until solid, then transfer to a freezer bag for up to 3 months. Eat them straight from the freezer or let them thaw for 10 minutes.

When to Eat Them

Energy balls are designed for the moments between meals. A couple of them make a great 3 p.m. snack, a quick pre-workout bite 30–60 minutes before exercise, or a lunchbox treat for kids and adults. They also travel well, so pack a few for long drives, hikes, or busy workdays.

If you love having homemade snacks on hand, these pair well with other easy bakes for the week, like these oatmeal chocolate chip bars or a batch of homemade protein brownies.

How Many Calories Are in an Energy Ball?

Each energy ball has about 100 calories, 4 grams of protein, 5 grams of fat, 10 grams of carbohydrates, and 1.5 grams of fiber. Two balls make a satisfying snack for about 200 calories. Because they’re calorie-dense, portions matter: they’re a healthier choice than most packaged snack bars, but it’s easy to eat five without noticing.

SnackCaloriesProtein
2 of these energy ballsAbout 200About 8 g
Typical granola barAbout 190About 3 g
Chocolate candy barAbout 250About 3 g

Packaged snack values vary by brand, but homemade energy balls usually come out ahead on protein and fiber, with no preservatives.

Frequently Asked Questions

Can I make energy balls without protein powder?

Yes. Replace the protein powder with ¼ cup extra oats or 2 tablespoons ground flaxseed. Each ball will have about 3 grams of protein instead of 4, and the texture stays the same.

Are energy balls healthy?

They’re a nutritious snack made with whole-food ingredients like oats, peanut butter, and flaxseed. They do contain natural sugar and are calorie-dense, so one or two is the right portion.

Can I make them nut-free?

Yes. Use sunflower seed butter instead of peanut butter and check that your protein powder and chocolate are nut-free.

Why are my energy balls too sticky?

They’re usually too warm or have a bit too much honey. Chill the mixture for 30 minutes, add a tablespoon of oats if needed, and roll with slightly damp hands.

How long do energy balls last?

They last up to 1 week in an airtight container in the fridge, and up to 3 months in the freezer. Keep them chilled so they hold their shape.

A Snack Worth Keeping in the Fridge

These no-bake protein energy balls are one of the simplest ways to eat better between meals. They taste like dessert, take 15 minutes, and keep all week. Make the classic peanut butter chocolate chip version first, then try coconut almond or pumpkin spice. If you make them, leave a rating and tell me which flavor you love most.

Nutrition Information

Estimated nutrition per serving (1 of 18 balls):

NutrientAmount
Calories100 kcal
Protein4 g
Carbohydrates10.5 g
Fat5 g
Fiber1.5 g

Nutrition values are estimates calculated from standard ingredient data and will vary with the brands and exact amounts you use.

No-bake protein energy balls with oats and chocolate chips on a tray

No-Bake Protein Energy Balls

Chewy no-bake energy balls with oats, peanut butter, honey, protein powder, flaxseed, and chocolate chips. About 100 calories each.
Prep Time 15 minutes
Resting 45 minutes
Total Time 1 hour
Servings: 18 balls
Course: Snack
Cuisine: American
Calories: 100

Ingredients
  

  • 1 cup old-fashioned rolled oats 90 g
  • 1/2 cup natural creamy peanut butter 128 g
  • 1/4 cup honey or maple syrup 85 g
  • 1 scoop vanilla protein powder about 30 g
  • 2 tbsp ground flaxseed
  • 1/4 cup mini dark chocolate chips 45 g
  • 1 tsp vanilla extract
  • 1 pinch salt
  • 1-2 tbsp milk only if needed

Method
 

  1. Stir the peanut butter, honey, and vanilla until smooth.
  2. Add the oats, protein powder, flaxseed, and salt and mix until evenly combined.
  3. Squeeze to test; add milk if crumbly or oats if sticky.
  4. Fold in the chocolate chips.
  5. Chill 20–30 minutes.
  6. Roll into tablespoon-size balls with damp hands.
  7. Chill 15 minutes more, then store in an airtight container.

Notes

Keep refrigerated up to 1 week or frozen up to 3 months. Nutrition is an estimate per ball.

Annu

Annu maintains a presence on Pinterest (bakewithanuu) where she shares her creations, emphasizing a warm, home-baked feel (“Where butter melts into sugar, buttercream meets smiles”).

Welcome to my Kitchen! I’m Anuu, a food writer, photographer and blogger. My goal with this blog is to give you the fun, laughter, confidence and knowledge to bake and cook whatever you fancy! Enjoy! x

Looking for something?
Subscribe to Blog via Email!

Making Everyday Cooking Simple, Delicious & Stress Free

Hi, I’m Anu, the creator of MyBakeBliss, a place for easy recipes, quick meals, and homemade desserts made for real life cooking. I share simple, step-by-step recipes using everyday ingredients to help beginners and busy home cooks save time, cook with confidence, and enjoy delicious results every time. 💛

Greek Chicken Gyros with Tzatziki Recipe