These Eggless Banana Cupcakes turn ripe bananas into a soft, fluffy treat that feels like a celebration in every bite. Topped with brown sugar buttercream and a sprinkle of cinnamon sugar, they’re simple to make, allergy-friendly, and always a crowd-pleaser. Tested until foolproof, this recipe is perfect for when you want something more festive than banana bread or muffins.

Oriana’s Thoughts On The Recipe

Most of the time, when bananas start to go spotty, we think of banana bread or banana muffins. But sometimes you just want something a little more fun—a treat that feels celebratory, not everyday. That’s where these Eggless Banana Cupcakes come in. They take the comfort of banana bread and turn it into a sweet little cupcake that everyone at the table will love.
As an allergy mom with 12+ years of egg-free baking behind me, I’ve tested these until they’re soft, fluffy, and absolutely irresistible every single time. Topped with brown sugar buttercream and a sprinkle of cinnamon sugar, they’re the kind of dessert that makes family nights, birthdays, or just-because moments feel extra special—without ever worrying about food allergies.
Why You’ll Want to Try My Recipe

Ingredients You’ll Need, Substitutions & Notes

Scroll down to the recipe card for all the details, including measurements and instructions.
- All-purpose flour: The base of the cupcakes, giving them structure and a tender crumb. You can swap with a 1:1 gluten-free flour blend if needed.
- Baking powder & baking soda: These work together to help the cupcakes rise and stay fluffy.
- Ground cinnamon: Adds a warm, cozy flavor that pairs beautifully with banana.
- Salt: Just a pinch balances the sweetness and enhances all the flavors.
- Milk + apple cider vinegar: When mixed, these create a quick homemade buttermilk, which makes the cupcakes soft and moist. Any milk you prefer works here.
- Unsalted butter: Adds richness and flavor. Margarine or a dairy-free butter alternative can be used for a dairy-free version.
- Granulated sugar + brown sugar: A mix of both gives the cupcakes sweetness with a touch of caramel-like depth from the brown sugar.
- Ripe banana: The star ingredient! Adds natural sweetness, moisture, and flavor. The riper, the better.
- Plain regular yogurt: Helps bind the ingredients since we’re not using eggs. It also adds moisture and tenderness.
- Pure vanilla extract: Brings everything together with that classic sweet aroma.
To Decorate:
- Brown Sugar Buttercream: A creamy, caramel-like frosting that makes these cupcakes irresistible.
- Cinnamon sugar: Just a light sprinkle for extra flavor and a pretty finish.
Food Allergy Swaps
This recipe is naturally egg, dairy, wheat/gluten, nut, peanut, soy, sesame, fish, and shellfish-free, making it suitable for most dietary needs, but always check labels for hidden allergens.
- Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives.
- Butter: Substitute butter with dairy-free butter substitutes. Miyoko’s Creamery Organic Vegan Butter , Trader Joe’s brand vegan butter, and Earth Balance Vegan Buttery Sticks are my favorite butter substitutes for baking. For the best flavor, use a vegan butter that tastes good. Use sticks or blocks if you can over the tub (spreadable) butter.
- Milk: You can use your favorite non-dairy milk, like soy or oat milk.
- Yogurt: Use your favorite brand of plain, unsweetened non-dairy yogurt.
- Wheat/Gluten: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend. I also like Doves Farm Freee Gluten-Free All-Purpose Flour, but this blend does not contain xanthan gum, so you need to add 1/4 teaspoon of xanthan gum per cup (140 g) of gluten-free flour blend.
Process Overview: Step-by-Step Photos
Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).
Step 1 – Prep the oven and pan
Get your oven nice and hot at 350ºF (180ºC). Line a 12-cup muffin pan with cupcake liners so you’re ready to go.
Step 2 – Mix the dry ingredients
In a big bowl, sift together the flour, baking powder, baking soda, cinnamon, and salt. This makes sure everything is well combined and the cupcakes stay light.
Step 3 – Make the buttermilk
In a measuring cup or small bowl, stir together the milk and vinegar. Let it sit for 5–8 minutes until it looks a little curdled—that’s your quick homemade buttermilk.
Step 4 – Cream the butter and sugars
Grab your mixer and beat the softened butter until it’s smooth and creamy. Add both sugars and keep mixing until it looks pale and fluffy. Now, mix in the mashed banana, yogurt, and vanilla until everything’s blended.
Grab your mixer and beat the softened butter until it’s smooth and creamy. Add both sugars and keep mixing until it looks pale and fluffy. Now, mix in the mashed banana, yogurt, and vanilla until everything’s blended.
Step 5 – Combine wet and dry
Turn the mixer down low. Add the flour mixture in three parts, alternating with the milk mixture—start and finish with the flour. Mix just until combined. Don’t overdo it; we want fluffy cupcakes, not dense ones.
Step 6 – Fill the liners
Spoon the batter into your liners, filling each about two-thirds of the way full.
Step 7 – Bake the cupcakes
Bake for 18–22 minutes, until a toothpick poked in the center comes out clean. Let them cool in the pan for about 5 minutes, then move them to a wire rack to cool completely before frosting.
Step 8 – Decorate
Once cooled, frost the cupcakes with the Brown Sugar Buttercream. Sprinkle a little cinnamon sugar on top, and they’re ready to enjoy!
Once cooled, frost the cupcakes with the Brown Sugar Buttercream. Sprinkle a little cinnamon sugar on top, and they’re ready to enjoy!

