A healthy, no-bake snack that tastes like dessert. Cookie dough protein balls are packed with protein and fiber, perfect for busy days.

Close-up photo of cookie dough protein balls with mini m&m candies and mini chocolate chips, with a bite taken out of one

These cookie dough protein balls are the perfect no-bake treat—sweet, satisfying, and made with simple ingredients. They taste like dessert but deliver a serious nutrition boost.

As a dietitian, I love that these energy bites are high in protein and fiber, easy to prep, and perfect for busy days. Whether you’re looking for a portable snack or a healthier sweet treat, this recipe has you covered. Scroll down to make a batch today and learn my tips for success.

Need more sweet and healthy snacks? Try my chocolate chip protein muffins, flourless black bean brownie muffins, and banana peanut butter oat bars.

This post may contain affiliate links.

Why you’ll love this dietitian-made recipe

  1. Nutrient-dense and satisfying. This recipe delivers a balanced mix of protein and fiber to keep you full and energized.
  2. No baking required. You’ll whip this snack together in minutes using simple, whole food ingredients — no oven needed.
  3. Great for on-the-go. Pack them in a lunch, grab one after a workout, or enjoy as a sweet bite after dinner. These are easy to take anywhere and fit into your day.
Cookie dough protein balls in a large bowl on a tiled kitchen counter

Scroll down to the recipe card for the full ingredients list and detailed recipe.

Ingredients for cookie dough protein balls displayed in small bowls on a white, tiled counter
  • Natural peanut butter: You’re looking for an option with “peanuts” as the only ingredient. Make sure your peanut butter is fresh and drippy. If it’s dried out, it will change the texture of your protein bites.
  • Honey: For sweetness, and to hold your balls together. You could use agave or maple syrup, but they have slightly different textures — adjust the amount as needed to make sure your protein balls form properly.
  • Cinnamon: Optional, but delicious.
  • Salt: Your protein balls won’t taste salty, they’ll just taste balanced.
  • Quick oats: I would not recommend using instant oats or rolled oats.
  • Vanilla protein powder: Protein powder adds protein and sweetness, so don’t use unflavored. I like vanilla whey protein powder for its texture and taste, but use what you like.
  • Ground flaxseed: I highly recommend using this golden flaxseed for the most amazing, nutty flavor. If you can’t find it, any ground flax will work.
  • Mini chocolate chips: Don’t use regular — they’re too big and won’t distribute as well throughout your protein balls.

Dietary restrictions

Ingredients for chocolate chip cookie dough protein balls being poured into a large white mixing bowl by a woman's hand

Step 1: Add all ingredients to a large mixing bowl.

Cookie dough protein ball dough being mixed in a large, white mixing bowl with a wooden spoon

Step 2: Use a firm spatula or wooden spoon to stir.

Cookie scoop forming chocolate chip cookie dough protein balls

Step 3: Use a 1.5-inch cookie scoop to portion protein balls, and roll.

Cookie dough protein balls in a glass container, ready to be refrigerated

Step 4: Refrigerate for at least an hour.

Variations and swaps

More mix-in ideas

Instead of using mini chocolate chips in your cookie dough protein bites, try any mix of these alternatives:

  • Mini m&m candies
  • Mini white chocolate chips
  • Mini caramel chips
  • Crushed oreos
  • Crushed graham crackers
  • Shredded coconut
  • Raisins
  • Dried cranberries

How to serve

The cookie dough protein balls make the perfect post-workout snack, afternoon sweet treat, or after dinner dessert.

Enjoy one or two on their own, or serve with a source of of protein for a more filling option. These energy bites are delicious crumbled over Greek yogurt or served with a chocolate protein shake.

How to store your protein-energy bites

  • Fridge: Store for up to a week.
  • Freezer: Freeze for up to three months. Defrost in the fridge overnight before eating.
  • Cookie dough protein balls are best served cold. Keep them cool before eating so they keep their shape and texture.
Cookie dough protein balls in a large white bowl, with a woman's hand grabbing one to eat

Shop this post

Top tips

  1. Use your hands. Your cookie dough protein ball dough might feel dry or hard to mix when you use a wooden spoon. If needed, use your hands to combine. You can test to see if it’s the right texture by squeezing it in your hand. If it easily holds together, it’s ready to roll!
  2. Enjoy cold. Your balls will have a better texture when they’re kept cold. Store in the fridge and keep them cold before eating.

Common questions

Are protein balls healthy?

Healthy is subjective because everyone’s goals vary. But of course, these protein balls are dietitian-designed to maximize nutrition. They contain protein, fiber, phytochemicals, and micronutrients to help support overall health and can easily fit into a balanced diet.

What if my protein bites are too dry or wet?

Sometimes, the brand of peanut butter you’re using can impact the texture of your cookie dough protein balls. But not to worry — this can easily be adjusted. If your dough is too dry, add more peanut butter and/or honey. If they’re too wet, add more oats and/or protein powder.

Can I bake these protein balls like a cookie?

Unfortunately, no. These protein balls are meant to be enjoyed as is, for a tasty no-bake snack.

Leave a rating and review!

Loved this recipe? Leave a 5-star rating below. And don’t forget to share on Instagram.

Close-up photo of cookie dough protein balls with mini m&m candies and mini chocolate chips, with a bite taken out of one
5 from 2 votes

Cookie Dough Protein Balls

Yield: 14 balls
Prep Time: 10 minutes
Cook Time: 0 minutes
Total Time: 10 minutes
A healthy, no-bake snack that tastes like dessert. Cookie dough protein balls are packed with protein and fiber, perfect for busy days.

Ingredients
 

Equipment

Instructions
 

  • Add all ingredients to a large mixing bowl.
  • Use a firm spatula or wooden spoon to stir your dough together until totally smooth and combined. Use your hands as needed.
  • Use a 1.5-inch cookie scoop to portion protein balls. Shape them by gently rolling between your hands.
  • Refrigerate for at least an hour before serving. They'll stay good in the fridge for up to one week. Enjoy!

Notes

  • If your dough is dry, add more peanut butter and/or honey.
  • If your dough is wet, add more oats and/or protein powder.
  • Use gluten-free oats or plant-based protein powder as needed to adapt for dietary restrictions.
Serving: 1ball, Calories: 191kcal, Carbohydrates: 16g, Protein: 8g, Fat: 12g, Saturated Fat: 3g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 5g, Trans Fat: 0.01g, Cholesterol: 8mg, Sodium: 99mg, Potassium: 161mg, Fiber: 2g, Sugar: 9g, Vitamin A: 7IU, Vitamin C: 0.1mg, Calcium: 43mg, Iron: 1mg
Cuisine: American
Course: Dessert, Snack