|

Hummingbird Cake with Cream Cheese Frosting Recipe

Imagine sinking your fork into a moist, fragrant cake bursting with warm spices, ripe bananas, and tangy pineapple, all topped with a dreamy, tangy-sweet frosting. That’s exactly what you get with this Hummingbird Cake with Cream Cheese Frosting Recipe—a Southern classic that never fails to impress at gatherings or cozy nights in.

The image shows a close-up of a three-layer cake slice being lifted by a gold spatula from an ornate white cake stand with a white marbled surface. The cake has three thick, light brown layers filled with visible chunks of nuts and darker spots, likely raisins or chocolate bits. Between each cake layer is a smooth white frosting that also covers the top of the cake, with some frosting slightly dripping down the side. The cake's texture looks moist and crumbly, and there are small crumbs scattered on the white marbled surface below. In the background, there is a blurred white flower adding a soft touch to the scene. Photo taken with an iphone --ar 2:3 --v 7
❤️

Why You’ll Love This Recipe

  • Moist and Flavorful: The combo of bananas and crushed pineapple keeps the cake incredibly moist and full of tropical sweetness.
  • Perfect Cream Cheese Frosting: Creamy, tangy, and smooth – it balances the sweet spices beautifully.
  • Impressive Yet Simple: It looks fancy but is surprisingly easy to pull together.
  • Nuts for Texture: Toasted pecans add a delightful crunch contrast to the soft cake layers.

Ingredients You’ll Need

The magic of this cake lies in classic pantry staples combined with fresh ripe bananas and pineapple. Toasting the nuts is a small step that makes a big flavor difference, and don’t skip it!

Flat lay of two brown eggs with clean shells, a small bowl of golden vegetable oil, a small white bowl of white all-purpose flour, a small white bowl of granulated sugar, a small white bowl of light brown sugar, three large ripe bananas, a small white bowl of crushed pineapple chunks, a small white bowl of toasted chopped pecans, a small white bowl containing warm cream cheese block, a small white bowl of unsalted butter, a small white bowl of confectioners’ sugar, a small white bowl of ground cinnamon, a small white bowl of ground allspice, a small white bowl of baking powder, a small white bowl of baking soda, a small white bowl of pure vanilla extract, a small white bowl of salt placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Chopped pecans: Toast these to unlock their full nutty aroma and crunch.
  • All-purpose flour: I like spooning and leveling it for accuracy, ensuring your cake rises perfectly.
  • Baking powder and baking soda: The perfect leavening duo for light, tender crumb.
  • Ground cinnamon and allspice: Warm spices that cozy up this tropical cake beautifully.
  • Salt: Enhances all the other flavors, balancing the sweetness.
  • Large eggs: At room temperature for better mixing and texture.
  • Vegetable or avocado oil: Keeps the cake moist – I usually choose avocado oil for a milder taste.
  • Granulated sugar and brown sugar: A blend that rounds out sweetness with depth.
  • Pure vanilla extract: Just a splash to amplify all the flavors.
  • Ripe bananas: About 3 large ones, mashed – they add natural sweetness and moisture.
  • Crushed pineapple (undrained): This keeps the cake juicy and adds subtle tang.
  • Cream cheese: Full-fat, softened to room temp for rich, smooth frosting.
  • Unsalted butter: Also softened, making the frosting luxuriously creamy.
  • Confectioners’ sugar: For that silky smooth sweetness in the frosting.
  • Pinch of salt: Just enough to balance the frosting’s sweetness.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

While I adore the classic version, sometimes I like to tweak this Hummingbird Cake with Cream Cheese Frosting Recipe to fit different occasions or tastes. You can easily make it your own and still keep that signature flavor.

  • Nut-Free Version: I swapped out pecans for toasted coconut flakes when serving to someone with nut allergies – still delicious and adds a fun twist.
  • Healthier Twist: Using half whole wheat flour makes it heartier without sacrificing moisture.
  • Mini Cakes: Making cupcakes instead of a layer cake is perfect for parties – I found about 24 cupcakes from this batter.
  • Spice Boost: Adding a pinch of nutmeg adds even more warmth to the cake that I love on chilly days.

How to Make Hummingbird Cake with Cream Cheese Frosting Recipe

A slice of two-layer cake on a white plate with thin gold trim sits on a white marbled surface. The cake layers are light brown with small dark bits and chunks inside, showing a crumbly texture. Between the layers and on top is creamy white frosting, thickly spread with a smooth texture. On one side, there is a cluster of chopped pecans adding a rough brown texture. A gold fork with a small piece of cake and frosting on it rests on the plate next to the slice. Photo taken with an iphone --ar 2:3 --v 7

Step 1: Toast Your Pecans for Maximum Flavor

Start by preheating your oven to 300°F (149°C) and spreading the chopped pecans evenly on a lined baking sheet. Toast them for 6 to 8 minutes, shaking halfway through to ensure even roasting. You’ll know they’re ready when you catch that irresistible nutty aroma. Let them cool while you prep the rest — this little step really elevates the texture and taste.

Step 2: Prepare Your Cake Pans Like a Pro

