Christmas Morning Muffins (Vegan)

Warm, comforting muffins filled with festive flavours such as cranberries, clementine and spices! Made without eggs or dairy. 

Course Breakfast
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 10 muffins


  • 250g g self-raising flour
  • 1/2 tsp bicarbonate of soda
  • 100 g light brown sugar
  • 1/2 tbsp ground mixed spice
  • 1/2 tbsp ground cinnamon
  • 1 tbsp ground flaxseed mixed with 2 tbsp water
  • 180 ml dairy-free milk
  • 3 clementines (zest and juice)
  • 80 ml vegetable oil
  • 100 g dried cranberries
  • 50 g chopped walnuts


  1. Preheat oven to 180C / 350F and line a muffin tin with cupcake cases.

  2. In a large mixing bowl, stir together the flour, soda and spices.

  3. In a large jug, mix together the flax "egg", milk, zest and juice and oil. 

  4. Add the wet ingredients into the bowl of dry ingredients and mix to combine. Stir in the walnuts and cranberries. 

  5. Divide mixture between 10 muffin cases and bake for 20 minutes or until completely baked in the middle (if you insert a toothpick into the centre and it comes out clean - it's baked.) 

  6. Top with a sprinkling of extra sugar, if you wish and leave to cool before enjoying!