These delicious vegan banana muffins have wonderful flavor and a perfect texture! Make them with regular all-purpose flour or gluten free flour depending on your dietary needs.
Use fresh bananas that are very ripe with brown skins. At the very least, they should be very spotted. I do not like using frozen and defrosted bananas as they change the texture of the muffins. Mash your peeled bananas with a fork until only small bits remain. If you weighed your bananas, you can go on to the next step now. If you didn’t weigh them, you will need to measure your mashed banana first and discard any extra or add more as needed to get to 1 1/3 cups of mashed banana. I highly recommend using a scale!
Add the plant milk (I use Silk Original Soymilk), vanilla, and vinegar to the mashed banana. Stir to combine, then set this bowl aside as well.
Combine the vegan sugar, vegan brown sugar, vegan butter (I use Earth Balance Buttery Spread), and salt in a large mixing bowl. Cream on high speed for two to three minutes until the mixture is light and fluffy. Scrape down the sides of the bowl. Add about 1/2 cup of the banana mixture and mix it in on medium-low speed.
Now alternate adding and mixing in the dry and wet ingredients as you would with any recipe using the creaming method. (Add 1/3 of the flour mixture and mix it in. Add half of the remaining banana mixture, then mix it in. Add half of the remaining flour mixture and mix it in. Add the rest of the banana mixture and mix again. Add the rest of the flour mixture, and mix it in.)
Scrape down the sides of the bowl, then let your finished batter stand for ten minutes. Line your muffin tin(s) with paper liners while you wait.
Stir in the chopped walnuts. (Stir your batter to release the built-up air bubbles even if you are not adding nuts. This sounds counter-intuitive, but stir it anyway! You do not want any rise just yet, and the finished texture will be much nicer by stirring now.
Divide the batter equally into 12 regular, six jumbo, or 36 mini muffin cups. Sprinkle additional chopped nuts on top of each muffin if desired, then lightly press them into the batter.
For regular-sized muffins, bake for five minutes at 450 degrees Fahrenheit. Then, reduce the heat to 400 degrees and bake for an additional 14 to 16 minutes until the tops are golden brown and bounce back when lightly pressed.
For jumbo muffins, bake for five minutes at 450 degrees Fahrenheit. Then, reduce the heat to 375 degrees and bake for an additional 22 to 26 minutes until the tops are golden brown and bounce back when lightly pressed.
For mini muffins, bake for five minutes at 450 degrees Fahrenheit. Then, reduce the heat to 400 degrees and bake for an additional 10 to 13 minutes until the tops are golden brown and bounce back when lightly pressed.
For all muffin sizes, keep the oven door shut until you need to check for doneness. You do not need to rotate the pan and opening the door lets too much heat out of the oven.
When your muffins are done, place the pan on a rack to cool for a few minutes before removing the muffins to the rack to finish cooling. Let your muffins cool completely, or serve them slightly warm.
The muffins freeze and defrost beautifully, so freeze any muffins that you won't eat by the next day. To defrost, place three mini muffins or one regular or jumbo muffin upside down in the microwave. Heat on 50% power for 45 to 90 seconds (less for mini and more for jumbo), then turn the muffin right side up and heat on 50% power for another 30 to 60 seconds until the muffin is defrosted and warm all the way through.