My Best Banana Cupcakes

You will love these super soft and subtly spiced banana cupcakes with cinnamon cream cheese frosting. To ensure the best results, use sour cream, buttermilk, and extra-ripe bananasโ€”these power ingredients make all the difference in this cupcake recipe.

banana cupcakes with cinnamon cream cheese frosting, banana slice, and crushed nilla wafers on top.

I originally published this recipe in 2017 and have since added new photos and more success tips, and now include a touch of baking powder for a lighter, less dense cupcake.

This banana cupcake recipe is a scaled-down version of my (absolute very favorite!) banana cake. It boasts a super-moist texture, a soft yet dense crumb, and wonderfully rich banana flavor with a hint of cinnamon.

And, using the proportions and ratio of ingredients below, produces truly perfect banana cupcakes.

One reader, Britt, commented: “This is my go-to recipe when I have overripe bananas. The cupcakes are seriously so good and the cinnamon cream cheese frosting takes them to the next level. I like to candy some pecans for an added crunch on top. Everyone who has tried them has raved about them. โ˜…โ˜…โ˜…โ˜…โ˜…

One reader, Lisa, commented: “Brought these gems to work for my coworkers and they were a hit! Several folks approached me to tell me they were the best banana cupcakes they had EVER had. Pretty amazing recipe. Big hit all the way around. Thank you Sally! โ˜…โ˜…โ˜…โ˜…โ˜…”

banana cupcakes with cinnamon cream cheese frosting, banana slice, and crushed nilla wafers on plate.

Tell Me About These Banana Cupcakes

  • Texture: These banana cupcakes arenโ€™t as dense as banana muffins, but arenโ€™t really as light as vanilla cupcakes. Instead, they land somewhere in the middle. Youโ€™ll love how moist the crumb is tooโ€”we have the butter, buttermilk, sour cream, and all the banana to thank for that!
  • Flavor: Each bite includes banana, brown sugar, cinnamon, butter, and vanilla. (Some of the best flavors in baking!) It all pairs so nicely with the tangy cinnamon cream cheese frosting on top.
  • Ease: Besides mashing the bananas (which is even easier if you use your mixer), the entire process is simple and straightforward. If you make your own buttermilk substitute, there is one extra step. See recipe Note below.
  • Time: Set aside about 2 hours to complete this recipe, which includes prepping, baking, cooling, and decorating.

Don’t Skip These Key Ingredients

Hereโ€™s an overview of the ingredients you need and why each is important.

  • Flour: All-purpose flour serves as the base of these banana cupcakes. Donโ€™t use cake flour because itโ€™s too light to support the banana.
  • Baking Soda + Baking Powder: These leaveners helps the cupcakes rise. If you’re interested in learning about the science behind these magic ingredients, see Baking Powder vs. Baking Soda.
  • Bananas: You need 1 and 1/2 cups (345g) of mashed banana, which is about 4 medium or 3 large bananas. Make sure the bananas are very ripe because more brown spots = sweeter banana flavor.
  • Butter: For that unparalleled buttery flavor! When you cream butter with sugar, you’re creating structure and incorporating air for a lighter, springier crumb.
  • Brown Sugar: We love the mix of both brown sugar and granulated sugar in these cupcakes. Plus, the brown sugar adds more moisture.
  • Sour Cream: Sour cream creates a moist and tender crumb.
  • Buttermilk: For best taste and to ensure proper rising, use buttermilk. If you donโ€™t have buttermilk on hand, see the recipe notes for a DIY buttermilk substitute.

You’ll also need eggs and a few flavoring ingredients.

ingredients measured out including flour, butter, cinnamon brown sugar, eggs, and buttermilk.

Can I Use Frozen Bananas?

Yes, frozen and thawed bananas work in this recipe and you can read more about how to freeze & thaw bananas for baking if youโ€™d like. Two important things to remember:

Strain off excess liquid. As bananas thaw, they let out a lot of liquid, which can throw off the wet ingredients in any baking recipe. I always recommend draining off most or all of that excess liquid before mashing and measuring them for your recipe.

The riper the banana, the better. When you bake with bananas, you want to use brown, spotty super-ripe ones.

2 images of bananas and mashed bananas in a glass stand mixer bowl

