“Hummingbird cake?!  What on earth is that?”  Is that what you’re thinking right now?  That’s definitely what I thought the first time I ever heard the name.  Turns out, a lot of my coworkers felt the same way.  Almost every time I passed around the cupcake menu for birthday selections, the question was inevitable: what is hummingbird cake?  This cake is fresh and fruity with a definite tropical flavor, thanks to the combination of banana, pineapple, and coconut.  It is finished off with cream cheese frosting (a sure sign of something good) and if you want, dried pineapple flowers.  Most recipes I have seen also seem to include nuts mixed in to the cake or on top of the frosting, but I omitted them.  I’m still of the mind that many perfectly fine desserts are ruined by adding nuts.

Reading through the ingredient list, I knew immediately that I would love this cake.  I’ve been dying to try it and was ready to just make it just because when a coworker finally chose it from the list.  (Thanks, Chen!)  Apparently this cake seems to be traditional around Mother’s Day, though my attempts to research any real connection between the two were unsuccessful.  I am guessing it is simply because this tropical, fruity cake is so well suited for a springtime celebration.  The dried pineapple flowers are a nice touch and a lot of people commented on how neat they looked.  I plan to do a separate post on how to make them very soon.

  • Yield 24 cupcakes


For the cupcakes:
2 cups all-purpose flour
½ tsp. baking soda
¾ tsp. salt
½ tsp. ground cinnamon
11 tbsp. unsalted butter, melted and cooled
1¼ tsp. vanilla extract
1 1/3 cups sugar
2 large eggs
1 1/3 cups mashed ripe banana
2/3 cup crushed pineapple, drained
2/3 cup chopped walnuts, toasted (optional)
2/3 cup unsweetened shredded coconut

For the frosting:*
8 oz. cream cheese
5 tbsp. unsalted butter, at room temperature
2 tsp. vanilla extract
2½ cups confectioners’ sugar, sifted


  • 01

    Preheat the oven to 350˚ F.  Line cupcake pans with paper liners.  In a medium bowl, combine the flour, baking soda, salt and cinnamon; whisk together and set aside.  In the bowl of an electric mixer, combine the butter, vanilla, and sugar and beat until blended and smooth.  Beat in the eggs one at a time, mixing well after each addition.  Mix in the mashed banana.  With the mixer on low speed, mix in the dry ingredients just until incorporated.  Gently fold in the pineapple, nuts (if using), and coconut with a spatula until evenly mixed.

  • 02

    Divide the batter between the prepared liners, filling each about ¾ full.  Bake for 20-22 minutes, until a toothpick inserted in the center comes out clean.  Let cool in the pans 5-10 minutes, then transfer to a wire rack to cool completely.

  • 03

    To make the frosting, combine the cream cheese and butter in the bowl of an electric mixer.  Beat on medium-high speed until well combined and smooth, about 2-3 minutes.  Mix in the vanilla extract.  Gradually beat in the confectioners’ sugar until totally incorporated, increase the speed and then beat until smooth.  Frost cooled cupcakes as desired. (I used an Ateco #829 tip to frost these cupcakes.)

  • 04

    *If you are big on frosting as I am, you may want to increase the quantities by 50%.  That is what I typically do for a batch of 24 cupcakes.  I usually end up with some left over, but I would rather have too much frosting than not enough!