F45-approved keto vanilla fudge protein balls for your healthy snacking pleasure

Looking for a snack recipe that’s easy to whip up and healthy enough to be a guilt-free pleasure? These F45-approved protein balls are the way to go.

Avoiding snacking can sometimes feel impossible, especially when you’re on a busy schedule – so it can be all too easy to reach for that packet of biscuits in your pantry when your 3pm slump hits.

But instead of trying to avoid snacking altogether (which can result in overindulging in your next meal), why not simply opt for a healthier option? Believe it or not, you can indulge in some healthy snacks that actually taste as good as their unhealthy alternatives – and this protein ball recipe is proof.

Not only are they delicious, vegan and keto, and ridiculously easy to whip up – each ball also contains 6.7g of protein, meaning you’ll be feeling full and satisfied. Winning!

Like what you see? Sign up to our bodyandsoul.com.au newsletter for more stories like this.

Keto Vanilla Fudge Balls

Makes five protein balls


  • 26g F45 Fuel Vanilla Protein Powder
  • 20g Almond Meal
  • 50g Cashew Butter
  • 2 tsp (10ml) Coconut Oil, melted
  • 1 tsp (5ml) Vanilla Bean Extract
  • Pinch of Stevia


1. Combine protein powder and almond meal in a bowl.

2. Add in cashew butter, melted coconut oil, vanilla bean extract and stevia and combine with a spoon until a sticky dough has formed.

3. Place the mixture in the fridge for half an hour to firm up. This will make it easier to roll into balls.

4. Remove from the fridge and using the palm of your hand, roll the mixture into five even balls. Set in the freezer for half an hour before serving. The balls will be a soft, fudgy consistency.

5. Serve one ball and refrigerate the leftovers to be consumed over the week. Alternatively, you can keep them in the freezer and remove one hour before consuming to thaw out.

Nutritional information per serve

  • Calories: 125 cal
  • Protein: 6.7g
  • Fat, total: 8.9g
  • Saturated fat: 2.7g
  • Carbohydrates: 3.4g
  • Sugars: 1.3g
  • Sodium: 15mg

This recipe is courtesy of F45 Training.