Get 11 Sample Recipes from Our Bestselling Mediterranean Cookbook. 

Get our 11 Sample Recipes from our Best Selling Mediterranean Protein Friendly Cookbook. These are the most delicious recipes our retreat guests love the most. Easy, simple with few ingredients per meal.  Make delicious heart-friendly and healthy meals you enjoy every day. 

High Protein Balls (Under 20g Carbs, No-Bake, 7g Protein Each)

This is the recipe in my rotation that gets forwarded the most. I’ve brought these to enough yoga retreat weekends and coaching check-ins that I’ve stopped introducing them by name; people just ask “are you bringing the balls.” What makes them work isn’t a clever trick.

It’s that they hit three things at once that most snack-drawer options don’t: real protein, a carb count that stays well under 20 grams a serving, and a flavor that doesn’t taste like it was built around a macro target. Peanut butter and dark chocolate do a lot of the work there.

Recipe:

Here are the timing, yield, and nutrition details for one batch:

No-bake protein balls with prep time and nutrition per ball.
No-bake protein balls with prep time and nutrition per ball.
  • Prep time: 15 minutes
  • Chill time: 30 minutes
  • Total time: 45 minutes
  • Yield: 18 balls
  • Serving size: 1 ball
  • Difficulty: Easy (no-bake)
  • Nutrition: 161 cal | 7g protein | 9g fat | 15g carbs

Get 11 Sample Recipes from Our Bestselling Mediterranean Cookbook. 

Get our 11 Sample Recipes from our Best Selling Mediterranean Protein Friendly Cookbook. These are the most delicious recipes our retreat guests love the most. Easy, simple with few ingredients per meal.  Make delicious heart-friendly and healthy meals you enjoy every day. 

Why Does This Recipe Work?

The carb count on most protein ball recipes creeps up fast because of two ingredients: oats and a liquid sweetener like honey or maple syrup. This recipe doesn’t cut either one, since both do real work (oats hold the dough together and add texture, honey provides binding and sweetness that a sugar substitute can’t fully replace in a no-bake format), but it keeps the ratios tight enough that even a generous ball stays under 15 grams of carbs.

Whey protein powder does the heavy lifting on protein without adding meaningful carbs, and chia seeds contribute fiber that offsets part of the carb count while adding a subtle textural bite.

Dark chocolate chips, rather than milk chocolate, keep the sugar lower while still delivering the flavor payoff that makes these feel like a treat instead of a compliance exercise. That distinction matters more than it sounds: a snack that tastes like a consolation prize doesn’t survive a busy week, and a snack that tastes good enough to actually crave is the one that actually gets eaten instead of the bag of chips next to it.

“I stopped recommending ‘clean’ snacks that taste like cardboard years ago. Nobody sticks with a plan built on food they’re tolerating. These get requested by name, which tells you everything about why they actually work.”

Terry Tateossian, Founder of The House of Rose

What Ingredients Do You Need?

Gather these ingredients before you begin:

Ingredients for no-bake protein balls.
Ingredients for no-bake protein balls.
  • 1 cup (240g) natural peanut butter, well-stirred
  • 1 cup (90g) old-fashioned rolled oats
  • 2 scoops (about 60g) vanilla whey protein powder
  • 1/3 cup (113g) honey
  • 1/2 cup (85g) mini dark chocolate chips (60% cacao or higher), divided
  • 3 tablespoons (30g) chia seeds
  • 1 teaspoon vanilla extract
  • Pinch of salt

Get 11 Sample Recipes from Our Bestselling Mediterranean Cookbook. 

Get our 11 Sample Recipes from our Best Selling Mediterranean Protein Friendly Cookbook. These are the most delicious recipes our retreat guests love the most. Easy, simple with few ingredients per meal.  Make delicious heart-friendly and healthy meals you enjoy every day. 

How Do You Make the Protein Balls?

