Feel free to add substitute your favorite dried fruit (dates, cherries, cranberries) here. Another variation I tried was with more apricots and coconut butter. These snacks are loaded with heart-healthy fats, omega 3s, fiber and protein to keep you satisfied.
2 cups almonds
4 dried apricots, soaked in hot water for 10 minutes
1.5 tsp cocoa
1/2 tsp cinnamon
1/4 tsp almond extract
3 tbsp honey
1 tbsp flax, soaked in hot water for 10 minutes
Shredded unsweetened coconut
Soak the almonds in clean, filtered water for at least 4 hours.* Pour out water and rinse almonds. Put almonds into a food processor with the remaining ingredients (except the coconut) and blend. If it's too dry, add a little melted coconut oil or more honey. You should be able to roll into 1 inch balls easily with your hands. Roll through the shredded coconut and enjoy pre- or post-workout.
*I think this step is key. Not only does it help your body digest the almonds easier, but it give the snacks a better texture.