Skip to main content
Cashew & Dark Chocolate Protein Truffles

Cashew & Dark Chocolate Protein Truffles

These DELICIOUS homemade protein truffles are not just packed with dark chocolate and cashews, they’ll ensure your diet is filled with your micronutrient needs too! 

Diet should not just be about macros, i.e. calories, grams of protein, carbs, and fat. Diet should be about micros too, the vitamins and minerals that make us function our best and feel like superheroes. Hitting our daily micro targets is just as important as hitting our daily macro targets, otherwise we’ll miss out on important nutrients and end up feeling down!

Just three of these truffles contain 21% of your daily allowance for Zinc (as well as iron, calcium, antioxidants, fibre and protein)

That’s the beauty of making your own high protein recipes, you can design it cater to not only your taste buds and macros but also your micros. And you can make stuff that not only tastes incredible but that also delivers a hefty punch of nutritional value. So lets get into this incredibly easy recipe: 


1/2 cup of cashews
1/4 cup of coconut sugar
1/4 cup of almond milk
1/4 cup of pea protein powder (see Note 1 below for flavours and substitutions)
4-5 squares (40-50g) of dark (85%) chocolate


1. Blend all your ingredients together using a handheld blender or food processor.

2. Shape the batter into little balls or truffles.

3. Melt your dark chocolate in a bain marie (a glass bowl on top of a pot of boiling water).

4. Cover your truffles in melted chocolate by dunking them in the chocolate and then spooning some on top.

5. Add some grated cashews on top and refrigerate for an hour or two.

Macros per truffle (out of six): 148kcals, 7g protein, 11g carbs and 9g fat.

Note 1: We used unflavoured pea protein powder to make these truffles but you can also use vanilla casein. If you want to use whey, you can do that too – just add some coconut flour and a bit of ground almonds to the mix!

Pea Protein 80

Diet Whey Isolate 90

Loaded Protein Pancakes

0/5 (0 Reviews)

No Comments yet!