Success Tips for Banana Cupcakes

  1. Easy Mash: My team and I make a lot of banana treats including banana breadchocolate banana bread, and whole wheat banana pancakes, and hereโ€™s our best tip: mash the bananas using your mixer. Peel and break apart the bananas, then place inside your mixing bowl and turn the mixer on to medium-high speed. If using a stand mixer, either the paddle or whisk attachment work for this. A blender or food processor works as well. Mashing bananas by hand with a fork works too, but takes a little arm muscle and extra time. Transfer the mashed bananas to a separate bowlโ€”donโ€™t even wash the mixer bowl. Just place the butter/sugars inside and begin creaming as the recipe instructs. Super simple.
  2. Donโ€™t overfill: Fill your cupcake liners only 2/3 full to avoid the batter spilling over the sides and baking into sad mushroom tops. This recipe makes enough batter for 18 cupcakes, so line a second muffin pan with 6 liners, or you can bake in batches.
  3. Room temperature: All refrigerated items should be brought to room temperature so the batter mixes together easily and evenly. If youโ€™re interested, feel free to read more about why room-temperature ingredients are important in baking.
banana cupcakes without frosting on cooling rack.

Cinnamon Cream Cheese Frosting

Weโ€™ll pair these banana cupcakes with cinnamon cream cheese frosting. Cinnamon and banana are a natural pairing and 1/2 teaspoon of the spice is the perfect amount in this frosting recipe. (Not too much, not too little!) Itโ€™s crazy how such a tiny addition to regular cream cheese frosting can make such a flavorful difference. This frosting would also be fantastic on top of snickerdoodle cupcakes!

cinnamon cream cheese frosting in a glass bowl

Bonus: this frosting pipes beautifully. For the pictured cupcakes, I used piping tip Ateco #826, the same one I used on these pretty pink strawberry cupcakes.

Other frostings we love: If cream cheese frosting isn’t your thing, traditional vanilla buttercream, chocolate buttercream, Nutella frosting, peanut butter frosting, salted caramel frosting, or even chai spice buttercream frosting all pair beautifully with banana cupcakes.

For an optional garnish, I love topping these cupcakes with a sprinkle of crushed vanilla wafers (a nod to banana pudding!) and a banana slice:

banana cupcake cut in half.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
banana cupcake cut in half.

My Best Banana Cupcakes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 48 reviews
  • Author: Sally
  • Prep Time: 30 minutes
  • Cook Time: 20 minutes
  • Total Time: 2 hours, 50 minutes
  • Yield: 18 cupcakes
  • Category: Cupcakes
  • Method: Baking
  • Cuisine: American
Save Recipe

Description

Top these soft homemade banana cupcakes with cinnamon cream cheese frosting. To guarantee the best results, use sour cream, buttermilk, and extra ripe bananasโ€“these power ingredients make all the difference in this spiced cupcake recipe.


Ingredients

  • 2 cups (250g) all-purpose flourย (spooned & leveled)
  • 1 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 1 teaspoon ground cinnamon
  • 3/4 teaspoon salt
  • 1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
  • 1/2ย cup (100g) packed light or dark brown sugar
  • 1/2 cup (100g) granulated sugar
  • 2 large eggs, at room temperature*
  • 1/4 cup (60g) sour cream or plain yogurt, at room temperature*
  • 2 teaspoons pure vanilla extract
  • 1 and 1/2 cups (345g) mashed bananas (about 4 medium or 3 large ripe bananas)
  • 1/2 cup (120ml) buttermilk, at room temperature*

Cinnamon Cream Cheese Frosting

  • 8 ounces (226g) full-fat brick cream cheese, softened to room temperature
  • 1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
  • 3 cups (360g) confectioners’ sugar, plus an extra 1/4 cup if needed
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/8 teaspoon salt
  • optional: banana slices and/or crushed Nilla Wafer cookies


Instructions

  1. Preheat the oven to 350ยฐF (177ยฐC). Line a 12-cup muffin pan with cupcake liners. Line a second pan (or bake in batches) with 6 linersโ€”this recipe makes about 18 cupcakes. Set aside.
  2. Makeย the cupcakes: Whisk the flour, baking soda, baking powder, cinnamon, and salt together. Set aside.
  3. Using a handheld or stand mixer fitted with a paddle attachment, beat the butter, brown sugar, and granulated sugar on medium-high speed until creamed together, about 3 minutes. (Hereโ€™s a helpful tutorial if you need guidance on how to cream butter and sugar.) Scrape down the sides and bottom of the bowl with a silicone spatula as needed. Add the eggs, sour cream/yogurt, and vanilla extract, then beat on medium-high speed until combined. Scrape down the sides and bottom of the bowl as needed. Beat in the mashed banana. (Buttermilk is in the next step.)
  4. With the mixer on low speed, add the dry ingredients until just incorporated. With the mixer still running on low, slowly pour in the buttermilk until combined. Do not overmix. You may need to whisk it all by hand to make sure there are no dry flour pockets at the bottom of the bowl.
  5. Pour/spoon the batter into the linersโ€”fill only 2/3 full to avoid spilling over the sides. Bake for 18โ€“20 minutes, or until a toothpick inserted in the center comes out clean. For about 36 mini cupcakes, bake for about 11โ€“13 minutes, same oven temperature.
  6. Cool the cupcakes in the pan set on a cooling rack for 20 minutes, then remove them from the pan and return to the rack toย cool completely before frosting.
  7. Makeย the frosting: In a large bowl using a handheld or stand mixer fitted with a paddle or whisk attachment, beat the cream cheese and butter together on high speed until smooth and creamy. Add 3 cups (360g) confectioners’ sugar, the vanilla, cinnamon, and salt. Beat on low speed for 30 seconds, then gradually increase the speed to high and beat for 2 minutes. If you want the frosting a little thicker, add the extra 1/4 cup of confectioners sugar (I usually add it).
  8. If desired, to help ensure the frosting holds piped shape, refrigerate the bowl of frosting for at least 20 minutes. Frost cooled cupcakes. For the pictured cupcakes, I used piping tip Ateco #826. I also like Ateco #808 piping tip for cream cheese frosting. Instead, you can skip the piping tips and use a knife or icing spatula to spread on the frosting. Garnish with banana slices and crushed Nilla Wafer cookies, if desired.
  9. Cover leftover cupcakes tightly and store in the refrigerator for up to 3 days. I recommend a cupcake carrier for storing and transporting decorated cupcakes.

