Go Back
–+ servings
Hand holding a blueberry breakfast muffin with oat streusel topping above a muffin tin.
Print

Healthy Vegan Blueberry Muffins

Moist and fluffy Vegan Blueberry Muffins topped with a golden oat-almond streusel. Perfect for a wholesome breakfast or snack, ready in under 35 minutes.
Course Breakfast
Cuisine American
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 12 serves
Calories 192kcal

Ingredients

Muffins:

  • ⅔ cup milk 160ml; I used oat milk, but any milk works.
  • ⅓ cup maple syrup 104g
  • ¼ cup olive oil or melted coconut oil; 50g
  • 1 teaspoon vanilla extract 5g
  • 1 tablespoon lemon juice or apple cider vinegar 15ml
  • ¾ cup oat flour 75g
  • ½ cup all-purpose flour 65g
  • ¼ cup almond meal 25g
  • ½ cup rolled oats 50g
  • 2 tablespoons ground flaxseed 8g
  • 2 teaspoon baking powder 8g
  • ½ teaspoon baking soda 3g
  • ½ teaspoon ground cinnamon 1.3g
  • ¼ teaspoon salt 1.5g
  • 1 cup blueberries fresh or frozen — no need to thaw 140–170g

Streusel Topping:

  • 2 tablespoons oat flour or all-purpose flour 14g
  • 2 tablespoons rolled oats 12g
  • 1½ tablespoon coconut sugar or brown sugar 18g
  • 1 tablespoon almond meal 10g
  • 1½ tablespoon olive oil or vegan butter 21g

Instructions

  • Preheat oven to 350°F (180°C). Line a standard 12-cup muffin tin with paper liners.
  • In a medium bowl or large measuring cup, whisk together the plant milk, maple syrup, olive oil, vanilla, and lemon juice.
  • In a large mixing bowl, whisk together the oat flour, all-purpose flour, almond meal, rolled oats, flaxseed, baking powder, baking soda, cinnamon, and salt.
  • Pour the wet mixture into the dry ingredients and stir until just combined - do not overmix. Leave the batter to rest for 5 minutes to firm up, then gently fold in the blueberries.
  • Divide the batter evenly into the prepared muffin cups, filling each about ¾ full. If you like, press a few extra blueberries on top.
  • In a small bowl, stir together the streusel flour, oats, sugar, and almond meal. Add the olive oil or vegan butter and mix with a fork until crumbly.
  • Spoon the streusel mixture evenly over each muffin.
  • Bake for 23–26 minutes, or until a toothpick inserted in the center comes out clean.
  • Let muffins cool in the pan for 5 minutes before transferring to a wire rack to cool completely.

Nutrition

Calories: 192kcal | Carbohydrates: 24g | Protein: 4g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 177mg | Potassium: 96mg | Fiber: 3g | Sugar: 9g | Vitamin A: 34IU | Vitamin C: 2mg | Calcium: 89mg | Iron: 1mg