Vegan Banana Muffins

This easy vegan banana muffins recipe comes with an irresistible crunchy cinnamon-spiced crumb topping. Add some vanilla glaze for fun! You’ll love these moist, delicious banana bread muffins. See my favorite tips for making these muffins with applesauce and chocolate chips.

I love serving muffins with this Green Tea Hot Chocolate for breakfast.

A vegan banana muffin with glaze on top with several more behind it.

If winter weather leaves you feeling the winter blues this best vegan Banana Muffins Recipe might just be the cure. The smell of the muffins baking, the happy smiles from a grateful family, and the delightful flavor of these banana-infused muffins certainly did the trick for me.

Of course, I wanted to make these banana muffins vegan! It was easy to do and now you can enjoy this healthy muffin recipe for breakfast or as a snack.

Why This Recipe is a Winner

  • Using coconut sugar (or brown sugar) adds caramel rich flavors to these muffins
  • A delicious streusel is easy to make and adds dimension of flavor and texture to every bite
  • Using vegetable oil creates moist muffins that you’ll want to make time and time again!

What You Need

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

  • Lemon — We’ll use both the zest and the juice of the lemon.
  • Oats — I used rolled oats for this recipe, but you can substitute instant oats.
  • Chia — We’ll add some ground chia seeds to create a thicker texture. You can use whole chia seeds; I just prefer ground because it creates a smoother finished texture.
  • Syrup — I used maple syrup, but you can substitute agave nectar.
  • Milk — We’ll use almond milk for the best overnight oats! Substitute your favorite plant-based milk.
  • Yogurt — I love adding some plant-based yogurt (plain, unsweetened) for an even more tangy flavor.
  • Protein Powder — I add some vanilla protein powder for increased flavor and nutrients. If your protein powder is not sweetened, you may want to add an extra teaspoon or two of sweetener.
  • Cornstarch — We’ll use cornstarch to thicken the lemon curd topping.
  • Turmeric — A pinch of turmeric makes that lemon curd sunny yellow.
  • Flour — You can use either all-purpose or whole wheat pastry flour. To make gluten-free vegan banana muffins, substitute high-quality gluten-free baking flour.
  • Coconut sugar — If you don’t have coconut sugar, you can substitute brown sugar
  • Vegan butter — I used Earth Balance buttery sticks or make your own vegan butter.
  • Baking powder + Baking soda — Make sure yours is fresh by testing baking powder in hot water and baking soda in vinegar. If it bubbles, your batch is good.
  • Salt
  • Plant-based milk — I like using soy milk, but any plant-based milk should work
  • Vinegar — I prefer apple cider vinegar, but you can use white vinegar.
  • Bananas — You’ll need 3 ripe bananas.
  • Vanilla extract
  • Vegetable oil — You can use canola oil or melted coconut oil.
A bunch of 3 very ripe bananas sit on a white counter.

What Bananas are Best?

I like using bananas with a few or even a lot of brown spots. If the banana is too ripe (verging on dark brown or even black), the flavor may be too overpowering.

How to Make Vegan Banana Muffins

  1. Make the streusel topping by stirring together the flour and sugar and cutting in the vegan butter.
  2. Stir together the dry ingredients, from the flour to the salt, in a large bowl. 
  3. Mix the milk and vinegar.
  4. Stir mashed bananas, vanilla, and vegetable oil with the milk.
  5. Make the batter by stirring the banana mixture into the flour mixture.
  6. Spoon the batter into muffin compartments, filling them about 2/3 of the way.
  7. Sprinkle the streusel over the batter.
  8. Bake for approximately 20 minutes until golden brown around the edges.

Here are more detailed step-by-step instructions.

Step One: Make Vegan Streusel

First, we begin by making the streusel topping. Be sure and use softened vegan butter (not melted) and combine that with flour and sugar. Stir until crumbly.

You can do half and half flour and oatmeal if you’d like.

Two bowls of streusel topping, one with melted butter showing how it doesn't work to make a good streusel.

Streusel is a German-inspired topping for muffins. It adds both flavor and texture. Make the streusel first and then place it in the fridge. Keeping it cold (especially if the weather is hot outside), will help keep it crumbly while you prepare the muffin batter.

Step Two — Make the Muffin Batter

Next, make the basic eggless banana muffins batter. In fact, the ingredients involved are very similar to what you would see in a vegan banana bread recipe.

Combine the dry ingredients in a bowl and give it a stir until combined.

