clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Paleo Protein Bars Breakfast Style

Paleo Protein Energy Bars

  • Author: Irena Macri
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 8-10 slices 1x
  • Category: Snack
  • Method: Baked
  • Cuisine: British
  • Diet: Gluten Free


Perfect for on-the-go breakfast, as a snack or a post-workout snack, these fruit and nut paleo protein bars are delicious and energy-dense to keep you satiated and fueled. Gluten-free, grain-free.


  • 1.5 cups almonds (about 150 grams)
  • 0.5 cup Brazil nuts (about 50 grams)
  • 1/3 cup pumpkin seeds (about 50 grams)
  • Salt
  • 7 large Medjool dates (with or without pips)
  • 1/3 cup sesame seeds
  • 3 tablespoons coconut oil
  • 1 tablespoon honey (optional)
  • 1 tablespoon vanilla essence
  • 1/2 cup neutral or vanilla protein powder, about 70 grams (see notes)
  • 23 tablespoons almond milk or other dairy-free milk
  • 1/4 cup dried cranberries


  1. Add the nuts and pumpkin seeds to multiple bowls or one big bowl. Add a pinch of salt to each and cover with water. Add Medjool dates to another bowl with water. Soak all for 4-6 hours. Smaller pumpkin seeds need less time than say Brazil nuts, hence why I often soak them separately but you can do them all together.
  2. After 4-6 hours, preheat the oven to 175 °C/345 °F.
  3. Strain and rinse the nuts. Reserve a small handful of almonds and pumpkin seeds and add the rest to a food processor. Strain the dates, remove the pips and add the flesh to the food processor as well. Reserve a tablespoon of sesame seeds and add the rest to the processor too.
  4. Grind everything together for about a minute, stopping and scraping the sides a few times. Add coconut oil, vanilla and honey and process for a further 30 seconds to a minute, scraping the sides a couple of times.
  5. Now add the protein powder of your choice and continue to process the mixture for a further minute or two. At first, when you add the protein powder, it might seem that the mixture is too dry but as you continue to grind everything together, the nuts will release more oils and moisten the dough. Add the almond milk to give it a little more moisture. The consistency you’re looking for is finely ground nuts, sticky mixture that comes away from the sides and that moulds easily in your fingers, a little oily.
  6. Line a shallow baking tray with a piece of parchment/baking paper. Grease with a little coconut oil. Transfer the nut mixture to the middle of the tray and spread out evenly. Use your fingers to press down the mixture into an even layer, about 1 -1.5 cm thick. Fill in any gaps or cracks, even if that means cutting the edge of the slice off and using up that mixture to even out thinner areas. You can place another piece of parchment paper on top and use a rolling pin to even out the top.
  7. Sprinkle the reserved sesame seeds, almonds and pumpkin seeds over the top and press them down into the slice with your fingers. Do the same with the cranberries. Make sure they are pressed down deep enough.
  8. Place the tray in the oven, middle shelf, for 10-12 minutes. Then remove the tray and let it cool completely. Lift the parchment paper with the slice out of the tray and place it on a cutting board. Slice into rectangular or square bars, you should have about 8-10 depending on how you slice them.
  9. Store in an air-tight container for a week out of the fridge and for 2-3 weeks in the fridge. You can wrap the bars in some glad wrap individually so they are ready to go in your bag/lunch box.


There are many paleo-friendly protein powders on the market. Check out this guide to see what suits you best. If you can tolerate whey protein, that would be the best option here.


  • Serving Size: 1 slice
  • Calories: 416
  • Sugar: 19.1 g
  • Sodium: 30.9 mg
  • Fat: 29.5 g
  • Saturated Fat: 9.2 g
  • Carbohydrates: 29.8 g
  • Fiber: 5.9 g
  • Protein: 13.3 g
  • Cholesterol: 0.9 mg
Share via
Copy link
Powered by Social Snap