This vegan chocolate orange flapjack recipe is tasty yet not overloaded with sugar and fat. These make a perfect afternoon snack when the 4pm slump hits!

Cocoa and Citrus Oat Bars [Vegan]






Cooking Time




For the Flapjacks:

  • 3 1/4 cups rolled porridge oats
  • 3/4 cup dairy-free spread 
  • 1/3 cup light brown sugar
  • 3 tablespoons agave syrup or maple
  • 1 teaspoon vanilla essence
  • 1 teaspoon ground cinnamon
  • 2 tablespoons orange juice
  • Zest of 1/2 orange save the other half for the drizzle

For the Orange Drizzle:

  • 4 heaped tablespoons icing sugar or more for thickness
  • 1 teaspoon non dairy milk
  • 1 tablespoons water
  • 1 tablespoons orange juice
  • Zest of 1/2 orange other half used for flapjacks

Chocolate Drizzle:

  • 2 ounces dark chocolate


For the Flapjacks:

  1. Preheat oven to 350°F and line a 12 x 8 inches baking tray with baking paper (using some oil to stick it down to the tray)
  2. Add the spread, sugar, agave syrup, orange juice and orange zest to a medium pan on low/medium heat and stir until the spread melts and sugar dissolves.
  3. Put the oats and cinnamon and raisins in a large bowl and stir to combine
  4. Add the liquid ingredients from the pan to the dry ingredients and stir with a wooden spoon until the oats are fully covered
  5. Scoop the mixture onto the pre-lined baking tray and flatten evenly using a metal spoon.
  6. Bake for 15-20 mins until golden brown (they should still be soft to touch).

For the Orange Drizzle:

  1. Sift the icing sugar in a bowl
  2. Then combine all the ingredients for the orange drizzle in the bowl using a spoon, add more sugar/water if the mixture is too thin or thick respectively.

For the Chocolate Drizzle:

  1. Break up the chocolate into chunks into a bowl. Microwave (medium heat) for 4 minutes, stirring in between. Cook in 20 second burst until fully melted and runny
  2. Make sure the flapjacks are completely cool before adding the the orange drizzle followed by the chocolate drizzle.
  3. -ENJOY… with a lovely cuppa!

Nutritional Information

Per Serving: Calories: 297 | Carbs: 49 g | Fat: 8 g | Protein: 5 g | Sodium: 0 mg | Sugar: 31 g Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.