Follow these steps, then chill the balls before serving:

  1. In a large bowl, stir together the peanut butter and honey until fully combined and smooth.
  2. Add the protein powder, oats, chia seeds, vanilla extract, and salt. Mix until a thick, slightly sticky dough forms. If the dough feels too dry to hold together, add water a teaspoon at a time; if it feels too wet, add oats a tablespoon at a time.
  3. Fold in half of the mini chocolate chips (about 1/4 cup), reserving the rest for rolling.
  4. Scoop the dough into 18 equal portions, roughly a tablespoon each, and roll into balls between your palms.
  5. Roll each ball in the reserved chocolate chips, pressing gently so they adhere to the surface.
  6. Place the balls on a parchment-lined tray and refrigerate for at least 30 minutes to firm up before serving.

What Is the Nutrition Information Per Ball?

The amounts below are based on one ball from an 18-ball batch:

Nutrient Amount
Calories 161
Protein 7g
Total fat 9g
Saturated fat 2.5g
Total carbohydrates 15g
Fiber 2.4g
Net carbs ~12.6g
Sugar 8g
Serving size 1 ball (of 18)

For context on how this fits your day, run it through THOR’s macro calculator.

Get 11 Sample Recipes from Our Bestselling Mediterranean Cookbook. 

Get our 11 Sample Recipes from our Best Selling Mediterranean Protein Friendly Cookbook. These are the most delicious recipes our retreat guests love the most. Easy, simple with few ingredients per meal.  Make delicious heart-friendly and healthy meals you enjoy every day. 

What Are the Best Tips, Swaps, and Storage Options?

Use these options to adjust the recipe or prepare a batch ahead of time:

Protein ball swaps and storage tips.
Protein ball swaps and storage tips.
  • If you want the carb count even lower: Swap the honey for an equal amount of a granulated allulose or monk fruit blend rated for no-bake recipes, which can bring the total carbohydrate count down by roughly 5 grams per ball without meaningfully changing the texture.
  • If you don’t have whey protein powder on hand: An unflavored or vanilla casein powder works as a substitute, though the dough will need slightly more liquid to come together smoothly.
  • If you’re nut-free: Sunflower seed butter substitutes for the peanut butter at an equal quantity; expect a slightly earthier flavor and a green tint where the chlorophyll in the seeds reacts with the baking soda in some brands (this is harmless, just cosmetic).
  • If you want a different flavor direction: Swapping the chocolate chips for unsweetened shredded coconut and a splash of almond extract turns this into an almond-coconut version without changing the carb math meaningfully.
  • For storage: Keep the balls in an airtight container in the refrigerator for up to 10 days. They also freeze well for up to 3 months; let them sit at room temperature for 5 to 10 minutes before eating if frozen.
  • For meal prep: This recipe doubles or triples cleanly. Rolling a larger batch and freezing half is the easiest way to always have a protein-forward snack on hand without remaking the recipe weekly.

What Are Your Next Steps?

Use these steps to make and portion a batch:

Five steps for making and storing protein balls.
Five steps for making and storing protein balls.
  1. Make a batch this week and portion it immediately: With 15 grams of carbs and 7 grams of protein per ball, pre-portioning makes it easier to know exactly what you’re eating and fit each serving into your day intentionally.
  2. Check how the recipe fits your daily targets: Use the macro calculator to see how one or two balls fit within your calorie, protein, and carbohydrate goals, especially if you’re tracking carbs closely.
  3. Pair a ball with more protein when needed: If you’re eating one as part of a meal or want a more filling snack, combine it with one of these high-protein snack options to increase the overall protein and make the combination more satisfying.
  4. Try the freezer batch method: If a fresh batch tends to disappear faster than you’d like, freeze part of it using the method in Section 6. Keeping a larger stash frozen adds a natural pause while still giving you an easy grab-and-go option.
  5. Keep a few macro-friendly recipes in rotation: THOR’s Mediterranean cookbook offers more meal and snack ideas, while these protein chocolate chip cookies give you a baked alternative when you want something different from no-bake protein balls.

Get 11 Sample Recipes from Our Bestselling Mediterranean Cookbook. 

