Recipe courtesy of Duff Goldman

Hummingbird Cake

  • Level: Intermediate
  • Total: 2 hr 35 min (includes cooling time)
  • Active: 45 min
  • Yield: One 3-layer, 9- or 10-inch round cake
Share This Recipe


2 1/2 cups all-purpose flour

2 cups cake flour 

3 cups sugar 

1 1/2 teaspoons kosher salt 

1 tablespoon ground cinnamon 

Pinch of ground nutmeg

Tiny pinch of ground cloves

Tiny pinch of ground cardamom

1 1/2 teaspoons baking soda

2 cups vegetable or olive oil

4 extra-large eggs plus 2 egg yolks 

1/2 cup buttermilk

2 teaspoons pure vanilla extract 

One 12-ounce can crushed pineapple, drained 

2 1/2 cups mashed-up overripe bananas 

1 1/2 cups toasted chopped pecans 

Cream Cheese Frosting, recipe follows

Sliced maraschino cherries, for garnish, optional

Pineapple rings, optional

Cream Cheese Frosting:

4 cups powdered sugar

One 8-ounce package cream cheese, at room temperature 

2 sticks (1 cup) butter, softened 

1 tablespoon pure vanilla extract 


  1. Preheat the oven to 350 degrees F. Grease with butter and dust with flour three 9- or 10-inch round cake pans.
  2. In a medium bowl, whisk the flours, sugar, salt, spices and baking soda.
  3. In a big bowl, whisk the oil, eggs, egg yolks, buttermilk, vanilla, pineapple and bananas really well.
  4. Add the flour mixture into the wet mixture and whisk gently until there are no lumps. Fold in 3/4 cup of the pecans.
  5. Divide the batter among the pans, scraping all the batter from the bowl with a rubber spatula. Bake for 35 to 50 minutes, depending on your oven. Be advised: This is a dense, moist cake and you'll be tempted to overbake it. Try not to. Once you start seeing color on top, keep pressing the top of the cake. When it's firm, it's done.
  6. Turn out the cake layers onto a wire rack and let them cool completely. Frost with cream cheese frosting and garnish with the remaining 3/4 cup pecans and--if you're feeling very Southern--sliced maraschino cherries. You can even brulee some pineapple slices for the top of the cake.

Cream Cheese Frosting:

  1. In the bowl of a stand mixer fitted with the paddle attachment, combine all the ingredients. Whip on low speed for a while. When the sugar is incorporated, turn the mixer speed up and beat until smooth, scraping the sides of the bowl often.
  2. To spread, use the frosting at room temperature, but store it covered in the fridge. Rewhip cold frosting before using it.

Choose a topic to find related recipes.

Fudge Factor

Chocolate Desserts

Indulge in our decadent chocolate desserts, from cookies and cakes to puddings, souffles and truffles.

Over-the-Top-Delicious Treats to Satisfy Your Food Obsession

Are you infatuated with ice cream? Do you lust over lobster? Swoon at the sight of chocolate? Here's the best recipe for each food …

Review: Anthony Bourdain and Eric Ripert's Chocolate Bar Nov 16, 2012

Anthony Bourdain and Eric Ripert have teamed up with master chocolatier Christopher Curtin to create the "Good & Evil" chocolate b …

Easy Gift Idea: Chocolate-Covered Toffee Feb 7, 2013

Looking for an easy gift idea? Cooking Channel's recipe for Chocolate-Covered Toffee is just the ticket. A touch of coffee in the …

How-To: Chocolate Cream Puffs

Make this classic and elegant French dessert using our step-by-step guide.

The Craziest Chocolate Creations for American Chocolate Week Mar 17, 2013

It’s officially American Chocolate Week. Check out photos of mind-blowing chocolate creations.

How to Make Truffles

Learn how to make a chocolate lover's favorite treat: the classic truffle made from smooth chocolate ganache.

Essentials: Chocolate Basics Sep 1, 2016

Satisfy that chocolate craving in your very own kitchen. All you need is baking chocolate and a little know-how. It also helps to …