Banana Cupcakes with Cinnamon Cream Cheese Frosting

We top these moist, spiced, and dense-yet-still-soft homemade banana cupcakes with decadent cinnamon cream cheese frosting. For cupcake perfection, use power ingredients like sour cream, buttermilk, and three ripe bananas.

Super-moist and flavorful banana cupcakes with creamy CINNAMON cream cheese frosting on top! Easy recipe on

Judging by the response to my favorite banana cake, I’m thinking most of you are bananas for… bananas. (Couldn’t resist!) I also shared a recipe for banana layer cake topped with brown butter cream cheese frosting. All this banana razzmatazz put me in the mood to test out more frostings. Turns out, quite a lot can pair with banana! And rather than post 7534583 banana cakes, I decided cupcakes are the best option.

Today’s banana cupcake recipe is a mix of these banana cupcakes and my banana cake, which are very similar recipes. We have a super-moist texture, plenty of cinnamon spice flavor, a dense crumb (but still on the softer side too!), mega banana flavor, brown sugar, and lots of buttery goodness. This cupcake recipe is basically 2/3 of the banana cake recipe, only with the same amount of banana. I wanted to pack as much banana into the cupcake as I could– and we can totally get away with 3 bananas here. I also took a look at my original banana cupcake recipe, dropped out 1 egg and replaced with sour cream.

This is your dream banana cupcake.

Super-moist and flavorful banana cupcakes with creamy CINNAMON cream cheese frosting on top! Easy recipe on

You Either Love or Loathe Bananas

Banana– both the flavor and the fruit– is on both ends of the spectrum. You either love love love banana or loathe loathe loathe banana. My sisters are anti-banana, while my parents and I can’t get enough. Banana bread? The more bananas packed inside, the better. If you’re on the love side, sit back and stay awhile. If you’d rather pass, may I interest you in some equally as festive apple spice cupcakes instead?!

How to mash bananas for banana cupcakes on

My Mashing Bananas Trick

Here’s my favorite tip when making banana cake, banana bread, banana muffins, cupcakes, etc:

Mash the bananas in the mixer! Using the paddle or whisk attachment, simply place your super ripe bananas inside the bowl and turn it on to medium-high speed. I used to mash bananas with my blender, food processor, or with a fork (which takes some arm muscle) but this way is much easier and quicker.

Transfer the mashed bananas to a separate bowl– don’t even wash the mixer bowl. Just place the butter/sugar inside and begin creaming as the recipe instructs. Super simple!

How to make banana cupcakes on

Ingredients in Banana Cupcakes

  • Flour: 2 cups of all-purpose flour serve as the base of these cupcakes. It’s sturdy enough to hold up the thick, creamy batter.
  • Baking Soda: Baking soda helps the cupcakes rise.
  • Salt + Cinnamon: Salt and cinnamon add flavor. 1/2 teaspoon of ground cinnamon adds that something extra, but isn’t overpowering.
  • Bananas: You need 1 and 1/2 cups of mashed banana (about 3 large bananas). Make sure they’re nice and spotty because more brown spots = sweeter banana flavor.
  • Butter: When creamed with sugar, butter adds flavor, moisture, and structure.
  • Sugar: I love the mix of both brown sugar and granulated sugar in these cupcakes. Brown sugar and banana pair wonderfully together and the brown sugar leaves the cupcakes even more moist.
  • Eggs: Eggs bind everything together and add moisture.
  • Sour Cream: Sour cream creates a wonderfully moist, dense crumb.
  • Vanilla Extract: A splash of pure vanilla extract is a must.
  • Buttermilk: For best taste and to ensure proper rising, use buttermilk. If you don’t have buttermilk on hand, check out my DIY sour milk option in the recipe notes.

CREAMY cinnamon cream cheese frosting on

My #1 tip: Fill cupcake liners only 2/3 full to avoid spilling over the sides.

Homemade salted caramel on

Cinnamon Cream Cheese Frosting

The best part about this entire recipe? Cinnamon cream cheese frosting! It blows my mind that 1 tiny addition to my regular cream cheese frosting makes such a big difference. And now I wonder why I waited so long to add cinnamon to cream cheese frosting!? Bonus: it pipes beautifully. I used an Ateco 808 large piping tip for these cupcakes.

If you really want to indulge, make my brown butter cream cheese frosting and add cinnamon. WOW!!

Super-moist and flavorful banana cupcakes with creamy CINNAMON cream cheese frosting on top! Easy recipe on

And finally, what flavor pairs well with banana, brown sugar, butter, and cinnamon? Salted caramel, of course. Pretty sure salted caramel pairs with everything. I’d probably eat an entire plate of steamed broccoli if salted caramel was poured on top. But let’s stick with banana cupcakes for now. 😉

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
banana cupcakes topped with cinnamon cream cheese frosting

