Go Back

Vegan Raspberry Muffins with Streusel Topping (Dairy Free | Egg Free)

These raspberry muffins are light, fluffy, and topped with a sweet, oaty streusel. They’re a delicious way to showcase summer berries — perfect as an afternoon treat or lunchbox surprise! This recipe will make 10-12 muffins.
Hands on time 15 minutes
Total Time 50 minutes
Course Afternoon Tea, Treat
Servings 10

Ingredients
  

  • 160 ml / ⅔ cup soya milk
  • 80 ml / ⅓ cup orange juice (apple or tropical juice will also work)
  • 70 ml / ⅓ cup organic rapeseed (canola) oil or other neutral-flavoured oil
  • 1 tsp vanilla extract
  • 100 g / ½ cup golden caster (unrefined) sugar or 100g / ¾ cup coconut sugar
  • 200 g / 1½ cups fine wholemeal (wholewheat pastry) flour or chapatti flour (I use the latter)
  • 2 tsp baking powder
  • ½ tsp bicarbonate of soda (baking soda)
  • ¼ tsp salt
  • 130 g / 1 packed cup fresh raspberries

Streusel Topping

  • 3 TBSP rolled oats
  • 1 TBSP wholemeal flour
  • 2 TBSP unrefined sugar I usually use coconut sugar, but Demerara sugar might add a nice crunch
  • 1 tsp ground cinnamon
  • 1 TBSP neutral-flavoured oil

Instructions
 

  • Pre-heat the oven to 200C (180C fan) / 400F. Line a muffin tin with papers.
  • Toss the raspberries in 1-2 tablespoons of the flour until they are lightly coated all over. Set 12 raspberries side (we’ll push them into the muffins at the end).
  • In a small bowl, stir the streusel ingredients together until they start to look shiny and coated in oil. Set to one side.
  • Place the milk, juice, oil, vanilla extract and sugar in a large mixing bowl and whisk with a fork until fully combined.
  • In a separate bowl, add the flour, baking powder, bicarbonate of soda and salt. Stir through to combine. Sift the dry ingredients into the wet ingredient bowl and gently stir until just combined. Fold in the raspberries, being careful not to break them up.
  • Gently scoop the batter into the muffin cups until they are ⅔-¾ full. Distribute the remaining 12 raspberries across the muffins, pushing them into the top of the batter. Sprinkle the streusel on top.
  • Bake in the oven for 25-30 minutes, or until a toothpick inserted through the middle is clean of batter. Leave to rest for a few minutes than transfer to a wire rack until completely cooled.
  • These muffins will keep for up to 3 days stored in an airtight container in the fridge or for up to 3 months in the freezer. To freeze them, place in a single layer in a freezer bag, squeeze out all the air and zip/ tie securely (this will help prevent freezer burn).
Keyword Dairy-Free, Egg-Free, Vegan Baking, Vegan Cake, Vegan Muffins
Tried this recipe?Let us know how it was!