Who doesn’t love the taste of cake batter? It’s sweet, indulgent, and oh-so-satisfying. Now imagine getting all that delicious flavor in a healthy, protein-packed snack! These Cake Batter Snack Balls are the perfect way to satisfy your sweet tooth while staying on track with your nutrition goals. With just a few simple ingredients, they come together quickly and provide a convenient, grab-and-go snack that’s perfect for any time of the day.
This recipe is from Robyn at YQL Nutrition- I highly recommend you follow her on instagram if you aren’t already at: Robyn_yqlnutrition !

Why You’ll Love This Recipe
- High in Protein: Each ball is packed with protein from vanilla protein powder making these a perfect option for those aiming to meet their daily protein needs.
- Tastes Like Cake Batter: Thanks to the almond extract and the perfect blend of ingredients, these snack balls have that nostalgic cake batter flavor without the sugar overload.
- No-Bake & Easy to Make: You won’t need to turn on the oven for these! Just mix, roll, and enjoy. It’s the ultimate quick and easy snack recipe.
- Portable & Convenient: These snack balls are perfect for busy days. Pop a few into a container and take them with you to work, school, or the gym.
Here are the Main Ingredients you will Need for this Recipe:

Step-by-Step Instructions:
In a medium mixing bowl, combine the vanilla protein powder, quick oats, and shredded coconut. Set aside.
Microwave the coconut oil for about 20 seconds, or until fully melted.
In a separate bowl, mix together the peanut butter, honey, melted coconut oil, and almond extract until well combined.

Pour the wet ingredients into the dry ingredients and stir until everything is evenly mixed.

Depending on the protein powder used, you may need to chill the dough to make it easier to form the balls. If the mixture is quite wet, place the mixture in the freezer for about 10 minutes.
Once chilled, remove the dough from the freezer and form it into 20 balls.

Keep the energy balls in the fridge or freezer for longer freshness.
Recipe Notes and Modifications:
- Flavor Variations:Add 1-2 tablespoons of rainbow sprinkles for a fun “cake batter” look (not included in macros).
Use almond butter instead of peanut butter for a different flavor profile (macros may differ slightly). - Use certified gluten-free oats to make these snack balls suitable for those with gluten sensitivities.
- I recommend the brand Pescience Select one for protein powder, for this recipe use the Vanilla Gourmet flavour!
- Store the snack balls in an airtight container in the refrigerator for up to 1 week. This will keep them firm and ready to grab for a quick snack.
- They can be stored in the freezer for up to 3 months in a freezer bag.
Other Recipes you May Enjoy:
Chocolate Coconut Protein Mousse
These Cake Batter Snack Balls are a fun and delicious way to get a protein boost without sacrificing flavor. Whether you’re a fitness enthusiast or just someone who loves a sweet snack, these no-bake balls are perfect for you. They taste indulgent, but they’re filled with wholesome, nourishing ingredients that will keep you satisfied and energized.
Make a batch ahead of time and have them on hand for whenever hunger strikes. Trust me, these snack balls are going to become your new favorite go-to treat!
If you give this recipe a try, or any others I share, I’d love to hear from you! Rate the recipe, leave a comment, or tag me on Instagram @thebalancedbitefoodie so I can see your delicious creations and thank you for trying them!