Mid-morning energy dips and afternoon hunger pangs? 

Reaching out for a chocolate bar may seem like the tempting solution, but there are cleaner and smarter ways to snack for sustained energy and focus. 

With only six ingredients - and taking a just a few minutes to make - these Pistachio Cacao Energy Balls are guaranteed to become your next snack staple. 

Perfect as a pick-me-up before lunch or a pre-workout energy kick, you can enjoy these quick bites at any time you need a boost.

This snack is nutty, rich, decadent and sweet - but without the energy crash that you often feel after having a sugary snack. 

Each pistachio cacao ball is equipped with plenty of fiber and healthy fats to slow down the digestion of carbohydrates to provide a steady, prolonged release of energy. 

The protein and fat content will also help keep cravings and hunger at bay - preventing you from overeating and indulging in other foods.  

Roll it all up in a generous coating of crushed pistachios - and you've got yourself the ultimate snack. Thank us later. 

For now, let's get the ball rolling. 

Pistachio Cacao Energy Balls

Makes 9 energy balls

Prep time: 5 minutes 

Chill time: 1 hour


100g pitted dates
50g ground or whole almonds
2 tbsp raw cacao powder
2 tbsp peanut or almond butter
1 tbsp coconut oil
40g pistachios


1. Place the dates, almonds, cacao powder, coconut oil and almond butter in a food processor and blend until very smooth.

2. Finely chop the pistachios and spread out on a plate or shallow bowl.

3. Scoop out roughly 1 heaped tbsp of the mixture and roll into a ball using your palms. Then roll in the pistachios to coat. Place in an airtight container and repeat.

4. Store in the fridge and enjoy! They can be eaten immediately but are best after chilling for at least an hour.

Nutritional Information

Per energy ball:

Calories: 131 calories
Carbohydrate: 9.6g
From sugar: 8g
Fibre: 1.6g
Fat: 8.7g
Saturated: 2.5g
Protein: 3.7g