clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegan banana protein muffins top shot

best vegan protein muffins

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 47 reviews

  • Author: Lisa Kitahara
  • Total Time: 30 minutes
  • Yield: 8 muffins 1x


The BEST Vegan Protein Banana Muffins: fluffy, satisfying and incredibly delicious. They’re the perfect healthy breakfast or snack that comes together easily in 1 bowl in under 30 minutes. Made with just 7 simple ingredients and they’re low in sugar, gluten free and oil free.




  1. Pre-heat oven to 425 F (220 C)
  2. Add mashed banana, coconut sugar, 3 tbsp non-dairy milk, vanilla and cinnamon into a large bowl and whisk until combined. Add in the flour, vegan protein powder, baking powder and baking soda. Use a spatula and mix until a thick batter forms. If the batter looks too thick, add an extra tbsp of non-dairy milk (refer to video/photos). 
  3. Divide the batter into 8 muffin tins. Bake for 5 minutes and then reduce the temperature to 350 F and bake for another 15-20 minutes or until cooked through. Check doneness by inserting a toothpick in the centre of one of the muffins, it should come out clean. 
  4. Remove from oven and let it cool in the pan for 5 minutes. Carefully transfer to a cooling rack and allow the muffins to cool for another 10 minutes before eating. 


  • *If using neutral protein, add in an additional 1-2 tbsp of coconut sugar for sweetness. See notes in blogpost for the protein powders I have tested these muffins with success. 
  • Storage: Keep at room temperature in a container for 2-3 days. Freeze muffins in an air tight container for up to 1 month. To reheat, thaw at room temperature with a lightly damp paper towel over it. Microwave for 20 seconds on high with lightly damp paper towel wrapped around the muffin. 
  • Nutritional Information Disclaimer: Nutrition information is a rough estimate calculated on an online tool (Cronometer). 
  • Prep Time: 8 minutes
  • Cook Time: 22 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: Vegan, Gluten free


  • Serving Size: 1
  • Calories: 153
  • Sugar: 8g
  • Sodium: 111mg
  • Fat: 1.8g
  • Saturated Fat: 0.06g
  • Unsaturated Fat: 0.05g
  • Trans Fat: 0
  • Carbohydrates: 26.2g
  • Fiber: 1.4g
  • Protein: 10g
  • Cholesterol: 0