A healthy, no-bake snack that tastes like dessert. Cookie dough protein balls are full of protein and fiber, making them an ideal choice for busy days.

These cookie dough protein balls are an easy no-bake treat—sweet and satisfying, made with simple whole-food ingredients. They taste like a dessert but offer a meaningful nutrition boost.
As a registered dietitian, I love that these energy bites are high in both protein and fiber, quick to prepare, and convenient for on-the-go snacking. Whether you need a portable snack, a post-workout bite, or a healthier sweet option, this recipe delivers. Read on for the recipe and my tips for perfect results.
Looking for more sweet and healthy snacks? Try chocolate chip protein muffins, flourless black bean brownie muffins, whole wheat blueberry muffins, or banana peanut butter oat bars.
This post may contain affiliate links.
Why you’ll love this dietitian-made recipe
- Nutrient-dense and satisfying. This recipe balances protein and fiber to help keep you full and energized.
- No baking required. You can mix these in minutes using simple whole-food ingredients—no oven needed.
- Great for on-the-go. Pack them in a lunchbox, grab one after a workout, or enjoy a couple as an evening treat. They travel well and fit easily into your day.

Ingredients in cookie dough protein balls
See the recipe card below for the full ingredient list and exact measurements.

- Natural peanut butter: Choose a variety with only peanuts listed as the ingredient. It should be fresh and slightly runny; dried-out peanut butter changes the texture.
- Honey: Adds sweetness and helps bind the mixture. Maple syrup or agave can be used instead, but you may need to adjust the amount for texture.
- Cinnamon: Optional, but adds warm flavor.
- Salt: A small amount balances the sweetness.
- Quick oats: Use quick oats for the right texture; avoid instant or old-fashioned rolled oats.
- Vanilla protein powder: Adds protein and sweetness—use a flavored powder (vanilla is recommended) for best taste.
- Ground flaxseed: Adds fiber and a nutty flavor; golden or brown ground flax both work.
- Mini chocolate chips: Small chips distribute evenly—alternatively use other small mix-ins.
Dietary restrictions
- Low sodium: Omit the added salt.
- Gluten-free: Use certified gluten-free oats.
- Dairy-free: Choose a dairy-free protein powder.
- Lower sugar: Use a low- or no-sugar protein powder and a reduced amount of honey.
- Nut-free: Swap peanut butter for sunflower seed butter.
How to make cookie dough protein balls

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

Step 2: Stir with a firm spatula or wooden spoon until the mixture is smooth and combined. Use your hands if the dough is stubborn.

Step 3: Portion the mixture with a 1.5-inch cookie scoop and roll into balls by gently shaping between your hands.

Step 4: Refrigerate for at least one hour to firm up before serving.
Variations and swaps
- Sweetener — swap honey for maple syrup or agave if you prefer.
- Mix-ins — try mini M&Ms, white chocolate chips, or raisins.
- Protein powder — experiment with chocolate, cinnamon cereal, or salted caramel flavors.
- Extra salt — finish with flaky sea salt for a sweet-salty contrast.
- Nut butter — substitute almond butter, cashew butter, or sunflower seed butter if desired.
More mix-in ideas
If you prefer something other than mini chocolate chips, try one of these alternatives:
- Mini M&M candies
- Mini white chocolate chips
- Mini caramel chips
- Crushed Oreos
- Crushed graham crackers
- Shredded coconut
- Raisins or dried cranberries
How to serve
These cookie dough protein balls work well as a post-workout snack, afternoon pick-me-up, or a small dessert after a meal.
Enjoy one or two on their own, or pair them with another protein source to make a more filling snack. They’re also great crumbled over Greek yogurt or served alongside a chocolate protein shake.
How to store your protein-energy bites
- Fridge: Keep refrigerated for up to one week.
- Freezer: Freeze for up to three months; thaw in the fridge overnight before serving.
- Best served cold: Chilled balls hold their shape and texture better, so keep them cool before eating.

Shop this post
- Cookie scoop
- Whey protein powder or your preferred protein powder
- Plant-based protein powder (for dairy-free option)
Top tips
- Use your hands. If the dough feels dry or is hard to combine with a spoon, use your hands to press and mix—squeezing a bit will tell you if it holds together well.
- Enjoy cold. These bites have a better texture when chilled, so store them in the fridge and serve cold.
Common questions
“Healthy” varies by individual goals, but these bites are designed by a dietitian to be nutrient-dense. They provide protein, fiber, and micronutrients and can fit into a balanced eating plan.
Texture often depends on the peanut butter brand. If the dough is too dry, add a little more peanut butter or honey. If it’s too wet, add more oats or protein powder until it reaches a rollable consistency.
No—this recipe is meant to be enjoyed as a no-bake snack. Baking will change the texture and is not recommended.
Leave a rating and review!
Loved this recipe? Leave a 5-star rating below. Share your photos and feedback on social media to let others know how it turned out.

Pin
Review
Cookie Dough Protein Balls
Equipment
-
large mixing bowl
-
1.5-Tbsp cookie scoop
Ingredients
- 1 cup natural peanut butter, make sure it’s fresh and not dried out
- ¼ cup honey
- ½ tsp cinnamon
- ½ tsp salt
- ¾ cup quick oats
- ½ cup vanilla protein powder
- ¼ cup ground flaxseed
- ¼ cup mini chocolate chips, or other mix-ins
Instructions
-
Add all ingredients to a large mixing bowl.
-
Use a firm spatula or wooden spoon to stir until smooth and well combined. If needed, use your hands to finish combining.
-
Portion with a 1.5-inch cookie scoop and roll between your palms to shape.
-
Refrigerate for at least an hour before serving. Store in the fridge up to one week. Enjoy!
Notes
- Use fresh, runny natural peanut butter. Brands that are too dry will alter the texture.
- Swap the chocolate chips for other mix-ins like crushed mini eggs, if you like.
- If the dough is dry, add more peanut butter or honey. If it’s wet, add more oats or protein powder.
- Use gluten-free oats or plant-based protein powder to meet dietary needs.
Nutrition
Nutrition information is automatically calculated and should be used as an approximation.