Easy No-Bake Protein Balls
These chewy protein balls are a simple snack to keep in the fridge for busy days. They are made with oats, nut butter, protein powder, and a little honey, then rolled into bite-size pieces.
Total
15 min
Servings
18 protein balls
Level
Easy
Protein balls are the kind of snack that helps when you need something quick, filling, and easy to pack. They work well after school, before a workout, in a lunch box, or with coffee in the afternoon.
This no-bake version uses pantry ingredients and comes together in one bowl. The mixture should feel like a soft cookie dough: sticky enough to hold together, but not so wet that it smears on your hands.
You can change the flavor with different nut butters, protein powders, seeds, or mix-ins. Once you learn the texture, it is a very flexible recipe.
01What you'll need
Ingredients
9 items · 18 protein balls
- 1 1/2 cups old-fashioned rolled oats
- 1/2 cup creamy peanut butter, or another nut or seed butter
- 1/3 cup honey or maple syrup
- 1/2 cup vanilla or chocolate protein powder
- 2 tablespoons ground flaxseed or chia seeds
- 1/4 teaspoon fine salt
- 1/2 teaspoon vanilla extract
- 2 to 4 tablespoons milk or water, as needed
- 1/3 cup mini chocolate chips, chopped nuts, or dried fruit
02How to make it
Step-by-step
1. Line a tray
Line a small baking sheet or plate with parchment paper. This gives you a clean place to set the protein balls and makes them easy to move to the fridge.
2. Mix the dry ingredients
Add the rolled oats, protein powder, ground flaxseed or chia seeds, and salt to a large bowl. Stir well so the protein powder is evenly spread through the oats.
3. Add the sticky ingredients
Add the peanut butter, honey, and vanilla extract. Stir with a sturdy spoon or spatula. At first the mixture may look dry, but keep pressing and folding until it starts to clump together.
4. Adjust the texture
If the mixture is crumbly and will not hold together when squeezed, add milk or water 1 tablespoon at a time. If it feels too wet or sticky, add 1 to 2 tablespoons more oats. The mixture should feel like thick cookie dough.
5. Fold in the mix-ins
Stir in the mini chocolate chips, chopped nuts, or dried fruit. Use smaller pieces so the balls are easier to roll and hold their shape.
6. Roll into balls
Scoop about 1 tablespoon of mixture at a time and roll it between your palms. If it sticks to your hands, lightly dampen your hands with water. Place each ball on the lined tray.
7. Chill until firm
Refrigerate the protein balls for at least 20 minutes. Chilling helps the oats absorb moisture and makes the balls firmer and less sticky.
8. Store and serve
Transfer the chilled protein balls to an airtight container. Keep them in the fridge and enjoy them cold, or let them sit at room temperature for a few minutes before eating if you prefer a softer texture.
03From our kitchen
Cook's tips
- Make-ahead: Protein balls are great for meal prep. Make a batch on Sunday and keep them ready for snacks during the week.
- Storage: Store in an airtight container in the refrigerator for up to 1 week. For longer storage, freeze for up to 2 months. Thaw in the fridge or at room temperature for 10 to 15 minutes.
- Nut-free swap: Use sunflower seed butter or tahini instead of peanut butter. The flavor will change slightly, but the texture will still work.
- Protein powder note: Different protein powders absorb liquid differently. Whey protein often needs less liquid, while plant-based protein powder may need a little more milk or water.
- Sweetener swap: Honey gives a chewy texture. Maple syrup works too, but the mixture may be slightly softer, so add a spoonful of extra oats if needed.
- If the balls fall apart: The mixture is probably too dry. Add more peanut butter, honey, milk, or water, a little at a time, then press the mixture firmly before rolling.
Cook's note
For a balanced snack, choose a protein powder you already like the taste of, because its flavor comes through clearly here. If serving to kids, check the protein powder label first, as some are made with added caffeine, herbs, or sweeteners that may not be suitable for everyone.
04Frequently asked
Questions & answers
Can I make protein balls without protein powder?
Yes. Replace the protein powder with 1/2 cup finely ground oats or almond flour. They will have less protein, but they will still be a filling oat snack.
Why are my protein balls dry and crumbly?
The mixture needs more moisture. Add milk, water, honey, or peanut butter 1 tablespoon at a time until it holds together when squeezed.
Can I use quick oats instead of rolled oats?
Yes. Quick oats make a softer, less chewy protein ball. Avoid steel-cut oats because they are too hard for this no-bake recipe.
Do protein balls need to be refrigerated?
Yes, refrigeration is best. They hold their shape better and stay fresh longer. If packed in a lunch box, they are usually fine for a few hours, especially with an ice pack.
How many protein balls should I eat as a snack?
That depends on your hunger and the ingredients you use. For many people, 1 to 2 balls is a reasonable snack. Check your protein powder and nut butter labels if you want a more exact nutrition estimate.
05Keep cooking
You might also like
SnacksNo-Bake Protein Balls
These chewy protein balls are a simple snack to keep in the fridge for busy mornings, lunch boxes, or after-school hunger. They come together in one bowl with oats, nut butter, protein powder, and a little honey.
SnacksSausage Balls
These cheesy sausage balls are a warm, savory snack made with breakfast sausage, cheddar, and biscuit baking mix. Serve them for game day, brunch, holidays, or any time you need a make-ahead bite that disappears fast.
SnacksBuffalo Chicken Dip
Creamy, tangy, and a little spicy, this buffalo chicken dip is built for game day, movie night, and casual parties. It bakes up hot and scoopable with simple ingredients and plenty of room for easy swaps.
SnacksCreamy Fruit Dip
This easy fruit dip is cool, lightly sweet, and ready in about 10 minutes. Serve it with sliced apples, berries, grapes, melon, or any fruit that needs a little creamy sidekick.