Turn your oven up to 350°F (177°C). Grease three 8-inch round cake pans, then line each with parchment rounds, and grease the parchment again. This parchment trick makes removing the cakes a breeze and keeps their edges perfectly smooth — I learned this after too many crumbled cake disasters!

Step 3: Mix the Dry and Wet Ingredients Separately

In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, allspice, and salt until evenly combined. In another bowl, whisk the eggs and oil until smooth, then stir in granulated sugar, brown sugar, and vanilla extract. Finally, mix in the mashed bananas and crushed pineapple – this combo is what makes this cake so succulent!

Step 4: Combine, Fold in Nuts, and Fill Your Pans

Pour the wet ingredients into the dry, whisking just until combined—don’t overmix or the cake can get tough. Then gently fold in about 1 and 1/2 cups of toasted pecans, saving the rest for decorating. Divide the batter evenly between the pans. You should get around 6 to 7 cups total batter, which is perfect for your three layers.

Step 5: Bake and Cool with Patience

Bake the cakes for 26 to 29 minutes, checking doneness with a toothpick — it should come out clean or with just a few moist crumbs attached. Once out, let them cool in their pans on a wire rack for an hour. Then carefully run a knife around the edges, flip the cakes out, peel off the parchment, and cool completely before frosting. Trust me, waiting makes your frosting job way easier!

Step 6: Whip Up That Luxurious Cream Cheese Frosting

Beat the cream cheese and butter on medium-high speed until smooth and creamy, scraping down the sides so everything blends perfectly. Add the powdered sugar, vanilla, and salt, beating on low at first then high until super fluffy—about 3 minutes. If your frosting looks a bit soft, pop it in the fridge for 30 minutes to firm up before frosting your cake.

Step 7: Assemble Your Showstopper

Level the tops of each cake layer if needed using a serrated knife or cake leveler. Place the first layer on your serving plate or turntable and spread ¾ to 1 cup of frosting evenly. For the middle layer, flip it upside down for a flat top and repeat. Top with the final layer right side up and frost the entire cake’s top and sides. Finish with the remaining toasted pecans around the bottom and a sprinkle on top. Chill for at least 20 minutes before slicing to keep it neat.

👨‍🍳

Pro Tips for Making Hummingbird Cake with Cream Cheese Frosting Recipe

  • Toast the Nuts Well: I once skipped toasting pecans and missed that deep, rich crunch—definitely worth the extra 8 minutes.
  • Don’t Overmix Batter: Mix until just combined to keep your cake light and tender instead of dense.
  • Chill Your Frosting: If it feels too runny, chilling helps it thicken and makes spreading smoother without running off the cake.
  • Level Your Cakes: Floating a serrated knife gently is easier than you think and makes your layers stack perfectly for that professional look.

How to Serve Hummingbird Cake with Cream Cheese Frosting Recipe

Hummingbird Cake - Serving Suggestion

Garnishes

I love garnishing with a few extra toasted pecans around the base and on top for visual appeal and crunch. Sometimes I sprinkle a little cinnamon dust or add edible flowers when serving for special occasions—it’s all about that wow factor without complicating the flavor.

Side Dishes

This cake pairs beautifully with a steaming cup of coffee or a chilled glass of milk. For brunch, I like to serve it alongside fresh berries or a light fruit salad to complement the cake’s rich sweetness.

Creative Ways to Present

Once, I made a hummingbird cake trifle by layering crumbled cake with frosting and crushed pineapple in a glass bowl—it was a hit, super easy, and perfect for casual gatherings. I also enjoy turning it into cupcakes for birthday parties, which kids love because they get their own little cake to decorate!

Make Ahead and Storage

Storing Leftovers

I store leftover cake covered tightly with plastic wrap or in a cake carrier in the fridge. It keeps well for up to 5 days, and honestly, the flavors seem to even meld and deepen after a day. Just let it come to room temperature a bit before serving if you can.

Freezing

I’ve frozen unfrosted layers wrapped tightly in plastic and foil – they thaw beautifully overnight in the fridge. Once thawed, I frost and serve. I don’t recommend freezing a fully frosted cake as the frosting texture can suffer.

Reheating

This cake is best served at room temperature. If you want to warm up a slice, I gently microwave it for about 10-15 seconds, but be careful not to melt the frosting. A quick warm-up enhances the banana and pineapple aroma.

FAQs

  1. Can I substitute other nuts for pecans in this Hummingbird Cake with Cream Cheese Frosting Recipe?

    Absolutely! Walnuts are a great alternative and offer a similar texture and flavor. Toasting whatever nut you choose enhances their flavor and crunch, so don’t skip that step.

  2. What if I don’t have crushed pineapple on hand?

    Canned crushed pineapple is ideal for moisture and taste, but you could finely chop fresh pineapple if you have it. Just keep the juices as they add moisture. Avoid draining canned pineapple since the liquid keeps the cake moist.

  3. Can I make this Hummingbird Cake gluten-free?

    Yes! Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend that contains xanthan gum. The cake texture will be slightly different but still delicious.

  4. How do I store leftover Hummingbird Cake with Cream Cheese Frosting?

    Store leftovers in an airtight container or cake carrier in the fridge for up to 5 days. Let slices come to room temp before serving for best flavor and texture.

  5. Can I make the cake layers ahead of time?

    Definitely! You can bake the layers up to 2 days in advance—wrap them tightly and keep refrigerated. Bring to room temperature before frosting and assembling.