Flour, coconut sugar, and other dry ingredients for banana muffins in a bowl.

Next, stir together the milk and vinegar in a bowl. This is basically a vegan buttermilk. Then mash the bananas.

Mashed bananas in a glass bowl with a fork.

Combine the plant-based milk with mashed bananas, vanilla, and oil. Stir this all together.

Wet ingredients are combined in a bowl with a blue spatula.

To make the batter, pour the wet ingredients in with the flour mixture and stir until the you don’t have any big lumps of flour. It can be hard to tell with the banana bits in the batter, but just watch the batter closely as you stir. If you don’t see clumps of flour, your batter is ready.

Vegan banana muffins batter in a bowl with a blue spatula.

Step Three — Fill Muffins and Bake

Use a cookie dough or ice cream dispenser to evenly distribute muffin batter in prepared muffin tins. Top the muffin batter with some of the streusel crumbles.

A hand is placing streusel crumbles on top of muffin batter in a muffin tin.

Finally, bake the muffins around 20 minutes, until a tester inserted in the center comes out clean. Remove from the oven and set aside to cool before devouring!

Storage Tips

Store muffins in an airtight container at room temperature for up to 3 days. They can be refrigerated for up to 1 week or frozen for up to 2 months. To serve, cook in the microwave until heated through.

Frequently-Asked Questions

Can you make banana muffins with no eggs?

You can easily make banana muffins without eggs or even egg replacers. Sometime’s you need to add ground flaxseed to make eggless muffins, however, bananas act as a natural egg replacer in addition to providing yummy flavor and moisture. That’s why making eggless banana bread muffins is so easy!

Can you add applesauce to this muffin recipe?

Adding applesauce to muffins makes them nice and moist. You can use anywhere from 1/4 to 1/2 cup unsweetened applesauce with many muffin recipes.

Banana Muffins with Chocolate Chips

I love these vegan banana muffins just like they are. Anything with bananas makes me happy. That said, you can transform these muffins into something entirely decadent by adding 1/4 cup dairy-free chocolate chips to the batter.

Or you could add a dollop of vegan chocolate frosting on top and create banana cupcakes!

Marly’s Tips

  • Use muffin papers or spray each of the muffin compartments with vegetable cooking spray.
  • Use a cookie dough or ice cream scoop to distribute the muffin batter and keep it neat.
  • It’s ok to have lumps in the mashed bananas; it adds texture and flavor to the finished muffins.
  • Once the batter is prepared, bake immediately to get nice, fluffy muffins.
  • Add a little drizzle of vegan royal icing or combine 1/4 cup powdered sugar and 1 teaspoon plant-based milk.
  • Transform these into vegan banana nut muffins by adding 1/4 cup chopped walnuts to the batter.

More Muffins

Yes, these vegan banana muffins are delicious. Here are even more tasty vegan muffins:

A hand holds a banana muffin with a bite taken out. More muffins and bananas are behind it.
A hand holds a banana muffin with a bite taken out. More muffins and bananas are behind it.

Vegan Banana Muffins

Take a bite out of these Vegan Banana Muffins with a crumb topping and even a simple drizzle over the top. Of course, muffins are great breakfast treats, but they can be served any time of the day.
5 from 3 votes
Course: Breakfast
Cuisine: American
Prep Time: 10 minutes
Cook Time: 24 minutes
Resting Time: 10 minutes
Total Time: 34 minutes
Servings: 16
Calories: 169kcal


Streusel topping:

Muffin batter:

  • 2 cups whole wheat pastry flour
  • cup coconut sugar
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup plant-based milk
  • 2 teaspoons apple cider vinegar
  • 3 ripe bananas , mashed
  • 1 teaspoon vanilla extract
  • cup vegetable oil


  • Preheat oven to 375°F/190°C. Spray a muffin pan with vegetable spray or use paper liners.
  • Streusel topping: Combine the flour and sugar in a bowl and cut in the vegan butter until the crumbles are pea-size. Refrigerate.
  • Muffin: Stir together the flour, sugar, baking powder, baking soda, and salt in a large bowl. 
  • In a separate bowl, add the milk and apple cider. Let this sit for a minute so the vinegar can combine with the milk. Add the mashed bananas, vanilla, and vegetable oil. Stir until combined.
  • Add the banana mixture to the flour mixture, and stir until combined. Don't overmix. Spoon batter into the prepared muffin pan, until about ⅔ full.
  • Sprinkle an even amount of streusel over each unbaked muffin.
  • Bake for approximately 20 minutes until golden brown around the edges of the streusel. A tester inserted in the middle of one of the muffins should come out clean. Remove from oven and let cool for about 5 minutes.
  • Store muffins in an airtight container at room temperature for up to 3 days. They can be refrigerated for up to 1 week or frozen for up to 2 months. To serve, cook in the microwave until heated through.

