Go Back
+ servings
vegan chocolate muffins with chocolate chips on a plate with a jug of milk.

Vegan Chocolate Muffins

These easy vegan chocolate muffins are flavorsome, fluffy, and moist. Ready in under an hour, Flavorsome, they're also gluten-free and refined sugar-free. Perfect as a chocolatey snack or breakfast on the go.
Course Dessert, Snack
Cuisine American
Diet Gluten Free, Vegan, Vegetarian
Prep Time 15 minutes
Cook Time 22 minutes
Total Time 37 minutes
Servings 12
Calories 285kcal



  • 236 ml non-dairy milk soy milk or almond milk work best
  • 1 tablespoon apple cider vinegar
  • 100 g ripe banana
  • 160 g runny peanut butter, cashew butter or hazelnut butter , *see notes
  • 100 ml pure maple syrup
  • 1 teaspoon vanilla extract
  • 140 g coconut sugar or soft brown sugar
  • 200 g oat flour use GF-certified if required
  • 50 g unsweetened cocoa powder see notes
  • 3 teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 100 g vegan chocolate chips


  • Preheat your oven to 175°C (347°F) and line a 12-hole muffin tray with muffin liners.
  • To make the vegan "buttermilk" add the almond milk and apple cider vinegar to a medium bowl, stir and allow to sit for 10 minutes. Mash the bananas with a fork.
  • Add the mashed bananas, nut butter, maple syrup, and vanilla extract to the vegan buttermilk and whisk to combine. In a separate large bowl, combine the coconut sugar, oat flour, cocoa powder, baking powder, baking soda, and salt and whisk until evenly mixed.
  • Add the wet ingredients to the bowl of dry ingredients and whisk to combine, be careful not to overmix. Gently fold in ¾ of the chocolate through the batter.
  • Using an ice cream scoop or large spoon, distribute the batter amongst the muffin liners and top with the remaining chocolate chips. Bake for 22-25 minutes. Check they are done by piercing them with a toothpick or a knife, the knife should come out almost clean- a few crumbs are fine. Allow the muffins to cool for about 10 minutes before transferring them to a cooling rack to cool further for 30 minutes or enjoy them warm.


  • Place the muffins in an airtight container and store them at room temperature for up to a week. You can also freeze them in an airtight container and defrost them for a couple of hours before serving. You can also gently warm the muffins in the oven to get them back to tasting like they're been freshly baked!


  • This recipe calls for runny nut butter. If your peanut butter, cashew butter, or hazelnut butter is on the thicker side, simply heat it over a double-boiler and stir to melt and thin it out.
  • Swap nut butter for tahini or sunflower seed spread to make them nut-free.
  • Use Dutch-processed cocoa powder for a deep chocolate flavor.


Calories: 285kcal | Carbohydrates: 42g | Protein: 7g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Sodium: 344mg | Potassium: 285mg | Fiber: 4g | Sugar: 21g | Vitamin A: 82IU | Vitamin C: 2mg | Calcium: 131mg | Iron: 2mg