Final Thoughts

This Hummingbird Cake with Cream Cheese Frosting Recipe has become a go-to whenever I want to impress without the fuss. The layers are tender, the flavors perfectly balanced, and the frosting just dreamy. It’s the kind of cake that makes guests ask for seconds and guarantees smiles all around. I truly hope you enjoy making and sharing it as much as I do—it’s a sweet little treasure in my kitchen that I think you’ll love too.

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

Hummingbird Cake with Cream Cheese Frosting Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 44 reviews
  • Author: Kylie
  • Prep Time: 30 minutes
  • Cook Time: 29 minutes
  • Total Time: 3 hours 30 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: Southern American
  • Diet: Vegetarian

Description

This classic Hummingbird Cake is a moist, flavorful layered cake packed with bananas, crushed pineapple, and pecans, all topped with a luscious cream cheese frosting. Perfect for celebrations or a special dessert, this Southern-inspired cake combines warm spices with tropical fruit for a truly delicious treat.


Ingredients

Scale

For the Cake:

  • 2 cups (250g) chopped pecans
  • 3 cups (375g) all-purpose flour (spooned & leveled)
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1 and 1/2 teaspoons ground cinnamon
  • 1/2 teaspoon allspice
  • 1/2 teaspoon salt
  • 3 large eggs, at room temperature
  • 1 cup (226g/240ml) vegetable oil (or avocado oil)
  • 1 cup (200g) granulated sugar
  • 1/2 cup (100g) packed light or dark brown sugar
  • 2 teaspoons pure vanilla extract
  • 1 and 1/2 cups (345g) mashed bananas (about 3 large ripe bananas)
  • one 8-ounce can (226g) crushed pineapple (do not drain)

Cream Cheese Frosting:

  • 16 ounces (452g) full-fat brick cream cheese, softened to room temperature
  • 1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
  • 4 cups (480g) confectioners’ sugar
  • 1 and 1/2 teaspoons pure vanilla extract
  • pinch of salt, to taste

Instructions

  1. Toast the nuts: Preheat the oven to 300°F (149°C). Line a large baking sheet with parchment paper or a silicone baking mat. Spread the chopped pecans evenly and bake for 8 minutes until fragrant, shaking the pan halfway through. Remove and cool for 10–15 minutes.
  2. Prepare cake pans: Increase oven temperature to 350°F (177°C). Grease three 8-inch round cake pans, line with parchment rounds, then grease the parchment to ensure easy cake release.
  3. Mix dry ingredients: In a large bowl, whisk together flour, baking powder, baking soda, cinnamon, allspice, and salt.
  4. Mix wet ingredients: In another bowl, whisk eggs and oil together. Stir in granulated sugar, brown sugar, and vanilla extract, then mix in mashed bananas and crushed pineapple.
  5. Combine batters: Pour wet mixture into dry ingredients and whisk until fully combined. Fold in 1 and 1/2 cups of toasted pecans, reserving the rest for garnish. The batter should total about 6 to 7 cups.
  6. Bake the cakes: Divide batter evenly among pans and bake for 29 minutes or until a toothpick inserted in the center comes out clean.
  7. Cool the cakes: Let cakes cool in pans on a rack for 1 hour. Run a knife around edges to loosen, remove from pans, peel off parchment, and cool completely on wire racks before frosting.
  8. Make the frosting: Beat softened cream cheese and butter on medium-high speed until smooth (~2 minutes). Add confectioners’ sugar, vanilla, and salt, beat on low for 30 seconds then high for 3 minutes until creamy. Chill for 30 minutes if too runny.
  9. Assemble the cake: Level the tops of cakes with a serrated knife. Place first layer on a stand or plate, spread 3/4 to 1 cup frosting evenly on top. Add second layer upside down, frost again, then add third layer right side up and frost top and sides. Garnish with remaining toasted pecans. Refrigerate for 20 minutes to 4 hours before slicing.
  10. Store the cake: Cover leftover cake tightly and refrigerate for up to 5 days. Use a cake carrier for easy storage and transport.

Notes

  • Use ripe bananas for maximum sweetness and moisture.
  • To toast nuts evenly, keep an eye as they can burn quickly.
  • If frosting is too soft, refrigerate before assembling to prevent slipping layers.
  • Parchment rounds help cakes release cleanly from pans and prevent sticking.
  • For a dairy-free version, substitute cream cheese and butter with vegan alternatives.
  • You can substitute walnuts for pecans if preferred.

Nutrition

  • Serving Size: 1 slice
  • Calories: 450 kcal
  • Sugar: 32 g
  • Sodium: 280 mg
  • Fat: 28 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 17 g
  • Trans Fat: 0 g
  • Carbohydrates: 45 g
  • Fiber: 3 g
  • Protein: 5 g
  • Cholesterol: 70 mg

Similar Posts

Leave a Reply

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

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