These tasty cranberry and pistachio energy bars from Bo Porterfield of Bo's Kitchen are packed with festive flavour.


Bo says: "They’re so quick to prepare and compared to traditional energy bars, which in my experience tend to be dry, flavourless and tough, these are moist, sweet and incredibly moreish.

"The best bit is you can easily swap the ingredients around depending on what you have in your pantry – I love flexible recipes.

"Feel free to add in your favourite superfoods, nut butters, dried fruits, coconut shreds, whatever you fancy really, just keep the proportions of wet to dry ingredients the same and you’ll struggle to go wrong."


  • 2 cups rolled oats
  • 1/2 cup almonds, roughly chopped
  • 1/2 cup walnuts, roughly chopped
  • 1/2 cup sunflower or pumpkin seeds
  • 1/ 4 cup chia seeds
  • 1 cup pitted dates
  • 1/3 cup maple syrup
  • 1 tbsp coconut oil
  • 1/4 cup almond butter
  • 1/2 cup dried cranberries
  • 1/2 cup shelled and roughly chopped pistachios
  • 1/4 tsp pink himalayan salt


  1. Preheat oven to 190°c. Pour oats, almonds, walnuts and seeds onto a baking tray and spread out evenly. Toast in the oven for 10 minutes, until slightly golden.
  2. Add dates and 1/2 cup of hot water to a food processor and blitz until a date caramel has formed. Add date mixture and toasted oat mix into a large bowl.
  3. In a small pan, gently melt maple syrup, coconut oil and almond butter. Once combined, add to the large mixing bowl with the date caramel and oats. Stir well until everything is coated. Now mix through the cranberries, pistachios and salt, leaving a few pistachios and cranberries for the top.
  4. Line a small square baking tin (mine was 8×8 inches) with parchment paper – leave a little hanging over the sides so it’s easy to remove later. Flatten the mixture down with your hands or the back of a spoon. Now add your remaining pistachios and cranberries to the top.
  5. Set in the freezer for 30 minutes, or an hour in the fridge. Cut into 12 bars and store in an airtight container in the fridge or freezer.

Find more related vegan recipes:

Cranberry and pistachio energy bars

You can find more recipes from Bo's Kitchen on her website or you can follow her on Instagram