Recommended Equipment

(The products above contain sponsored links to products we use and recommend)


Add a glaze to these muffins by combining ¼ cup powdered sugar with 1 teaspoon plant-based milk. Use a spoon to drizzle it over baked and cooled muffins.
Calories: 169kcal | Carbohydrates: 24g | Protein: 3g | Fat: 7g | Saturated Fat: 4g | Sodium: 183mg | Potassium: 193mg | Fiber: 2g | Sugar: 6g | Vitamin A: 205IU | Vitamin C: 3mg | Calcium: 39mg | Iron: 0.8mg

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.


This post was originally published in 2019 and was updated to include new photos, new text, and an updated recipe in 2020.

28 Responses to Vegan Banana Muffins

  1. Avatar thumbnail image for MarlyJunia @ Mis Pensamientos Reply

    oh my, i love little banana muffins! and i love pretty ribbons! 🙂 congrats on top 9!

    • Avatar thumbnail image for MarlyMarly

      Thanks, Junia. Making the FoodBuzz Top 9 is always such a fun thing!

  2. Avatar thumbnail image for MarlyJulie Reply

    Beautifully presented. So easy to eat in just a bite. Lovely! Thank you for sharing this recipe.

    • Avatar thumbnail image for MarlyMarly

      You’re so welcome, Julie. Glad you liked it. Since it’s easy to eat in just one bite, it might require two muffins!

  3. Avatar thumbnail image for MarlyVaishali Reply

    They are the best! looks awesome! Clicks are beautiful…..they are making me drool! Congrats on top9!

  4. Avatar thumbnail image for Marlymarla Reply

    I am with Pooh, Piglet & you. Breakfast is the most exciting meal of the day. I dash out of bed for it. These muffins look amazing. Fun twist with the banana.

    • Avatar thumbnail image for MarlyMarly

      Hi Marla, You know, our names are only different by one letter! I’m not always enthusiastic about breakfast, but I do love cooking it. It just seems to take me awhile to get hungry. I more than make up for it the rest of the day though!

  5. Avatar thumbnail image for MarlyMagic of Spice Reply

    Like your strategies 🙂 And these muffins look so delightful, especially withe the ribbon 🙂

    • Avatar thumbnail image for MarlyMarly

      I have never been a ribbon kinda gal myself, but I love ’em on other people…and on muffins…they’re not too shabby on cookies either. OK. Maybe I do like ribbons after all…

  6. Avatar thumbnail image for MarlyKatelyn @ Chef Katelyn Reply

    Ahhhh yum!! These look so yummy, I can’t wait to try them!

  7. Avatar thumbnail image for MarlyGrace Reply

    5 stars
    Marly drooling on this end, these muffins look yummy and I am so loving the pics, stunning!!! I find cooking and baking relaxes me, all my worries take a back burner when I am in the kitchen, do you know what I mean?

    • Avatar thumbnail image for MarlyMarly

      I do know what you mean. It’s one of the things I love about cooking/baking.

  8. Avatar thumbnail image for MarlyRyan Reply

    5 stars
    The snow has been here since late November, I am now a professional car pusher. These muffins are just the thing to cheer me up.

    • Avatar thumbnail image for MarlyMarly

      Professional car pusher, eh? I think they could start a reality TV show about you! Ryan the Carpusher – pushing cars…whether they want it or not!

  9. Avatar thumbnail image for MarlyPatty Reply

    Hey Marley, I’m loving these photos and recipes:-)
    We had sun today and temps in the high 60’s so no complaining here:-)
    I used to listen to the Indigo Girls all the time, thanks for bringing back a good memory and have a great weekend.

    • Avatar thumbnail image for MarlyMarly

      I knew there was something I liked about you Patty!

  10. Avatar thumbnail image for MarlyMaria Reply

    Fabulous muffin recipe! Love the pink ribbon too:)

    • Avatar thumbnail image for MarlyMarly

      Thanks, Maria. Ribbons are now my new favorite thing!

Rate / Comment

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.