Notes

  1. Make Ahead Instructions: Cupcakes can be made ahead 1 day in advance, covered, and stored at room temperature. Frosting can also be made 1 day in advance, covered, and stored in the refrigerator until ready to use. Leftover cupcakes keep well covered tightly in the refrigerator for 3 days. Frosted or unfrosted cupcakes can be frozen up to 2โ€“3 months. Thaw overnight in the refrigerator.
  2. Special Tools (affiliate links):ย 12-count Muffin Pan | Cupcake Liners | Glass Mixing Bowl | Whisk | Electric Mixer (Handheld or Stand) | Silicone Spatula | Piping Bag (Reusable or Disposable) | Ateco #826 Piping Tip | Cupcake Carrier
  3. Frozen Bananas:ย You can use thawed frozen bananas in this recipe. Thawed bananas are extra wet, so drain off as much of the excess liquid as you can before mashing. Seeย How to Freeze & Thaw Bananas for Baking.
  4. Room Temperature: All refrigerated items should be at room temperature so the batter mixes together easily and evenly. Read more on why room temperature ingredients are important.ย 
  5. Buttermilk: Buttermilk is required for this recipe. You can make your own DIY buttermilk substitute if needed. Add 1 teaspoon of white vinegar or lemon juice to a liquid measuring cup. Then add enough whole milk to the same measuring cup until it reaches 1/2 cup. (In a pinch, lower-fat or nondairy milks work for this soured milk, but the cupcakes wonโ€™t taste as moist or rich.) Stir it around and let sit for 5 minutes. The homemade โ€œbuttermilkโ€ will be somewhat curdled and ready to use in the recipe.
  6. Update in 2025: To slightly increase the rise, I added 1/2 teaspoon baking powder to the recipe, as reflected above.
sally mckenney headshot purple shirt.
About the Author

Sally McKenney

Sally McKenney is a baker, food photographer, and New York Times best-selling author. Her kitchen-tested recipes and step-by-step tutorials have given millions of readers the knowledge and confidence to bake from scratch. Sallyโ€™s work has been featured on TODAY, Good Morning America, Taste of Home, People, and more.

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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

