Protein Balls

4.93 from 70 votes

Homemade Protein Balls with 11g protein per serving. Made with simple ingredients and customizable with 11 different combos to try.

Jump to Recipe โ–ผPin
Prep Time 10 minutes
Servings 6 servings
Comments
14

This post may contain affiliate links. Please read our disclosure policy.

Easy protein balls recipe on a dish with chocolate chips nearby.
Save this recipe!
Type your email & I’ll send it to you!

Protein balls keep me full FROM lunch to dinner strech!

I always try to keep a batch of these protein balls in the fridge because that stretch between lunch and dinner is real. Around 3 or 4 pm, I’m not hungry enough for a full meal, but my stomach is definitely not staying quiet. Having a couple of these ready saves me from grabbing whatever is easiest.

Each serving has about 11 grams of protein from the almond flour and protein powder (I don’t use PB in this recipe), so they actually hold me over. The base is simple and slightly sweet, almost like cookie dough, and then you can switch up the flavors depending on what you’re in the mood for. Cake batter with sprinkles feels fun; chocolate chip is the safe choice; cinnamon raisin tastes like a snack bar; and lemon coconut is a little fresher. Plus, I added 7 additional protein ball flavors to try under the recipe card. They’re no-bake, easy to mix, roll, and stash in the fridge so they’re there when you need them.

Happy Cooking!
– Yumna

Protein Balls Ingredients

Ingredients for protein balls recipe: almond flour, protein powder, oat flour, honey, and water.
  • Protein powder: Use any brand or flavor you like. If you’re just getting started with protein powder and want help picking one, see my guide on protein powder.
  • Flour: I use a combination of oat flour and almond flour. I like to make my own oat flour (it’s easy!), but store-bought works, too. Do not use “regular” flour without heat treating it; see below in the FAQs for how to heat treat flour if using.
  • Honey: Any sweetener works here, like maple syrup, agave syrup, or date syrup.
  • Water: I bind the ingredients together with water, but you can also use oat milk or almond milk.
  • Add-ins: I usually keep it simple with mini chocolate chips and vanilla extract, but I also included instructions for cake batter, cinnamon raisin, and lemon coconut variations in the recipe card!

How to Make Protein Balls

Almond flour, protein powder, oat flour, honey and water in a large bowl before mixing.
Step 1: Place the almond flour, protein powder, oat flour, honey, and water in a large bowl. Stir to combine with a spatula.
After folding together energy ball mixture with chocolate chips added on top before combining.
Step 2: Add the add-ins of your choice, if desired. I like to use mini chocolate chips and vanilla extract!
Gluten free protein balls mixture with chocolate chips folded in before shaping.
Step 3: Fold until combined.
Chocolate chip protein balls shaped into balls on a plate.
Step 4: Roll the mixture into balls and chill in the fridge until firm, then enjoy!
Protein ball recipe.

Protein Ball Recipe – 4 Flavors

Author: Yumna Jawad
4.93 from 70 votes
These easy no-bake protein energy balls have just a few ingredients! Try all 4 flavors: Chocolate Chip, Cake Batter, Lemon Coconut, and Cinnamon Raisin.
Prep Time10 minutes
Chilling time20 minutes
Total Time30 minutes
Servings6 servings
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
 
 

Cake Batter

Chocolate Chip

Cinnamon Raisin

Lemon Coconut

Instructions

  • Add the almond flour, protein powder, oat flour, honey, and water to a large bowl. Use a spatula to combine. The mixture should feel doughy like cookie dough balls, not too sticky and not too dry. Because almond flours and protein powders can differ, feel free to add more water or almond flour to adjust the consistency as needed.
  • Fold the add-ins you're using and stir until everything is combined.
  • Add a drop of oil to the palm of your hand and spread it across both hands. Using a medium 1.5 tablespoon spring-loaded cookie scoop, scoop a rounded ball of the batter and roll between your palms to form a ball. Place it on a plate or in a storage container. Repeat with the remaining batter.
  • Once formed, chill in the fridge for 20 minutes or until firm.

Notes

Note: The nutrition facts are only for the base protein ball recipe and do not include any add-ins.
My Top Tip: I like to toast my almond and oat flour at 350°F for 5–7 minutes before mixing, because consuming uncooked grains (even oat flour) can be hard on the GI tract for some people.
Storage: Store the protein balls in an airtight container. They’ll last in the fridge for up to 2 weeks.
Freezing: Freeze the protein balls solid on a baking sheet, then transfer to a freezer-safe bag or container. They’ll keep well in the freezer for up to 3 months. Thaw at room temperature for 30 minutes before eating.

Nutrition

Serving: 2balls, Calories: 217kcal, Carbohydrates: 23g, Protein: 11g, Fat: 10g, Saturated Fat: 1g, Polyunsaturated Fat: 0.3g, Monounsaturated Fat: 0.3g, Cholesterol: 14mg, Sodium: 15mg, Potassium: 81mg, Fiber: 3g, Sugar: 13g, Vitamin C: 0.1mg, Calcium: 72mg, Iron: 1mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Did You Make This Recipe?

