Moist Banana Cupcakes
These moist banana cupcakes are soft, fluffy, and filled with sweet banana flavor in every bite. Topped with cream cheese frosting and chopped walnuts, they have that perfect bakery-style cupcake texture that’s light, tender, and incredibly moist.
Unlike banana muffins or dense banana bread, these cupcakes are made to feel a little extra special. The ripe bananas keep them soft for days while the cream cheese frosting adds the perfect creamy tangy finish.

Growing up, extra ripe bananas never went to waste in our house. My mom would turn them into banana cake, banana pancakes, or banana fritters depending on how much time she had. These banana cupcakes remind me of the more fun “party version” of those cozy banana desserts — soft, frosted, and always the first thing to disappear from the table.
Why You’ll Love This Recipe
- Soft, fluffy, and incredibly moist with a tender cupcake crumb.
- Packed with real banana flavor from ripe bananas.
- Cream cheese frosting pairs perfectly with the sweet banana cupcakes.
- Easy homemade cupcakes that look bakery-style without complicated decorating.
- Perfect for birthdays, parties, brunch, or using overripe bananas.
- Stays soft and moist for days.

Ingredients and Substitutions
- All-purpose flour – Regular plain flour gives these cupcakes a soft but stable texture.
- Baking powder + baking soda – Help the cupcakes rise while keeping them soft and fluffy.
- Cinnamon – Adds warmth and enhances the banana flavor without overpowering it.
- Unsalted butter – Gives the cupcakes a rich flavor and tender crumb. If using salted butter, reduce the added salt slightly.
- Brown sugar – Adds moisture and a light caramel flavor that pairs beautifully with bananas.
- Eggs – Use large eggs at room temperature for the best texture.
- Ripe bananas – Very ripe bananas with brown spots work best because they are sweeter and more flavorful.
- Sour cream – Keeps the cupcakes soft and moist. Greek yogurt works well too.
- Vanilla extract – Enhances the flavor of the bananas and frosting.
- Cream cheese – Use full-fat block cream cheese for a thick creamy frosting.
- Powdered sugar – Sweetens and thickens the frosting while keeping it smooth.
- Walnuts (optional) – Add crunch and texture while complementing the banana flavor perfectly.

Step-by-Step: Moist Banana Cupcakes
- Prep – Preheat the oven to 175°C / 350°F. Line a 12-cup muffin pan with cupcake liners.
- Dry ingredients – In a bowl, whisk together the flour, baking powder, baking soda, cinnamon, and salt. Set aside.

- Cream butter and sugar – In a large mixing bowl, beat the softened butter and brown sugar until light and fluffy, about 2 to 3 minutes.
- Add eggs – Add the eggs one at a time, mixing well after each addition. Then add the vanilla extract.


- Add bananas – Mix in the mashed bananas and sour cream until combined.

- Combine batter – Add the flour mixture and fold gently until just combined. Do not overmix.

- Fill cupcake liners – Divide the batter evenly between the cupcake liners, filling each about ¾ full.

- Bake – Bake for 18 to 22 minutes or until a skewer inserted in the center comes out clean.
- Cool – Let the cupcakes cool completely before frosting.

- Make frosting – Beat the cream cheese and butter until smooth and creamy. Add the powdered sugar gradually, followed by the vanilla extract and salt. Beat until smooth and fluffy.

- Decorate – Pipe or swirl the frosting onto the cooled cupcakes and sprinkle with chopped walnuts.