Recipe Tips For Success
➤ Potential Recipe Challenges & Pro Tips:
- Dense cupcakes: Sometimes banana-based batters can turn out heavy. Pro Tip: Don’t overmix the batter. Stir just until everything is combined to keep the texture light.
- Cupcakes not rising enough: This can happen if your baking powder or baking soda is old. Pro Tip: Check the freshness of your leavening agents before baking. Replace them if they’re past their prime.
- Buttercream too soft to pipe: The Brown Sugar Buttercream can get a little loose. Pro Tip: Chill it for 10–15 minutes, then whip it again before decorating.
- Banana flavor not strong enough: Using bananas that aren’t ripe enough may give you bland cupcakes. Pro Tip: Wait until your banana skins are deeply spotted for the best flavor.
➤ Extra Tips:
- Mash the banana really well so there are no big chunks in the batter.
- Measure the ingredients correctly. I highly recommend using a kitchen scale.
- Preheat the oven at least 15 minutes before you begin to give it plenty of time to reach the ideal baking temperature.
- Right temperature butter is KEY! Softened butter should easily bend without breaking and will give slightly when pressed. If your finger sinks into the butter and looks oily, it’s way too soft.
- Don’t overmix the batter. Instead, mix just until you’ve evenly distributed the ingredients throughout the batter.
- Fill the cupcake liners 3/4 full. If you overfill the liners, they won’t rise properly.
- Bake the cupcakes as soon as the batter is ready.
- Don’t open the oven door until the cupcakes have set. Leave the oven closed until the minimum time stated in the recipe.
- Know your oven! Every oven is different, so baking times always have to be taken with a grain of salt. Oven thermostats can be wildly off, and that will all affect baking time, so keep an eye on yours. The cupcakes are done when a toothpick inserted in the center comes out clean.
- Let the cupcakes cool completely before frosting, or the buttercream will melt.
Variations & Additions
- Add mini chocolate chips or chopped walnuts for extra texture.
- Swap the cinnamon sugar topping with a drizzle of caramel sauce.
- Mix in a little nutmeg or allspice for a spiced banana cupcake twist.
- Try topping with cream cheese frosting instead of brown sugar buttercream if you like tangy flavors.
Storage and Freezing Instructions
Storage: Unfrosted cupcakes can be stored at room temperature for up to 3 days. Frosted Cupcakes can usually be left out covered at room temperature for 24 hours, but if longer than that (or if it’s especially hot where you live), we’d recommend storing them in the refrigerator. Consider that the cupcakes will lose some fluffiness if refrigerated or frozen.
Freezing: You can freeze the unfrosted cupcakes for up to 1 month. Wrap each cupcake individually in plastic wrap, then place them in a freezer bag. Thaw at room temperature and frost before serving.
Frequently Asked Questions

Recipe Card