Reader Comments and Reviews

  1. Jennifer V says:
    October 21, 2025

    We love this recipe. Weโ€™ve made it a bunch of times. It is a School and Work favorite. However, we never get the same number of cupcakes as you say there would be what size cupcake liner or cupcake pan are you using even your mini cupcakes come out different sizes than our mini cupcakes.

    Reply
    1. Trina @ Sally's Baking says:
      October 21, 2025

      Hi Jennifer! We link the cupcake pan and liners we use in the recipe notes.

      Reply
  2. Deirdre Bridget Quinn says:
    October 12, 2025

    How sweet is the frosting?

    Reply
    1. Trina @ Sally's Baking says:
      October 12, 2025

      Hi Deidre! Cream cheese frosting isn’t as sweet as American buttercream and the tangy cream cheese offsets sweetness as well.

      Reply
      1. Deirdre Bridget Quinn says:
        October 12, 2025

        ok thanks! I just put these cupcakes in the oven-the batter is heavenly-and I was wondering if i could make the frosting now and if i do it now will it affect the taste and texture?

      2. Trina @ Sally's Baking says:
        October 12, 2025

        Frosting can be made up to 1 day in advance, covered, and stored in the refrigerator until ready to use!

  3. Michelle says:
    October 10, 2025

    Confused says 2 cups of flour than says 250g next to that. 1 cup is 250 g ??

    Reply
    1. Beth @ Sally's Baking says:
      October 11, 2025

      Hi Michelle, 2 cups of flour is 250g. 1 cup is 125g.

      Reply
  4. Jessica says:
    September 30, 2025

    Can I substitute the butter with oil instead?

    Reply
    1. Lexi @ Sally's Baking says:
      October 1, 2025

      Hi Jessica, you need a fat that is solid at room temperature so that it can be properly creamed with the sugars. You could try solid coconut oil instead, but we’re unsure of the exact results. We recommend sticking with butter for best taste and texture.

      Reply
  5. Amy B says:
    September 27, 2025

    If I’m using weighted measurements, then I don’t need to worry about it being spooned and leveled, correct? I’ve wanted to ask, but was afraid I would look dumb.

    Reply
    1. Trina @ Sally's Baking says:
      September 27, 2025

      Correct!

      Reply
  6. Lin says:
    September 26, 2025

    Iโ€™m planning to bake your banana cupcakes this weekend, love how fluffy they look! Also your cream cheese frosting. Iโ€™ve been playing with instant clear jel (only 2 cakes so far) and wondered if youโ€™ve ever used it to stabilize your cream cheese frosting? I plan to give it a goโ€ฆtesting with 1 tablespoon per your recipe.

    Reply
    1. Trina @ Sally's Baking says:
      September 26, 2025

      We haven’t tested that, Lin – would love to hear how it goes if you do!

      Reply
      1. Lin says:
        September 26, 2025

        Will do ๐Ÿ˜‰

      2. Lin says:
        October 1, 2025

        Hi
        The cupcakes & cream cheese frosting were a great success!

        I added 1 tablespoon of Instant Clear Jel to the 3 cups of powdered sugar (mixing well) prior to adding it to the cream cheese & butter.
        It pipped beautifully and totally held its shape.
        Next time though, I will need to double the frosting recipe for the 18 cupcakes.

    2. Piper says:
      September 28, 2025

      Hi love these! I was wondering if you can freeze the cream cheese frosting because I have way too much.

      Reply
      1. Trina @ Sally's Baking says:
        September 28, 2025

        Hi Piper, you can store cream cheese frosting for up to 3 months in the freezer. After freezing, thaw in the refrigerator then beat the frosting for a few seconds so itโ€™s creamy again.

  7. Fiona Yesan says:
    September 5, 2025

    This is the most decadent banana cupcake I have ever had. Its delicious and my family and friends loved it. Thank you. I was wondering if possible how can I get the nutrition facts.

    Reply
    1. Lexi @ Sally's Baking says:
      September 5, 2025

      Hi Fiona, we’re so glad you enjoyed these cupcakes! We donโ€™t usually include nutrition information as it can vary between different brands of the same ingredients. Plus, many recipes have ingredient substitutions or optional ingredients listed. However, there are many handy online calculators where you can plug in and customize your exact ingredients/brands. Readers have found this one especially helpful: https://www.verywellfit.com/recipe-nutrition-analyzer-4157076

      Reply
  8. Michelle says:
    September 2, 2025

    I’m looking for a banana cupcake recipe that I can add a dollop of cream cheese chocolate chip filling to, just before baking (think black bottom cupcakes). Do you think that will work with these?

    Reply
    1. Trina @ Sally's Baking says:
      September 2, 2025

      Hi Michelle, we can’t say for sure, but imagine it would work! Let us know if you try.

      Reply
  9. Tita1278 says:
    August 26, 2025

    OMG these were bomb! I thought I had messed up the recipe because I forgot to take the eggs out to make them room temperature but they were still VERY GOOD. Everyone that tried them loved them. My husband had 3 the day I made them with no frosting and my daughter had 2 with no frosting. I also used VERY mature banana and they were still very good.

    Reply
  10. M says:
    August 18, 2025

    Quick question. Do you prefer dark or light brown sugar?

    Reply
    1. Trina @ Sally's Baking says:
      August 18, 2025

      Hi M, dark brown is great in this recipe if you have it!

      Reply
  11. E.D. says:
    August 14, 2025

    Well hurray they are delicious! We made them with King Arthur Measure for Measure and while they didn’t rise as much, they were fabulous. The tray of cupcakes came out of the oven 45 minutes ago and we’ve only got 6 left!

    Reply
  12. Janaki says:
    August 14, 2025

    What if I only have 2 ripe bananas? Can I add apple sauce to make up for the difference?

    Reply
    1. Trina @ Sally's Baking says:
      August 14, 2025

      Hi Janaki, you could, but the flavor and sweetness will change a bit.

      Reply
  13. Jacqui Senn says:
    August 6, 2025

    Made these for work and they were a big hit , great texture and with chopped walnuts on top just to add a little crunch

    Reply
  14. Bonnie says:
    August 5, 2025

    These are so moist and delicious. I like cream cheese frosting on them.

    Reply