Get our 11 Sample Recipes from our Best Selling Mediterranean Protein Friendly Cookbook. These are the most delicious recipes our retreat guests love the most. Easy, simple with few ingredients per meal.  Make delicious heart-friendly and healthy meals you enjoy every day. 

Frequently Asked Questions

How many carbs are in each protein ball?

15 grams of total carbohydrate and roughly 12.6 grams of net carbs per ball, based on an 18-ball batch, as calculated in Section 5.

How much protein is in each ball?

7 grams per ball, primarily from the whey protein powder and peanut butter, calculated in Section 5.

Can I make these without any added sweetener?

Yes, though the dough will be less cohesive without honey’s binding quality. A sugar-free syrup alternative rated for baking can substitute at an equal quantity with a similar effect on texture.

Do I need to bake these?

No. This is a no-bake recipe; the balls simply need 30 minutes of refrigeration to firm up before serving.

Can I use a different nut butter?

Yes. Almond butter, cashew butter, or sunflower seed butter (for nut-free) all substitute at an equal quantity, though each will shift the flavor and slightly change the fat and carb count.

Why did my dough turn out too dry or crumbly?

This usually means either too much protein powder relative to the wet ingredients, or a very absorbent brand of protein powder. Add water a teaspoon at a time until the dough holds together when pressed.

Why did my dough turn out too wet or sticky to roll?

Natural peanut butter varies in oil content by brand. Add oats a tablespoon at a time until the dough firms up enough to roll cleanly.

How long do these keep in the refrigerator?

Up to 10 days in an airtight container, as noted in Section 6.

Can I freeze protein balls?

Yes, for up to 3 months. Let them sit at room temperature for 5 to 10 minutes before eating if serving from frozen.

Are these appropriate for a low carb or keto approach?

At roughly 12.6 grams of net carbs per ball, this recipe fits comfortably within most low carb frameworks, though it exceeds strict keto daily carb limits if eaten in multiples; portion accordingly if you’re tracking closely.

Can I double this recipe?

Yes, all ingredients scale linearly for a larger batch.

What’s the best way to portion these evenly?

A tablespoon cookie scoop produces consistent, evenly sized balls and speeds up the rolling process considerably compared to eyeballing portions by hand.

Is this recipe gluten-free?

It can be, provided you use certified gluten-free oats and confirm your protein powder and chocolate chips are processed in a gluten-free facility if that matters for your needs.

Can kids eat these?

Yes, there’s nothing in this recipe unsuitable for children, though the protein content is primarily relevant for adults tracking intake rather than children’s typical nutritional needs.

What if I don’t have a food processor or stand mixer?

None needed. This dough comes together easily by hand with a spatula or wooden spoon, exactly as described in the instructions.

I write 3 essays per week on Lifestyle Medicine for women in midlife on what is happening in the body and what to do about it. No fluff, no hype. Free.

References

  • Schoenfeld, B.J., & Aragon, A.A. (2018). How Much Protein Can the Body Use in a Single Meal for Muscle-Building? Implications for Daily Protein Distribution. Journal of the International Society of Sports Nutrition, 15, 10.
  • U.S. Department of Agriculture, FoodData Central. Nutrient data for peanut butter, rolled oats, honey, and chia seeds.
  • Leidy, H.J., Clifton, P.M., Astrup, A., et al. (2015). The Role of Protein in Weight Loss and Maintenance. American Journal of Clinical Nutrition, 101(6), 1320S-1329S.

Disclaimer: This article is for educational and informational purposes only and does not constitute medical or nutritional advice. Nutrition values are estimates and can vary based on ingredient brands, portion sizes, and substitutions. If you have food allergies, diabetes, kidney disease, digestive concerns, or another condition that affects your dietary needs, consult a qualified healthcare provider or registered dietitian before making significant changes to your diet.

Get 11 Sample Recipes from Our Bestselling Mediterranean Cookbook. 

Get our 11 Sample Recipes from our Best Selling Mediterranean Protein Friendly Cookbook. These are the most delicious recipes our retreat guests love the most. Easy, simple with few ingredients per meal.  Make delicious heart-friendly and healthy meals you enjoy every day.