Protein Truffles

The following content may contain affiliate links. When you click the links we may receive a commission.
I am not great about eating breakfast and I hate to eat before I workout. I usually end up sick mid-workout if I do. But, I eat one or two of these right before my workouts and they give me just enough energy without feeling full or sick.  

Cacao protein truffles on a red tray


Protein Truffles


What you need:
1 cup Medjool dates ( I also like dried cherries)
½  cup roasted hazelnuts
1  cup raw almonds (I have also used walnuts and pecans and they turned out well)
¼ cup raw cacao nibs
⅛ cup raw cacao powder
½ tsp almond extract
½ tsp sea salt
3 tbs finely shredded unsweetened coconut


Soak the dates in a bowl of hot water. About 10 minutes until soft.  Pinch pits out of dates and discard. Put pitted dates aside.


In a large food processor, add roasted hazelnuts and raw almonds then grind until smooth like butter.


Once smooth, add dates, cacao nibs, almond extract, salt, and coconut until blended smoothly.  If needed add a ½ tsp of water at a time until smooth.


Take small pinches of the mixture and roll it into a ball, think bite-size. I use gloves to do this step it gets a little messy.  Roll the truffle in cacao powder (or shredded coconut) and place on a tray. Once all the mix has been rolled sprinkle with a pinch of coconut shred or cacao powder if you rolled them in coconut.


You could add protein powder if you wanted more protein, but I don’t use these as a meal replacement more of a treat/pre-workout energy booster.  


Makes around 24 truffles depending on how large you roll them.   Keep them refrigerated or I like to keep them frozen.  I prefer the consistency better frozen.

I measured everything out on the {Orange Prep Pad} and here is a snapshot of the nutrition info.

Per Truffle:
Calories 124
Carbs 12g
Protein 4g
Fats  8g
Vit A 517IU
Vit C <1mg
Calcium 38mg
Iron 0
Potassium 15mg
Saturated Fat <1g
Trans Fat 0
Cholesterol 3mg
Sodium 58mg
Dietary Fiber <1g

Sugars <1g


Leave a Reply

Your email address will not be published. Required fields are marked *