More Recipe Variations

All of these work with the same base. You’re really just folding in different mix-ins and adjusting slightly if the texture feels too dry or too sticky.

  • Peanut Butter Chocolate: Swap 2 tablespoons of the almond flour for peanut butter and fold in mini chocolate chips. You can also drizzle melted chocolate on top before chilling.
  • Espresso Chocolate: Add 1 teaspoon instant espresso powder to the base mixture and mix in mini chocolate chips. It gives a subtle coffee flavor without being overpowering.
  • Pumpkin Spice: Stir in 2 tablespoons pumpkin puree and ½ teaspoon pumpkin pie spice. You may need a little extra oat flour to balance the moisture.
  • Almond Joy: Mix in chopped almonds, shredded coconut, and mini chocolate chips. It tastes like the candy bar but in snack form.
  • Blueberry Vanilla: Fold in chopped dried blueberries and a little extra vanilla extract. This one feels a little lighter but still filling.
  • Tahini Date: Swap the honey for blended Medjool dates and add 1 tablespoon tahini. Slightly less sweet and a little nutty.
  • Coconut Mocha: Add 1 teaspoon cocoa powder, ½ teaspoon instant espresso powder, and 2 tablespoons shredded coconut.

Recipe Tips

  1. Stir your protein ball mixture well. There shouldn’t be any dry ingredients left in the bowl! I like to combine everything in stages, starting with the dry ingredients, then the wet ingredients, then the add-ins. You’re looking for a consistency similar to raw cookie dough.
  2. Adjust the dough as needed. Almond flours and protein powders can differ, so add more water or almond flour to adjust the consistency as needed.
  3. Oil your hands and your spoon before forming the protein balls. The mixture can be a little sticky, so the oil will make the process much easier!

FAQs

Why are my protein balls falling apart?

It’s important to chill the balls in the fridge after you form them for at least 20 minutes. Don’t forget to store them in the fridge, too! This is what helps them keep their shape. You could even put the mixture in the fridge for a few minutes before forming to help them stay in one piece.

My protein ball dough is too sticky. What should I do?

If the dough is too sticky, I suggest adding more almond flour, 1 tablespoon at a time, to find the consistency you like.

How do I heat treat flour?

You can use the oven or the microwave, just make sure to watch it you don’t want to burn it.
Oven Method (Best for larger amounts)
Preheat your oven to 350°F.
Spread the flour evenly on a baking sheet.
Bake for 5 to 7 minutes, stirring once halfway through.
Use a food thermometer to make sure the flour reaches 165°F.
Let it cool completely before using in your recipe.
Microwave Method (Good for small amounts)
Place the flour in a microwave-safe bowl.
Microwave in 30-second intervals, stirring each time.
Check that the flour reaches 165°F.
Let it cool completely before using.

Best no bake protein balls with a variety of add ins.

More No-Bake Snacks

4.93 from 70 votes (65 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. reem says:

    we made the chocolate chip ones but the chocolate chip melted and the dough became chocolate brown so we rolled them in chocolate chips and I guess didnโ€™t look the best but still good.

    1. Yumna J. says:

      Hmm, I am not sure why the chocolate melted and turned the dough brown. This recipe doesn’t require heating, did you heat the dough?

  2. Sylvie Yaacoub says:

    How many balls in each serving? It would be helpful to have the serving size to better understand the calories in each recipe.

    1. Yumna Jawad says:

      It makes about 24 balls, so each serving is about 2 balls.

  3. Ron says:

    Not a great receipe…too much water. Paste was really paste. something needs to be added to bind together.

    1. Yumna Jawad says:

      I’m sorry to hear that. If they are too wet, I would add more almond flour.

  4. Cheryl Gasbarro says:

    We made the chocolate chip ones, they are good, a little sweet, though if I make again I will use less vanilla (McCormick Gourmet Organic Pure Vanilla Extract). It made 18 balls, with kid help, they are all pretty close to the same size considering a 7yr old was involved. For protein powder I used what I had (Vegan Proteins & Greens Vanilla), for oat flour I used the Ninja to pulverize some Quaker oats (we buy bulk from Sam’s), extra blanched almond flour and some California wildflower honey. If you have not used almond flour before it does make the dish have a nutty taste (I like is but I husband does not, more for me and the kids!)

    1. Yumna Jawad says:

      Thank you! There are so many ways to customize this, so I’m glad you found how you want to enjoy these moving forward! Yay!!

  5. Chelsea says:

    How many balls does one batch make?

    1. Yumna J. says:

      Roughly 12, but it can be more or less depending on the size of them!

  6. Roma says:

    I just made them using chia seeds and dates..they came out so amazing…thank you for all the amazing recipes, you’re the bestttโค

    1. Yumna J. says:

      I love that! Thank you!!

  7. Michael Denton says:

    I don’t have protein powder what should I use instead

    1. Yumna J. says:

      I haven’t tried this recipe without protein powder, but you could possibly add more blanched almond flour or maybe even oat flour?