Favorite Banana Cake

This banana cake recipe is the best! It's fluffy and moist, infused with banana flavor, and easy to make! Topped with luscious cream cheese frosting, this banana cake will become your family's favorite.

113 Reviews

378Comments

Jump to recipe

spreading cream cheese frosting on banana cake

Here it is! Some sweet mamas have been asking me how to turn my naturally-sweetened banana bread into a cake for their little ones’ birthdays. It took me several tries to get it just right, but today, I’m introducing you to the best banana cake on the internet. Bold statement? Let me back it up.

This banana cake is fluffy, moist, tender and infused with banana flavor. It’s absolutely delicious on its own (it was adapted from banana bread, after all), but I couldn’t resist topping it with my favorite cream cheese frosting. I love this cake so much that it knocked my favorite local bakery’s chocolate cake down to second place.

how to make banana cake

I made this cake as a single layer for a zero-fuss, foolproof cake. It’s truly so easy to make. I whisked together the batter by hand, and whipped up the frosting with my hand mixer once the cake had cooled.

You can make this cake in a square baker if you’re serving up to nine people, or double it for a party. It also makes a great layer cake or cupcakes. See the final recipe notes for details.

banana cake batter

Banana Cake Frosting Considerations

No one will guess, but this cake is actually naturally sweetened with honey or maple syrup, and made entirely with whole grain flour. So, it’s more nutritiously redeeming than your average banana cake, although I’m not sure anything qualifies as “healthy” once it’s topped with cream cheese frosting.

My thoughts here? Special occasions call for special treats, and I really love homemade cream cheese frosting. It’s definitely better than store-bought tubs of frosting, which are full of processed ingredients and preservatives. Did you know that you can make your own powdered sugar out of organic cane sugar? That’s what I did for this cake.

If you’re interested in naturally-sweetened cream cheese frosting, you’re in luck, because I have a date-sweetened cream cheese frosting recipe here. You could also check out the coconut and pecan frosting on the German chocolate cake in my cookbook (page 212). Or, spread slices of cake with almond butter and a drizzle of honey or maple syrup. If you’re interested, here are the nutrition facts for the cake without frosting.

Watch How to Make Banana Cake

banana cake before and after baking

Banana Cake Flour Notes

To make this whole-grain cake fluffy and tender, I switched from whole wheat flour (too dense) to a mix of white whole wheat flour and whole wheat pastry flour (both are 100% whole wheat but made with white wheat berries, so they’re lighter in flavor and texture).

Look for those flours at a well-stocked grocery store, either in the bakery or health section. Trader Joe’s sells white whole wheat flour.

You can substitute all-purpose flour for the pastry flour if you can’t find it. Actually, you could make this cake entirely with all-purpose flour, if that’s all you have on hand.

Tip: How to Measure Flour

For best results, it’s important to measure your flour properly. Here’s how to measure flour in cups using the “spoon and swoop” method:

  1. Gently stir your flour with a large spoon to loosen it up.
  2. Spoon the flour into your measuring cup (don’t scoop it in!).
  3. Level off the excess with a butter knife.

cream cheese frosting

Banana Pro Tip

Overripe bananas make the best banana cake. If your bananas are underripe, you can actually speed-ripen them in the oven!

Here’s how: Preheat the oven 350 degrees Fahrenheit and line a rimmed baking sheet with parchment paper for easy clean-up. Separate the bananas and bake them, unpeeled, on a baking sheet for 15 to 30 minutes, until they’re black on the outside and very tender inside. Let them cool before handling.

favorite banana cake recipe close-up

I can’t wait to hear how this cake turns out for you! I hope it’s a big hit at your next celebration. Please let me know how it turns out in the comments, and share a photo on Instagram with the hashtag #cookieandkate.

Craving more banana-flavored baked goods? Check out my banana bread, banana muffins, banana nut scones, and banana oat waffles. View all of my banana recipes here.

favorite banana cake recipe-5

best banana cake recipe slices

Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!
Please enable JavaScript in your browser to complete this form.

