Okay, so there’s this drawer in my kitchen, the one with the mysterious lid-less Tupperware and at least three (open) bags of flour, and it’s where I hide my stash of snacks I don’t exactly want to share. That’s where these chai spice protein balls live… for, like, maybe six hours, tops. They disappear that fast. The first time I made them, my husband was so skeptical about “protein balls” that he hovered, watched like a hawk, then ate five straight from the bowl. Now he asks for the “spicy cookie dough balls” every week.

Honestly, Here’s Why You’ll Love These
I kind of make these whenever it gets chilly, or when I pretend I’m going to start working out (ha, right). My friend Tash always says they taste like a chai latte snogged a cookie dough bite, which honestly… isn’t that far off. They’re just sweet enough, cozy with those warming chai spices, and not even remotely fussy. If you’ve ever tried blending dates and it turned into a sticky mess, trust me, these are (mercifully) much easier. Bonus: my kids eat them; even though they’re loaded with, gasp, protein powder and seeds.
What You’ll Need (a Few Swaps & Cheeky Tips)
- 1 cup rolled oats (sometimes I use quick oats when that’s all I can find; Nanna swears by old-fashioned but honestly? It all works out fine.)
- 1/2 cup vanilla protein powder (whey or plant-based, doesn’t seem to matter much — I usually just use whatever’s on sale)
- 1/3 cup almond butter (peanut butter works if you’re out, or even sunflower seed butter for nut-free, which my neighbor insists is just as tasty. Not sure I agree, but hey)
- 1/4 cup honey (maple syrup totally works for vegan, I’m just too attached to my jar of local honey)
- 2 tablespoons ground flaxseed (sometimes chia seeds sneak in if I run out or just want extra crunch)
- 1 tablespoon shredded coconut, unsweetened (but, I mean, sweetened if that’s all you have — no worries)
- 1 tablespoon chai spice blend (see Notes for my lazy recipe, or just cinnamon if you want to keep it simple)
- 1 teaspoon vanilla extract (I measured once, but now just tip the bottle and hope for the best!)
- Pinch of salt (totally optional, but I do it because my mum always did)
- 1-2 tablespoons milk or non-dairy milk (add just until the mix gets sticky and clumps — sometimes I forget to add it, and it’s still fine)
Let’s Make Chai Protein Balls, Shall We?
- Toss the oats, protein powder, ground flaxseed, coconut, chai spice, and salt (if using) into a big bowl. Give it a mix with your hand or a spoon — I always end up using my hands anyway.
- Add the almond butter, honey, vanilla, and about a tablespoon of your milk. Stir or squish it with a spatula, or go straight in with clean hands. This is the bit where my kitchen ends up looking a bit chaotic, don’t stress if you get goop everywhere.
- Once it starts to clump together, try squeezing a bit between your fingers — if it falls apart, add a splash more milk. (But don’t overdo it or it’ll get sticky like mud. Not that I’m speaking form bitter experience…)
- Roll tablespoon-ish-sized blobs in your palms until you’ve got about 14-16 balls. Sometimes I get twelve. Sometimes eighteen. The universe is unpredictable that way.
- Pop them on a plate or tray. This is where I usually steal one “to check seasonings.” At this stage, you can eat them straight away, but I think they’re way better after a little chill in the fridge — at least 20 minutes so they firm up.
What I’ve Learned (Or Messed Up)
- If the mixture’s too dry, don’t panic — just a dribble more milk does the trick, but only a LITTLE at a time.
- The first time I used salted peanut butter and forgot to skip the pinch of salt, and well. It was a little much. So watch that if you’re using salted nut butter.
- I find they actually taste even more delicious the next day, once the spices have cozied up together. Maybe that’s just me?
Mixing It Up (I’ve Tried These, for Better or Worse)
- Chocolate protein powder plus a dash of espresso powder — basically a mocha power ball. 10/10 recommend.
- Adding chopped dates instead of honey… kind of nice, but the texture got weirdly tough.
- Raisin haters, skip them (obviously), but cranberries are excellent here.
Gear You’ll Need (Or Not)
You don’t need anything fancy. A bowl and a spoon or spatula should do it. If you’re feeling fancy, a food processor makes it even easier. One time I tried using a big mug because I couldn’t find a proper bowl, and you know? It mostly worked (just watch for oat landslides).
Storing Them (For As Long as You Can Resist)
Keep these in an airtight container in the fridge and they’ll last for four or five days (though honestly, in my house, they vanish by dinnertime). You can freeze them, too. I keep “em in a zip bag for emergency snacking, and that’s saved me more than once on a rough Monday.
How to Serve (Or… Don’t!)
I love them straight out of the fridge with a strong cup of tea, or sneaked into my bag for a post-yoga snack (yes, the yoga sometimes happens, sometimes not). Sometimes I roll them in extra coconut if I’m feeling fancy or want to impress my neighbor. My kids like them with apple slices — not sure why but who am I to judge.
Pro Tips (Learned the Hard Way, Trust Me)
- Don’t rush the rolling step. Once, in a hurry, I tried to make massive protein bars instead of balls, and they just crumbled apart. Smaller is better.
- If you use maple syrup, the mix is sometimes looser than with honey, just add a smidge more oats to tighten things up.
- Use clean hands! I know, I know, but sticky fingerprints on the fridge door are not as fun as they sound. I’ve learned that one the messy way.
Your Questions (I Get Asked These All the Time… Literally)
- Can I skip the protein powder?
- Absolutely, just use extra oats or even some extra flaxseed in its place. They’ll be less protein-y but still taste good! I’ve done it when I ran out.
- My mixture’s too sticky/messy — what did I do wrong?
- Probably just too much liquid. Actually, adding a small spoon of extra oats almost always fixes it. Or, honestly, sometimes you just have to chill the lot before rolling.
- Are they vegan/gluten free?
- They CAN be! Just use maple syrup and plant protein, and make sure your oats are the gluten free kind. (Labels matter, who knew?)
- Can I double the recipe?
- Yes, but make sure your bowl’s big enough. I tried doubling in a too-small bowl and, well, it got chaotic. Still worth it!
- Do I really need chai spice?
- Nah, just use a blend of cinnamon, ginger, cardamom, and a hint of black pepper if you’ve got them. Or just cinnamon if you don’t. Still delicious.
Oh, one last thing — if you’re ever in a hurry, don’t feel bad for just dumping everything together and rolling it out. That’s how some of the happiest kitchen accidents happen!
Ingredients
- 1 cup rolled oats (sometimes I use quick oats when that’s all I can find; Nanna swears by old-fashioned but honestly? It all works out fine.)
- 1/2 cup vanilla protein powder (whey or plant-based, doesn’t seem to matter much — I usually just use whatever’s on sale)
- 1/3 cup almond butter (peanut butter works if you’re out, or even sunflower seed butter for nut-free, which my neighbor insists is just as tasty. Not sure I agree, but hey)
- 1/4 cup honey (maple syrup totally works for vegan, I’m just too attached to my jar of local honey)
- 2 tablespoons ground flaxseed (sometimes chia seeds sneak in if I run out or just want extra crunch)
- 1 tablespoon shredded coconut, unsweetened (but, I mean, sweetened if that’s all you have — no worries)
- 1 tablespoon chai spice blend (see Notes for my lazy recipe, or just cinnamon if you want to keep it simple)
- 1 teaspoon vanilla extract (I measured once, but now just tip the bottle and hope for the best!)
- Pinch of salt (totally optional, but I do it because my mum always did)
- 1-2 tablespoons milk or non-dairy milk (add just until the mix gets sticky and clumps — sometimes I forget to add it, and it’s still fine)
Instructions
-
1Toss the oats, protein powder, ground flaxseed, coconut, chai spice, and salt (if using) into a big bowl. Give it a mix with your hand or a spoon — I always end up using my hands anyway.
-
2Add the almond butter, honey, vanilla, and about a tablespoon of your milk. Stir or squish it with a spatula, or go straight in with clean hands. This is the bit where my kitchen ends up looking a bit chaotic, don’t stress if you get goop everywhere.
-
3Once it starts to clump together, try squeezing a bit between your fingers — if it falls apart, add a splash more milk. (But don’t overdo it or it’ll get sticky like mud. Not that I’m speaking form bitter experience…)
-
4Roll tablespoon-ish-sized blobs in your palms until you’ve got about 14-16 balls. Sometimes I get twelve. Sometimes eighteen. The universe is unpredictable that way.
-
5Pop them on a plate or tray. This is where I usually steal one “to check seasonings.” At this stage, you can eat them straight away, but I think they’re way better after a little chill in the fridge — at least 20 minutes so they firm up.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!