Moist Banana Cupcakes with Cream Cheese Frosting
Easy homemade banana cupcakes made with ripe bananas and sour cream for a soft moist texture, then topped with cream cheese frosting and walnuts.
Video
Ingredients
- 190 g (1½ cups) All-purpose flour
- 1 tsp Baking powder
- ½ tsp Baking soda
- ½ tsp Ground cinnamon
- ¼ tsp Salt
- 115 g (½ cup) Unsalted butter softened
- 100 g (¾ cup) Light brown sugar
- 50 g Granulated sugar
- 2 large Eggs
- 1 tsp Vanilla extract
- 240 g Mashed ripe bananas
- 120 g (½ cup) Sour cream
- 225 g (8 oz) Cream cheese softened
- 115 g (½ cup) Unsalted butter softened
- 300 g (2½ cups) Powdered sugar
- 1 tsp Vanilla extract
- pinch of Salt
Method
- Prep – Preheat the oven to 175°C / 350°F. Line a 12-cup muffin pan with cupcake liners.
- Dry ingredients – In a bowl, whisk together the flour, baking powder, baking soda, cinnamon, and salt.190 g All-purpose flour, 1 tsp Baking powder, ½ tsp Baking soda, ½ tsp Ground cinnamon, ¼ tsp Salt
- Cream butter and sugar – Beat the butter and white and brown sugar until light and fluffy, about 2 to 3 minutes.115 g Unsalted butter, 100 g Light brown sugar, 50 g Granulated sugar
- Add eggs – Add the eggs one at a time, mixing well after each addition. Add the vanilla extract.2 large Eggs, 1 tsp Vanilla extract
- Add bananas – Mix in the mashed bananas and sour cream until combined.240 g Mashed ripe bananas, 120 g Sour cream
- Combine batter – Add the flour mixture and fold gently until just combined.
- Fill liners – Divide the batter evenly between the cupcake liners, filling each about ¾ full.
- Bake – Bake for 18 to 22 minutes or until a skewer inserted in the center comes out clean.
- Cool – Let the cupcakes cool completely before frosting.
- Make frosting – Beat the cream cheese and butter until smooth. Add powdered sugar gradually, then vanilla and salt. Beat until fluffy.225 g Cream cheese, 115 g Unsalted butter, 300 g Powdered sugar, 1 tsp Vanilla extract, pinch of Salt
- Decorate – Pipe or swirl frosting onto the cupcakes and sprinkle with chopped walnuts.
Notes
- Use room temperature ingredients for the smoothest batter.
- Measure mashed bananas in grams for best consistency.
- Store frosted cupcakes in the refrigerator because of the cream cheese frosting.
- Bring cupcakes to room temperature before serving for the best texture and flavor.
- Refrigerate frosted cupcakes for up to 4 days.
- Unfrosted cupcakes can be frozen for up to 2 months.
- Store in an airtight container to keep them moist.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Tips for Success
- Use very ripe bananas with lots of brown spots for the strongest banana flavor.
- Do not overmix the batter once the flour is added or the cupcakes can become dense.
- Fill the cupcake liners only about ¾ full to prevent overflow.
- Let the cupcakes cool completely before frosting.
- Chill the frosting slightly if it becomes too soft for piping.
- Toast the walnuts before sprinkling on top for extra flavor and crunch.

Troubleshooting
| Problem | Cause | Solution |
|---|---|---|
| Dense cupcakes | Overmixed batter | Mix only until combined |
| Cupcakes sink in center | Underbaked cupcakes | Bake until center springs back |
| Dry cupcakes | Overbaking | Check a few minutes early |
| Frosting too soft | Warm cream cheese or butter | Chill frosting before piping |

- Banana Bread Recipe
- One-Bowl Raspberry Banana Cake
- Banana Ice Cream (4 ways)
- Bakery-Style Banana Muffins
- Easy Moist Banana Cake
- Chocolate Chip Banana Muffins
Frequently asked questions
Store banana cupcakes in an airtight container at room temperature for up to 2 days. If you want to keep them fresh for longer, refrigerate them for up to 5 days.
Yes. Store them covered in the refrigerator for up to 4 days.
Yes, you can use frozen bananas to make banana cupcakes. Thaw the bananas completely before mashing them. Frozen bananas may have a higher moisture content, so adjust the recipe accordingly by adding a bit more flour if the batter seems too wet. Yes. Full-fat Greek yogurt works very well as a substitute.
Yes. Freeze unfrosted cupcakes for up to 2 months
Very ripe bananas with brown spots give the best sweetness and banana flavor.
Absolutely. Fold about 120 g chocolate chips into the batter for chocolate chip banana cupcakes.
















Is baking soda needed in this recipe? It is NOT listed in the ingredients list, but IS mentioned in the directions (see Step #3 in preparing the cupcakes). Thanks for your help and I am SO EXCITED to try your recipe! 🙂
Ah Sorry, Karen. No there is no baking soda in this recipe. I must have written that by mistake. Thanks for bringing it to my attention. I just fixed it. Let me know how these cupcakes were.
These look amazing!! I love your idea of asking the grocer for over ripe bananas – what a great budget saving tip! Tasty and cost effective treat!
Definitely Beth. Ripe bananas are the best for cakes and cupcakes
I’ve found the best banana cupcake recipe ever. These look amazing and just how I wanted mine to be!
Aww, thank you, Mahy. So happy to hear you liked this recipe. Thank you
Can you add banana flavoring in the frosting or it is too much? I’ve made banana bread and muffins, but I’ve never thought of turning it in festive cupcakes.
Yes, absolutely, you can add banana flavoring to the frosting if you want. Banana cupcakes are delicious – you must try.
Great recipe! the cupcakes were a hit last night. Light and moist, with an amazing frosting.
Yey, thank you, Lizet. I am so happy to hear that.
Love the idea of banana cupcakes. Great tips on how to keep this moist, it is super easy to dry out a banana bread recipe. Can’t wait to make these!
Thank you, Tisha. I hope. you try these.