Favorite Banana Cake

  • Author: Cookie and Kate
  • Prep Time: 25 minutes
  • Cook Time: 30 minutes
  • Total Time: 55 minutes (plus 1-hour cooling time)
  • Yield: One 9-inch cake 1x

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 113 reviews

Print

This banana cake recipe is the best! It’s fluffy and moist, infused with banana flavor, and so easy to make. Topped with luscious cream cheese frosting, this banana cake will become your family’s favorite. Recipe yields one 9″ square or round cake; see final recipe note on how to double this recipe for a large 9×13″ cake or layer cake.

Ingredients

Scale

Banana Cake

  • ⅓ cup melted coconut oil or extra-virgin olive oil or high quality vegetable oil*
  • ½ cup honey or maple syrup
  • 2 large eggs
  • 1 cup mashed ripe bananas (about 2 ½ medium or 2 large bananas)
  • ¼ cup milk of choice or water
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon vanilla extract
  • ½ teaspoon salt
  • ½ teaspoon ground cinnamon
  • 1 cup white whole wheat flour or regular whole wheat flour
  • ¾ cup whole wheat pastry flour or all-purpose flour
  • Totally optional: ½ cup mix-ins like chopped walnuts or pecans, chocolate chips, raisins, chopped dried fruit, fresh banana slices…

Cream Cheese Frosting

  • 8 ounces cream cheese, softened to room temperature
  • 2 tablespoons unsalted butter, softened to room temperature
  • 1 ¼ cups powdered sugar
  • 1 teaspoon vanilla extract

Instructions

  1. To make the cake: Preheat the oven to 350 degrees Fahrenheit and grease a 9” square baker.
  2. In a large bowl, beat the oil and honey together together with a whisk. Add the eggs and beat well, then whisk in the mashed bananas and milk. (If your coconut oil solidifies on contact with cold ingredients, simply let the bowl rest in a warm place for a few minutes, like on top of your stove, or warm it for 10 to 20 seconds in the microwave.)
  3. Add the baking powder, baking soda, vanilla, salt and cinnamon, and whisk to blend. Add both flours, switch to a big spoon and stir just until combined. Some lumps are ok! If you’re adding any additional mix-ins, gently fold them in now.
  4. Pour the batter into your greased baker. Bake for 30 to 34 minutes, or until a toothpick inserted into the center comes out clean. Place the cake pan on a cooling rack and let the cake cool completely before frosting.
  5. To prepare the frosting: In a medium mixing bowl or the bowl of a stand mixer, combine the softened cream cheese and butter. Using a hand mixer or a stand mixer (or your own strength), beat the cream cheese and butter together until fluffy.
  6. Add the powdered sugar and vanilla and stir with a spoon until it is incorporated (or else powdered sugar will fly everywhere), then whip the frosting until it’s nice and fluffy.
  7. To assemble, spread frosting evenly over the top of the cake, then slice it and serve. This cake is best stored in the refrigerator for up to 4 days.

Notes

*Oil options: I love coconut oil here. I used unrefined coconut oil and can hardly taste it in the final product. Olive oil might lend an herbal note to the cake, if you’re into that (I tested with California Olive Ranch’s “Everyday” variety and couldn’t even taste it). Vegetable oil has a neutral flavor, but the average vegetable canola oil is highly processed, so I recommend using cold-pressed sunflower oil or grapeseed oil if possible.

Make it vegan: Use maple syrup instead of honey, replace the eggs with flax eggs and choose non-dairy milk (I used almond milk) or water. Substitute vegan products in the frosting or use your favorite vegan frosting recipe.
Make it dairy free: Choose non-dairy milk (I used almond milk) or water. Substitute dairy-free products in the frosting or use your favorite dairy-free frosting recipe.
Make it egg free: Replace the eggs with flax eggs.
Make it gluten free: Bob’s Red Mill’s gluten-free blend works well here. Do not substitute coconut flour (it’s never a suitable substitute for other flours).

Recommended equipment: I love this square baker and this hand mixer (those are affiliate links).

