A high protein snack to make ready for the week ahead, that will certainly satisfy those sweet cravings (the healthy way) – a combination of an oaty chocolate base, a smooth nut butter ‘caramel’, topped with more chocolate AND drizzled with a bit of white…What more could you possibly want in a homemade snack bar?!


For the base – 

  • 100g oat flour
  • 2 scoops chocolate or vanilla protein powder
  • 30g cocoa powder
  • 2 tablespoons coconut oil
  • 3 tablespoons smooth nut butter
  • 4 tablespoons maple syrup
  • 2-3 tablespoons almond or oat milk

For the peanut butter filling – 

  • 2 tablespoons smooth peanut butter
  • 1 tablespoon coconut oil
  • 3 tablespoons maple syrup
  • 1 tablespoon almond or oat milk
  • ½ teaspoon vanilla extract

For the chocolate coating – 

  • 150g dark chocolate
  • 2 tablespoons coconut oil
  • 30g white chocolate

Make them!

  1. Mix together the oat flour, protein powder and cocoa powder in a bowl. Melt the coconut oil, nut butter and maple syrup then pour into the bowl along with the milk and mix well to form a dough.
  2. Press into a lined tin or tub 15x20cm. Melt the nut butter and coconut oil then whisk in the syrup, milk and vanilla. Spoon over the base and smooth out to cover. Place in the fridge for 2 hours to firm up.
  3. Pop out of the tin or tub and cut into bars. Place on a wire rack then melt the coconut oil and dark chocolate. Spoon over each bar to almost cover and drip down the sides. Chill for 30 minutes.
  4. Melt the white chocolate and drizzle a little over each bar diagonally. Return to the fridge for at least 1 hour – then enjoy!