These Vegan Banana Bread Muffins are so moist, hearty, and delicious! Seriously one of our fave muffins, vegan or not.

I had overripe bananas in the fruit basket, my toddler was ready to start whisking, aaaand, shoot. No eggs. So I came up with these vegan banana bread muffins, and the whole family was super-pleased with the result.

Super-Moist Vegan Banana Bread Muffins recipe. No one can tell they're vegan! Like banana bread, but in muffin form.

My favorite substitute for eggs, thus far, is flaxseed meal. Flaxseeds are known for their health benefits – specifically being high in omega-3 fatty acids and fiber. While I often use flaxseed meal in my smoothies, I only recently started using them as a substitute for eggs. For each egg you replace, just mix one tablespoon flaxseed meal with three tablespoons water, and let it sit for about five minutes. That’s it!

This recipe uses the flaxseed egg replacer, plus a large amount of mashed bananas, plus a little vegetable oil, PLUS applesauce. And, yes, the end result is far from dry. Or tough. Or cardboard.

Super-Moist Vegan Banana Bread Muffins recipe. No one can tell they're vegan! Like banana bread, but in muffin form.

Are these muffins light as air? No, no they’re not. They’re pretty dense and super moist, just like banana bread is supposed to be – they remind me of my favorite super-banana-y banana bread recipe, but in muffin form. And instead of drying out as some muffins do after a day or two, they get even more moist.

And you know what else? I truly believe that if you don’t tell anyone these are vegan banana muffins, they’ll never know. Vegan baking for the win!

5 from 32 votes

Super-Moist Vegan Banana Bread Muffins

Prep: 15 minutes
Cook: 18 minutes
Total: 33 minutes
Author: Kare
Yield: 12
No one will know they’re vegan! Straightforward, simple, and just like your favorite banana bread – but in muffin form.


  • 2 tablespoons flax meal + 6 tablespoons water (plus 2 teaspoons flax meal for sprinkling over the top of muffins if desired)
  • 1 cup whole-wheat flour (can substitute all-purpose flour)
  • 1 cup all-purpose flour
  • 1 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1 1/2 cups mashed overripe bananas (about 4 medium bananas)
  • 1/2 cup light brown sugar
  • 1/2 cup applesauce
  • 1/3 cup vegetable oil or melted coconut oil
  • 1 teaspoon vanilla extract


  • Preheat the oven to 350 degrees Fahrenheit. Grease a 12-cup standard-size muffin tin with non-stick cooking spray or vegetable shortening.
  • In a small bowl, stir together 2 tablespoons flax meal and 6 tablespoons water. Let sit for 5 minutes to thicken.
  • In a large bowl, whisk together the flours, baking soda, and salt.
  • In a medium bowl, mash the bananas. Stir in the brown sugar, applesauce, vegetable oil, vanilla extract, and flax/water combination.
  • Make a well in the middle of the dry ingredients and pour in the wet ingredients. Stir just until the ingredients are incorporated. Batter will be thick.
  • Divide batter between 12 muffin cups. If you prefer larger muffins with big, domed crowns, divide the batter between 9 muffin cups instead of all 12.
  • Sprinkle remaining 2 teaspoons flax meal over the tops.
  • Bake for 18 – 22 minutes, until a toothpick inserted into the center of the muffins comes out clean.
  • Remove from oven and place tin on a rack to cool for about five minutes. Transfer individual muffins to a wire rack to let cool completely.
  • These muffins keep for 3 – 4 days in an airtight container at room temperature, or freeze in a zipper bag.


Nutrition Facts

Calories: 195kcal, Carbohydrates: 32g, Protein: 3g, Fat: 7g, Saturated Fat: 5g, Sodium: 143mg, Potassium: 177mg, Fiber: 3g, Sugar: 13g, Vitamin A: 18IU, Vitamin C: 3mg, Calcium: 17mg, Iron: 1mg
This post may contain affiliate links, which means if you click on a link and make a purchase, I may receive a portion of the proceeds. More about this here.