How to make a layer cake: This recipe as written makes one 9″ round cake, no timing adjustments needed. Double the recipe and divide the batter between two 9″ round cake pans (butter or oil and flour the pans first) for a two-tiered layer cake. Double the frosting, too.

How to make cupcakes: Divide the batter between 12 muffin cups. Bake at 350 degrees Fahrenheit for 18 to 20 minutes, or until the cupcakes are golden on top and a toothpick inserted into a cupcake comes out clean. See photo below.

How to make a large 9×13″ cake: Simply double the banana cake and frosting ingredients. Bake in a greased 9×13″ pan at 350 degrees Fahrenheit for 36 to 40 minutes. Be sure to use a true 3-quart, 9×13″ pan (I used this one), as this makes a lot of cake (15 to 18 deep slices). See photos below!

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

banana cupcakes

This recipe makes great cupcakes, too.

See final recipe notes for instructions.

large banana cake baked in 13x9" pan

Here’s the recipe doubled in a 9×13″ pan!

See final recipe notes for instructions.

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments section—you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

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

Comments

  1. Suzanne Thompson says:

    Delicious cake
    Can you freeze pieces of it including the topping?






    1. Kate says:

      Hi! I haven’t tried it, but it may work. Let me know if you do and what you think.

  2. Sapna Debnath says:

    Hi,
    I tried this recipe today and believe me this was one of the best cake that I made, I followed the recipe the exact way as it was written and it came out to be just amazing






    1. Kate says:

      That’s great, Sapna! I appreciate your review.

  3. Jill says:

    Just made your banana cake and it is excellent. I did use 1 cup AP flour and 3/4 cup wheat flour, date syrup to replace honey, almond milk, and added 2 Tbsp each of chia seeds and ground flax seed, as well as 1/2 cup chopped pecans. It is delicious just as it is, however, I plan to serve it with SF caramel and whipped cream. Thankyou for an excellent recipe.






    1. Kate says:

      You’re welcome, Jill! Thank you for your review.

  4. lauren says:

    wow! this was soooo good!!! my toddler has to eat baked eggs most days, because he is slowly growing out of an egg allergy and right now he’s allergic to milk. made my own frosting with earth balance buttery stick, powdered sugar, vanilla extract and culina plain yogurt for a little tartness. best treat ever.






    1. Kate says:

      I’m glad it worked for him, Lauren! I appreciate your review.

  5. India says:

    Hi! Has anyone tried subbing applesauce for the honey? And can you just use all purpose flour for the whole cake? Thanks! I’m planning on making this for my son’s first birthday.

    1. Kate says:

      Hi, you can use maple syrup instead of honey. All purpose should be ok as gluten free flour works well.

  6. Catherine says:

    Can I substitute white whole wheat flour in place of the ¾ cup whole wheat pastry flour or all-purpose flour? If so will there be a noticeable difference?

    1. Kate says:

      Hi, you can try it but it may be a little more dense. Let me know what you think!

  7. Odisse says:

    Hi Kate,
    I’m such a fan of your health conscious recipes. Thank you for them all.
    I’m planning on making a two layer cake of this recipe for my son’s birthday party this weekend. Obviously it needs a frosting, but the amount of sugar in the cream cheese frosting scares me!
    I have frosted many birthday cakes with very lightly sweetened whipped cream (whipping 2 cups of heavy cream + 2-3 tbsps of powdered sugar and a teaspoon of vanilla extract). It comes out light and acceptable in terms of sugar. Do you think this will be a compatible frosting for your banana cake? I’m worried I can’t pull off the date-sweetened cream cheese frosting.
    Thank you for your help with this.






    1. Kate says:

      Hi, I think it will taste good. The date frosting isn’t hard. I hope you try it!

  8. Cedar says:

    This looks great! I’m keen to try it. I was wondering if anyone knows how well it freezes?

    1. Kate says:

      Hi Cedar, I haven’t tried to freeze it so I can’t say for sure. If you try it, let me know!

  9. NoseySpatula9 says:

    Hi Kate, thank you for your recipes. Love them! I’ve been a fan of your healthy banana bread recipe for years, and decided to try the banana cake recipe today. I used a 9×9 pan as indicated in the recipe, and my cake did rise nicely but turned out flatter than a typical cake usually is. I then went back to look at the banana bread recipe (which calls for a 9×5 pan) and realise the amount of bananas and flour used are the same in both recipes. That’s why my banana cake came out much flatter (in a big pan) than my banana bread (in a smaller pan)! Just curious if I’ve missed something?

    1. Kate says:

      Hi, Did you by chance over stir it? That can impact how much it rises.

  10. Janele Hawkins says:

    This is amazing! I make it with all AP flour. I didn’t have honey so I used a combo of molasses and mirin (ran out of molasses), and it still turned out delicious. I made it again with the correct ingredients and my husband says it’s his new favorite.






    1. Kate says:

      Wonderful, Janele! I appreciate your review.

  11. Amber says:

    This is by far the best recipe. I made it today and my dad gave me an A grade for it. I’ve tried soooo many other recipes and failed and this was by far the easiest, tastiest, healthiest, fluffiest recipe. I tried 1 3/4 cup of all purpose flour since I didn’t have wheat or pasty flour and it came our delicious. THANK YOU FOR THIS GREAT RECIPE!






    1. Kate says:

      Hooray! I’m glad you loved it, Amber.

  12. Megan says:

    I’m not one to normally leave reviews, but this cake is to die for! I’ve made it 3 times and doubled it once for a bigger group, it’s always a hit! Such a fun and easy cake for celebrations!






    1. Kate says:

      I’m glad you did, Megan! Thank you for your review.

  13. Em says:

    This is seriously the best thing I’ve baked in awhile. You don’t even realize it’s a healthier dessert because it is so amazing! Little kid and husband approved, too. Cookie & Kate continues to be my go-to for recipes.






    1. Kate says:

      Hooray! I love to hear that. Thank you for sharing, Em.

  14. Tamlin says:

    I made this cake for my daughter’s first birthday today and it was delicious!! So moist and flavorful! She loved it. I made it in a 9” round. I added sliced bananas and chocolate chips. I may bake this for every birthday here on out. It did dome a bit, but that was probably an error on my part.






    1. Kate says:

      Happy birthday to her! Thank you for your review, Tamlin.

  15. RodeoGirl says:

    I cannot serve a cake that is 421 calories when the recommended daily caloric intake is 2000 calories!
    I used truvia brown sugar and powdered sugar as replacements. Deleted butter from the frosting, it doesn’t need it. Melted 1/4 c smart balance marg(50 calories instead of 100)and added grapeseed oil to make a 1/3 c of fat. It cuts the sugars, carbs and fat in half. Better for all my loved one’s hearts. Added heart healthy walnuts. Delicious!






    1. Kate says:

      Hi, I’m sorry you are disappointed by this recipe. My Nutrition Disclaimer provides more insight on nutrition facts.

  16. Janele says:

    My husband and I LOVE this cake. I make it all the time. We live in Hawaii and I got a bunch of apple bananas and ice cream bananas (blue Java I think). Oh my gosh, different varieties make this even better. Thank you so much!






    1. Kate says:

      You’re welcome, Janele!

  17. Chrissy says:

    Hi!! My husband loves this cake. It has also become a go to cake when company comes over. So good! How do you suggest making it with a smaller pan for a smash cake?






    1. Kate says:

      Hi Chrissy, You could try to bake it in two smaller pans. You would need less time, I’m not sure how much.

  18. Brigitte says:

    Thank you for all your great recipes, they are always fail-proof and delicious!! Just wondering if you can freeze this cake for later enjoyment? And for how long? Thx! Brigitte

    1. Kate says:

      Hi! I haven’t tried it so I can’t say for sure. However, if you do try it, I would suggest without frosting. Let me know what you think!

  19. Michelle says:

    do you think I can use spelt flour for this recipe?

    1. Kate says:

      Hi Michelle, I haven’t tried it for this but I do know it works in some of my other muffin and bread recipes. Let me know if you try it!

  20. Kerry Pallas says:

    Hello – what is the best way to store this delicious cake? In the fridge? Thanks

    1. Kate says:

      Yes, that is the best way! I’m glad you enjoyed it.

  21. Leni says:

    I don’t even like banana flavor and this is one of my top 5 cake recipes. Maple syrup in here is magic. Yum






    1. Kate says:

      That’s great to hear, Leni!

  22. Monika says:

    Can we just use 100% regular white all-purpose flour?
    Also – if we wanted to use light brown sugar instead of honey, how much would we use?
    Thank you.

    1. Kate says:

      Hi Monkia, that should be ok on the flour. Changing the sweetener will impact the result since it will impact the moisture. Sorry!

  23. Samarpita Basu says:

    The banana cake turned out so well..It was my first time baking and I was excited to see the result. Thank you #cookieandkate..love your recipes






  24. Sheila says:

    I used whole wheat flour with the pastry flour (couldn’t find white whole wheat flour in Canada) and doubled the recipe for two 9 inch round cake pans. I added a cup of raspberries/blueberries and baked the cake for 35 minutes. The cake was heavy like bread and raw in the centre. I’m not sure what happened. :(






    1. Kate says:

      Hi Sheila, I’m sorry to hear that. It may have been the addition of the fruit you added. That can change the result.

  25. Aisha says:

    Love this! The healthy banana bread recipe on this site has been a favourite of mine for a while now, and I was just wondering how it would go as a cake when I came across this!
    I made a cashew buttercream frosting to go with it to make it dairy free, increased the wholemeal flour to 1 1/4 cups and reduced the plain flour to 1/2 cup, used olive oil and added chopped walnuts. Absolutely perfect sweetness and texture, thank you so much for the heavenly recipe!






    1. Kate says:

      Thank you for sharing how you made this, Aisha! I appreciate your review.

  26. Laura says:

    This cake is so delicious, thank you for creating this recipe! It’s amazing with the frosting, but I usually make it without, because then I feel good about serving it to my 3 boys for breakfast. ;) It has the perfect soft and fluffy texture, not too sweet, and love that it has whole wheat flour. Thank you!






    1. Kate says:

      You’re welcome, Laura! I’m glad you love this cake for your family.

  27. Andrea says:

    Please can you send recipe in uk measurements- thanks

    1. Kate says:

      Hi Andrea, I’m sorry to disappoint but I don’t provide metric measurements.

  28. Di Beveridge says:

    Absolutely beautiful and moist. I added chopped walnuts. Will be my new favourite banana cake recipe. Thankyou❤️






    1. Kate says:

      You’re welcome, Di!

  29. Syd says:

    I made this recipe twice and really enjoyed it. Was a great choice for my daughter’s second birthday cake. I used a peanut butter/pumpkin purée/date dip instead of the frosting but the cake on its own is really good already.

    I didn’t have coconut oil so used extra virgin olive as the recipe calls for but was a little surprised by that (am used to keeping that one away from heat). Was wondering if another oil would be better/different. Also, I used a dab of extra virgin olive oil to grease the pan. Was wondering if that was a mistake.






  30. Sally says:

    This was delicious! I used date syrup instead of maple syrup because it’s a little bit healthier and it worked really nicely! I was thinking of making it for my son’s first birthday. He’s really loving pineapple though – do you think I could mix in some pineapple chunks (fresh or canned in juice)?

    1. Kate says:

      I can’t say for sure without trying it, Sally. Sorry!

  31. Pauline says:

    Made this cake for my little grandson’s 2nd birthday – it turned out great. It’s very delicious with the cream cheese frosting too. Will definitely make this again.






    1. Kate says:

      Great to hear, Pauline! I appreciate your review.

  32. Sarah says:

    Could I use whole wheat pastry flour for all of the flour required? (1 3/4 cups) …since I don’t have white whole wheat on hand. I saw you mentioned Bobs gluten free flour works too, is it the 1-1 gluten free baking flour? Thanks!

    1. Kate says:

      It should be ok. Yes, the 1:1 gluten free works well. Let me know what you think, Sarah!

  33. Fiona Lombardozzi says:

    Absolutely delicious! Thank you, Kate! The cake cooked beautifully and was moist. I made a simple lemon icing and topped it off with desiccated coconut. Yum!

  34. Jeffrey p engene says:

    Made this banana cake for the Father’s day dessert it was soo delicious everyone loved it to I’m definitely making it again I’m off sugar soo to find something healthy for a dessert was awesome thanks for sharing it






    1. Kate says:

      I love that, Jeffery! Thank you for sharing.

  35. Holly says:

    Very Good. Thank You, I don’t like Banana’s but the cake looks nice

  36. Mimi says:

    This is a great recipe for a healthy treat. I had to substitute all purpose flour which turned out great. To keep it healthier, I didn’t make the frosting and topped with pecans. Next time I’m going to add some oatmeal for the topping. Thank you!






    1. Kate says:

      I’m glad you loved it, Mimi! I appreciate your review.

  37. Pam says:

    very disappointed. gluggy and sank like a dead fish. waste of my time as i followed everything to a tee. not a fan of this recipe at all.






    1. Kate says:

      Hi Pam, I’m sorry to hear that. I have made this several times and never had an issue. It sounds like leaven was missed or went bad – or possibly over mixed. How long did you bake it for?

  38. Mary says:

    This recipe was delicious! We made birthday cupcakes for my son’s fourth birthday. (When asked what flavor of cake he wanted, he said banana…commence Google searching!) My son is also allergic to eggs, dairy and nuts so it’s difficult to find recipes. I so appreciated that your recipe had notes on how to make it dairy free and egg free! I’ve gotten pretty good at figuring it out but it’s always reassuring to see it written and know the substitutions will work! We bought cream cheese flavored frosting (Pillsbury brand is dairy free) and frosted and arranged the cupcakes to look like a dump truck – it was a big hit!






    1. Kate says:

      I’m glad you found it helpful! Thank you for your review, Mary.

  39. Rachel says:

    Great cake. Moist tasty with perfect sweetness. I have a dairy allergy and used soy milk in the cake with no problems. I made a confectioners sugar glaze for the top. Everyone loved it! Thanks for sharing.






  40. Amy says:

    I’m a huge fan of the banana bread on this site and tried this cake for my child’s 1st birthday. It was delicious! I highly recommend.






    1. Kate says:

      Thank you for sharing, Amy!

  41. Barb says:

    I love this recipe!! I’ve made it many times both as cake and as cupcakes. I do it either Gluten Free or non-G/F. Both turn out equally as well. For the Gluten Free I use a combination of flours. I also use a blend of honey and maple syrup. I tend not to pre-mash my bananas but use a round potato masher as my mixer and can then mash the bananas in the bowl.

  42. Linda says:

    Excellent AS EVERY recipe of yours is!!! I used my bundt pan decreased the time–PERFECT! Thank you so much for another wonderful recipe!XXOO






    1. Kate says:

      You’re welcome, Linda! I appreciate your review.

  43. Nirmal Anandth M says:

    Baking tip of ripening the banana through oven is really helpful. I had sometimes started to make banana cake at home but had given up due to unripened bananas.

    1. Kate says:

      Thank you for the tip, Nirmal!

  44. Liz Shibahara says:

    I used an 11by13 lasagna pan and doubled the recipe. I am going to substitute 1 cup + 2 tbsp Smuckers Sugar Free Caramel Sundae Syrup for the frosting since I don’t have any cream cheese on hand. I also substituted bread flour for the 2 cups of whole wheat flour. If I cut it into 18 pieces then I figure each slice has 310 calories which is better for my mindful eating diet.

  45. Barbra says:

    Do you think I could substitute applesauce for the oil?

    1. Kate says:

      I haven’t tried it so I can’t say for sure. Sorry!