Eggless Banana Cupcakes
Equipment
Important
• For best results, I highly recommend using a kitchen scale to measure the ingredients.
Ingredients
For the Eggless Banana Cupcakes:
- 1 1/2 cups (210 g) all-purpose flour
- 2 teaspoons (8 g) baking powder
- 1/4 teaspoon (1.5 g) baking soda
- 1 teaspoon (3 g) ground cinnamon
- 1/4 teaspoon (1 g) salt
- 1/2 cup (120 g) milk
- 1 1/2 teaspoons (7.5 g) apple cider vinegar
- 1/2 cup (115 g) unsalted butter, softened
- 1/2 cup (100 g) granulated sugar
- 1/4 cup (50 g) brown sugar
- 1/2 cup smashed ripe banana (about 120 g – 1 large banana)
- 1/4 cup (60 g) plain regular yogurt
- 1 teaspoon (5 g) pure vanilla extract
Brown Sugar Buttercream
- 1 cup (230 g) unsalted butter, softened
- 1/2 cup (100 g) brown sugar
- 4 cup (480 g) confectioners' sugar, sifted
- 2 tablespoons (30 ml) milk or heavy cream
- 2 teaspoons (10 ml) pure vanilla extract
- 1/2 teaspoon salt
To Decorate:
- Cinnamon sugar (optional – see notes)
Instructions
Make the Eggless Banana Cupcakes:
- Preheat the oven to 350ºF (180ºC). Line a 12-cup cupcake pan with cupcake liners.
- Sift the flour, baking powder, baking soda, cinnamon, and salt together into a large bowl.
- In a mixing bowl or liquid measuring cup, combine the milk and vinegar. Let the mixture rest for 5 to 8 minutes, until thickened and curdled.
- Using an electric hand mixer or a stand mixer, beat the butter on medium-high speed until creamy, 3 to 4 minutes. Add the sugars and beat on high speed for 2 minutes, until creamed and pale, scraping down the sides and up the bottom of the bowl with a rubber spatula as needed. Then add the mashed banana, yogurt, and vanilla; continue beating to combine, about 1 minute.
- Turn the mixer to low and add the flour mixture in three batches, alternating with the milk mixture, beginning and ending with the flour mixture. Beat until just combined, 30 to 45 seconds. Do not overmix.
- Fill the cupcake liners about two-thirds full.
- Bake for 18 to 22 minutes, or until a toothpick inserted in the center comes out clean. Cool in the pan on a wire rack for 5 minutes, then remove the cupcakes from the pan, place back on the rack, and cool to room temperature, about 1 hour, before frosting.
Make The Brown Butter Buttercream:
- Beat the butter with a mixer on medium speed until creamy, 3–4 minutes. On low speed, mix in the brown sugar, then 1 cup confectioners’ sugar; mix to incorporate. Add the milk, vanilla, and salt, followed by the remaining sugar. Beat on low for 1 minute, then on medium-high for 4–5 minutes, scraping the bowl, until smooth and fluffy.
Decorate:
- Spread or pipe the buttercream evenly on the cupcakes. Sprinkle with cinnamon sugar and serve.
- Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives.
- Butter: Substitute butter with dairy-free butter substitutes. Miyoko’s Creamery Organic Vegan Butter , Trader Joe’s brand vegan butter, and Earth Balance Vegan Buttery Sticks are my favorite butter substitutes for baking. For the best flavor, use a vegan butter that tastes good. Use sticks or blocks if you can over the tub (spreadable) butter.
- Milk: You can use your favorite non-dairy milk, like soy or oat milk.
- Yogurt: Use your favorite brand of plain, unsweetened non-dairy yogurt.
- Wheat/Gluten: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend. I also like Doves Farm Freee Gluten-Free All-Purpose Flour, but this blend does not contain xanthan gum, so you need to add 1/4 teaspoon of xanthan gum per cup (140 g) of gluten-free flour blend.
- Dense cupcakes: Sometimes banana-based batters can turn out heavy. Pro Tip: Don’t overmix the batter. Stir just until everything is combined to keep the texture light.
- Cupcakes not rising enough: This can happen if your baking powder or baking soda is old. Pro Tip: Check the freshness of your leavening agents before baking. Replace them if they’re past their prime.
- Buttercream too soft to pipe: The Brown Sugar Buttercream can get a little loose. Pro Tip: Chill it for 10–15 minutes, then whip it again before decorating.
- Banana flavor not strong enough: Using bananas that aren’t ripe enough may give you bland cupcakes. Pro Tip: Wait until your banana skins are deeply spotted for the best flavor.
- Mash the banana really well so there are no big chunks in the batter.
- Measure the ingredients correctly. I highly recommend using a kitchen scale.
- Preheat the oven at least 15 minutes before you begin to give it plenty of time to reach the ideal baking temperature.
- Right temperature butter is KEY! Softened butter should easily bend without breaking and will give slightly when pressed. If your finger sinks into the butter and looks oily, it’s way too soft.
- Don’t overmix the batter. Instead, mix just until you’ve evenly distributed the ingredients throughout the batter.
- Fill the cupcake liners 3/4 full. If you overfill the liners, they won’t rise properly.
- Bake the cupcakes as soon as the batter is ready.
- Don’t open the oven door until the cupcakes have set. Leave the oven closed until the minimum time stated in the recipe.
- Know your oven! Every oven is different, so baking times always have to be taken with a grain of salt. Oven thermostats can be wildly off, and that will all affect baking time, so keep an eye on yours. The cupcakes are done when a toothpick inserted in the center comes out clean.
- Let the cupcakes cool completely before frosting, or the buttercream will melt.
- Add mini chocolate chips or chopped walnuts for extra texture.
- Swap the cinnamon sugar topping with a drizzle of caramel sauce.
- Mix in a little nutmeg or allspice for a spiced banana cupcake twist.
- Try topping with cream cheese frosting instead of brown sugar buttercream if you like tangy flavors.
I appreciate your feedback, and it helps others, too!
Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.Nutrition
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.



























Made these banana cupcakes with the kids last weekend, and they were gone before I even had a chance to grab a second one. Soft, full of flavor, and you’d never guess they’re eggless. It’s one of those easy bakes that makes the whole house smell amazing. Definitely a keeper in our kitchen.
Hi Vic! That’s fantastic! 🍌 I love that you baked them with the kids—those moments are the best. So happy they disappeared so quickly (always a good sign!) and that they’ve earned a spot in your kitchen favorites.