Banana Cupcakes with Cinnamon Cream Cheese Frosting

  • Author: Sally
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 2 hours, 35 minutes
  • Yield: 18 cupcakes
  • Category: Cupcakes
  • Method: Baking
  • Cuisine: American


Super-moist and flavorful banana cupcakes with creamy cinnamon cream cheese frosting on top!


  • 2 cups (250g) all-purpose flour (spoon & leveled)
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • 3/4 teaspoon salt
  • 1 and 1/2 cups mashed banana (about 3 large very ripe bananas)
  • 1/2 cup (115g) 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/2 cup (120ml) buttermilk, at room temperature*

Cinnamon Cream Cheese Frosting

  • 8 ounces (224g) full-fat block cream cheese, softened to room temperature
  • 1/2 cup (115g) 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: salted caramel and/or banana chips


  1. Preheat the oven to 350°F (177°C). Line a 12-cup muffin pan with cupcake liners. Line a second pan with 6 liners as this recipe yields about 18 cupcakes.
  2. Make the cupcakes: Whisk the flour, baking soda, cinnamon, and salt together. Set aside.
  3. Using a handheld or stand mixer fitted with a paddle or whisk attachment, beat the butter and both sugars together on high speed until smooth and creamy, about 2 minutes. Scrape down the sides and up the bottom of the bowl with a rubber spatula as needed. Add the eggs, yogurt, and vanilla, then beat on medium-high speed until combined. Scrape down the sides and up the bottom of the bowl as needed. Beat in the mashed banana. 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 flour pockets at the bottom of the bowl.
  4. 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 around 30 mini cupcakes, bake for about 11-13 minutes, same oven temperature. Allow the cupcakes to cool completely before frosting.
  5. 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 confectioners’ sugar, vanilla, cinnamon, and salt. Beat on low speed for 30 seconds, then switch to high speed and beat for 2 minutes. If you want the frosting a little thicker, add the extra 1/4 cup of confectioners sugar (I add it).
  6. Frost cooled cupcakes however you’d like. I used an Ateco 808 large round piping tip for these pictured cupcakes. Top with salted caramel and/or a banana chip, if desired. Store leftovers in the refrigerator for up to 5 days.


  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): KitchenAid Stand Mixer, Cupcake Pan, Cupcake Liners, Piping Bags, and Ateco #808 Tip
  3. Room Temperature: All refrigerated items should be at room temperature so the batter mixes together easily and evenly. Read here for more information.
  4. Buttermilk: Buttermilk is required for this recipe. You can make your own DIY version of buttermilk 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.

Keywords: bananas, cream cheese frosting, cupcakes

Super-moist and flavorful banana cupcakes with creamy CINNAMON cream cheese frosting on top! Easy recipe on

Super-moist and flavorful banana cupcakes with creamy CINNAMON cream cheese frosting on top! Easy recipe on

Super-moist and flavorful banana cupcakes with creamy CINNAMON cream cheese frosting on top! Easy recipe on


