You can have these whenever you feel like tasting a piece of heaven. Simple as that. They're that good in my opinion. Make them, see for yourself and let me know if I'm right.
Here's the recipe:
250 g dates
200 ml boiling water
1 scoop peanut butter or chocolate protein powder
1 tsp cocoa powder (1 tbsp more if you don't have any protein powder)
1 tsp cinnamon (optional)
3 tbsp salted nut butter (I used peanut butter)
100 g oats
80 g mixed nuts
50 g buckwheat or coconut flour (depends on how you want the flavor)
Preheat the oven to 200 degrees Celsius or 392 degrees Fahrenheit.
Mix the nuts, oats and buckwheat (coconut flour) and spread it on a tray lined with parchment paper.
Roast for 10 minutes or until golden brown and crispy. You can skip this step if you want the granola bars to be raw but I just prefer the ultimate crunch and crisp.
While they roast, pour just enough boiling water over the pitted dates in a bowl and let them soak for 10-15 minutes. Set it in the fridge to cool for 5-10 minutes before blending.
Pour the soaked dates and the excessive water into your blender. Add peanut butter, cocoa powder, cinnamon and protein powder. Blend until it forms a smooth consistency.
Put all the roasted dry ingredients in a bowl and pour the date mixture over it. Mix well until it all sticks together. Spread it all out on the parchment paper you used for roasting and form it into a square. Put it in the freezer for an hour or until it's set. Cut into 16-20 bars with a sharp knife.
Now there's only left to say.. ENJOY!
After you've cut them, you might want to wrap them in little pieces of parchment paper because they tend to get a little sticky. I wrapped them all and stored them in a bag in the freezer. I don't know how long they last because they were gone in two days but let me know if you beat my record.