5-Ingredient Protein Oat Balls (No-Bake)
These protein oat balls take about 10 minutes to stir together with no oven required. They taste like a chewy peanut butter cookie with a little chocolate, and each one packs a solid hit of protein to get you through the afternoon.

Keep a batch in the fridge and you’ll have a snack ready the moment your energy dips.
Why These Oat Balls Work
The texture hits the sweet spot between chewy oat and soft dough, without being dry or chalky the way some protein snacks can be. Peanut butter and honey do all the binding work, so there is no need for fussy dates or syrups.
Because they come together in one bowl, cleanup is almost nothing. I make a double batch on Sunday and stash them in the fridge for the week.
Ingredients

- 1 cup rolled oats: use old-fashioned oats for the best chew; quick oats work but make a softer ball
- ½ cup vanilla protein powder: whey or plant-based both work here
- ½ cup creamy peanut butter: the drippy natural kind stirs in easiest
- ¼ cup honey: keeps the balls tender and binds everything without a gritty texture
- ¼ cup mini chocolate chips: regular chips are fine, but minis distribute more chocolate in every bite
- Pinch of salt: just enough to wake up the peanut butter
Variations / Substitutions
- Different nut or seed butter: almond butter or sunflower seed butter swap in 1:1; the flavor shifts but the texture stays the same
- Maple syrup instead of honey: use the same amount; the balls will be a little softer at room temperature
- Other mix-ins: chopped dried cherries, shredded coconut, or a tablespoon of chia seeds all work without changing the base
- Dairy-free and vegan: choose a plant-based protein powder and use maple syrup
If you want a version with no protein powder, try a batch of classic peanut butter energy bites instead.
How to Make Protein Oat Balls
Step 1: Mix the Dry Ingredients

In a large bowl, stir together the 1 cup rolled oats, ½ cup protein powder, and a pinch of salt until evenly combined. Breaking up any little clumps of protein powder now saves you from biting into a dry pocket later.
Step 2: Stir in the Peanut Butter and Honey

Add the ½ cup peanut butter and ¼ cup honey to the bowl. Use a sturdy spoon or your hands to mix everything into a thick, uniform dough. The mixture will go from crumbly to a cohesive mass in about a minute of working it, and that is the moment you know the binding is right.
Step 3: Fold in Chocolate Chips and Shape

Scatter the ¼ cup mini chocolate chips over the dough and fold them through so each ball gets its share. Scoop out about a tablespoon of dough and roll it between your palms into a smooth ball, then set it on a plate or small baking sheet. Repeat with the rest of the dough. At this point you can eat them right away, but chilling them for 15 minutes in the fridge gives you a firmer, cleaner bite.
A Few Notes Before You Start
- If the dough feels crumbly and won’t hold together, the peanut butter may be on the dry side. Add a teaspoon of milk or a little more honey and work it in until the dough comes together.
- Chilling the balls for at least 15 minutes makes them noticeably easier to handle and gives the oats time to soften slightly.
- Any protein powder works, but a vanilla or unflavored one keeps the taste balanced. Chocolate protein powder makes them taste like a double chocolate cookie.
Scale the batch for meal prep:
| Batch size | Oats | Protein powder | Peanut butter | Honey |
|---|---|---|---|---|
| 12 balls | 1 cup | ½ cup | ½ cup | ¼ cup |
| 24 balls | 2 cups | 1 cup | 1 cup | ½ cup |
Storing Leftover Oat Balls
- Refrigerate: keep them in an airtight container for up to a week. They stay firm and chewy straight from the fridge.
- Freeze: layer the balls in a container with parchment between them and freeze for up to 3 months. Thaw in the fridge overnight or enjoy them frozen for a denser, fudgy texture.
Frequently Asked Questions
Can I use instant oats?
I wouldn’t. Instant oats turn soft and pasty, so the balls lose their chew and can feel gummy after chilling.
My dough is too sticky to roll. What went wrong?
Your peanut butter or honey might have been extra runny. Pop the bowl in the fridge for 10 minutes to firm it up, then roll with lightly wet hands to prevent sticking.
What if I don’t have protein powder?
The recipe won’t hold together the same way without it because the powder acts as a dry binder. You can replace it with an extra ½ cup of finely ground oats, but the protein content will drop.
Can I leave out the chocolate chips?
Sure. A handful of raisins, chopped nuts, or even a pinch of cinnamon works nicely. The base dough stays the same.

Protein Oat Balls Recipe
Ingredients
Method
- Stir the oats, protein powder, and salt together in a large bowl.
- Add the peanut butter and honey and mix into a thick dough.
- Fold in the chocolate chips, then roll the dough into 12 balls. Chill for 15 minutes if you want a firmer bite.