Comments are closed.

  1. Kwaevyonn Blake says:

    Hi Sally, can I replace the yogurt/ sour cream with more buttermilk?

    1. Yes, that should be ok. So you will use 3/4 C buttermilk total.

  2. Outrageously good – thank you! Just curious, do you think the entire batter mixture could go in a cake tin to make a whole cake, then cut into levels and ice as normal with the frosting? I found the cupcakes quite ‘cakey’ anyway.

    1. While I am not Sally, I have successfully used any (so far) of her cupcake recipes to make a 3-layer 6-in cake. In fact, these are the only cakes I make recently.

      1. Perfect, thank you! Did you have to drastically adjust the cooking time?

  3. Hi Sally,

    Husband’s quote, “I had one of the muffins and I didn’t like it….I LOVED it. Had to substitute buttermilk with almond milk and white vinegar and used whole wheat flour. Also added pecans to top of muffins. AMAZING…thank you.

  4. Hey Sally !
    I have made these too many times to count . Tonight I was thinking about using this batter in a bundt cake pan – any suggestions ?? I will just play around with cook time I suppose .

  5. Madeleine Cogbill says:

    Have you ever tried these cupcakes with a peanut butter buttercream?

    1. I have, yes! Here is the peanut butter frosting I always use.

      1. Madeleine Cogbill says:

        Thank you so much!

      2. Madeleine Cogbill says:

        I loved these cupcakes with the peanut butter buttercream. They were absolutely delicious!

  6. Madeleine Cogbill says:

    Thank you so much

  7. Madeleine Cogbill says:

    Can’t wait to make these!

  8. Hey! I made this cupcake two days ago. The cupcakes tasted good! It was moist and not too sweet. My only concern was the color of the top of the cupcakes. It was pale yellowish brown. I followed all your instructions in the recipe.

  9. Could I use cake flour for a lighter crumb product?

    1. You sure can!

      1. Made this into 3 6inch layers, substituted cake flour, measuring by weights for dry ingredients. I made a vanilla buttercream and garnished with some pecans around it.
        The cake was really delicious with a nice cake crumb. My layers were thick, much thicker than when I have made some of your other cupcake recipes for 6 inch layers. Will have to cut the slices a little smaller, so rich!

  10. Hi! Quick question – if using the cupcake recipe to make a 6 inch layer cake, would you add baking powder in addition to the baking soda, or is it still not necessary? I was comparing this recipe with the banana layer cake recipe, but would prefer to use the cupcake recipe to save on some ingredients and only make as much batter as needed. Thank you!

    1. Hi Kiri, This exact recipe would be a little too much batter for a three layer 6-inch cake. You can certainly use it and use the leftover batter to make a couple of cupcakes on the side. No need to add extra leaveners. You can see all of my baking tips on my post 6 Inch Cakes.

  11. Hi! i love this recipe! if i may ask.. i only have self raising flour now? Can i use this? thanks!

  12. Looks amazing! My husband has an egg allergy, can I substitute the egg? Maybe for more sour cream…? Thanks!

    1. Hilari @ Sally's Baking Addiction says:

      Hi Elizabeth, we haven’t tested this recipe using egg substitutes. You could try using 2 flax eggs but we haven’t tested it. Let us know if you do!

  13. Hey Sally, wanted to know, can I substitute the buttermilk with anything else?

  14. Absolutely delicious! Any chance I can leave out the granulated sugar, and use 1 cup of brown sugar instead?

    1. I can’t see why not!

  15. Is it ok to double the recipe or better off making 2 separate batches? Thank you!

    1. Hilari @ Sally's Baking Addiction says:

      Hi Tovah, we recommend making two individual batches for best results!

      1. Thanks for the quick reply!!

  16. Hi sally,
    I enjoyed watching and following some of your cupcake recipe. I hope i can make all of it but i only have limited resources hehehe
    Also all your tips is very big help for me, because sometime my cupcake is dry but now i learn that over mixing is one factor.

    I also love your pantry, i hope i can have it one day or give us some item as freebies hehehe

    Thank you and more power!

  17. Can i use half all purpose flour and half whole wheat flour? Thank you

  18. Julie Deines says:

    This is a no-fail recipe! So light and so much flavor compared to a regular muffin. Cream cheese icing never fails! I followed the recipe exactly. Definitely a five star recipe!

  19. Alesia L Newlin says:

    I used this recipe about a week ago to make breakfast bread for my grandkids and they loved it. Today I’m using the recipe to make a layer cake with the cream cheese icing. My youngest grandson ask me if I could make him a banana cake that was as yummy as my bread so I’m giving it a try. Will let you know how it turns out.

  20. These are so yummy!!

  21. Sooo good! How do we stop eating them? : )

  22. Vinitha Naidu says:

    Love making your cakes….so easy and come out fabulous 🙂 Can I substitute ricotta for cream cheese?

    1. Stephanie @ Sally's Baking Addiction says:

      Hi Vinitha, We don’t have a recipe for ricotta frosting but there are many wonderful options online. Let us know if you try a good one!

  23. Hi Sally! Loooving this recipe! If I’d want to make half the batch is it okay to just half the ingredients? Or otherwise can the batter be frozen uncooked? or Am I better off baking them all and then freezing already baked cupcakes?

    1. Stephanie @ Sally's Baking Addiction says:

      Hi Elisa, You can cut the recipe in half for fewer cupcakes. I don’t recommend freezing the unbaked batter but you can freeze the baked cupcakes (see recipe notes) if you wish. Happy baking!

  24. A friend requested banana cupcakes for her husband. I was looking at this recipe along with your banana cupcake with chocolate peanut butter frosting. What is the difference between those two cupcakes? I see only a few differences in the recipe ingredients or amounts. Is it mainly the texture of the cupcakes? They both look super yummy and I’m definitely going to try the chocolate peanut butter frosting either way! Thanks!

    1. Hi Molly! There is very little difference. The banana cupcakes with chocolate peanut butter frosting uses an extra egg and more sugar, but I reduced both here. Texture is pretty much the same, to be honest!

  25. Anthony Rontelli says:

    it was THE BEST, thing i ever had

1 2 3

With kitchen-tested quality recipes and step-by-step tutorials, my goal is to give you the confidence to bake and cook from scratch.

Sally's signature

Recipes You’ll Love



Join the community on the 1st of every month as we tackle a new challenge recipe.Review Sally's Baking Challenge FAQ page if you have any questions.

View More

A tradition since 2013, every December we countdown to Christmas with 10 new cookie recipes in a row!

View More

The first week of every November is all about Thanksgiving Pies.

View More

My Cookbooks

Sally's Cookbooks

About Sally

Welcome to my Kitchen!

I’m Sally, a cookbook author, photographer, and blogger. My goal is to give you the confidence and knowledge to cook and bake from scratch while providing quality recipes and plenty of pictures. Grab a cookie, take a seat, and have fun exploring! more about Sally