“You have to try this cake,” my neighbor said one afternoon, handing me a slice wrapped in parchment paper. I was skeptical—pineapple and banana in a cake? Honestly, it sounded like a wild combo. But that first bite of the Classic Hummingbird Cake with Cream Cheese Frosting changed everything. The cake was moist, bursting with tropical sweetness, and the cream cheese frosting added just the right tang to balance the richness.
It wasn’t just a one-time thing either. That week, I found myself making it over and over—sometimes for a casual afternoon treat, sometimes for unexpected guests. There was something quietly comforting about the way the warm spices hugged the pineapple and banana, and how the cake seemed to say, “Slow down and savor this moment.”
It’s funny how a simple slice of cake can carry you back to those sun-dappled porches and lazy afternoons I’d only heard about in stories. This recipe stuck because it felt like a little homemade celebration, no matter what kind of day I was having. So here it is—the Classic Hummingbird Cake with Cream Cheese Frosting, a recipe that’s more than just dessert; it’s a soft, sweet pause in a busy world.
Why You’ll Love This Classic Hummingbird Cake Recipe
After testing several versions in my kitchen, this Classic Hummingbird Cake with Cream Cheese Frosting consistently wins over everyone at the table. Whether you’re new to baking or a seasoned pro, this recipe offers a perfect balance of ease and flavor that feels like a special occasion every time.
- Quick & Easy: The batter comes together in under 20 minutes, ideal for those times when you want homemade without hassle.
- Simple Ingredients: No need for specialty stores—most ingredients are pantry staples you probably already have.
- Perfect for Gatherings: Whether it’s a brunch, birthday, or a casual weekend get-together, this cake is always a crowd-pleaser.
- Crowd-Pleaser: Kids and adults alike rave about its moist texture and the subtle warmth from cinnamon and nutmeg.
- Unbelievably Delicious: The cream cheese frosting is silky and just tangy enough to complement the sweet, fruit-filled layers. Trust me, it’s the kind of slice you want seconds of.
What sets this recipe apart? It’s the careful balance of fresh pineapple and ripe banana, with just the right amount of spice to keep things interesting. Plus, I use a touch of pecans for crunch that gives the cake a subtle texture boost. The cream cheese frosting is whipped to a smooth perfection—not too sweet, not too thick, just right to spread beautifully.
Honestly, this cake isn’t just dessert; it’s a little slice of comfort that makes you pause and enjoy the moment. If you want a cake that feels both nostalgic and fresh, this is it.
What Ingredients You Will Need
This Classic Hummingbird Cake recipe relies on simple, wholesome ingredients that come together to create a moist, flavorful cake with a luscious cream cheese frosting. Most of these are pantry staples, and substitutions are easy if needed.
- For the Cake:
- 2 cups (250g) all-purpose flour (use a trusted brand like King Arthur for best texture)
- 1 1/2 cups (300g) granulated sugar
- 1 teaspoon baking soda
- 1 teaspoon ground cinnamon (adds warm spice)
- 1/2 teaspoon ground nutmeg (optional but recommended)
- 1/2 teaspoon salt
- 3 large eggs, room temperature
- 1 cup (240ml) vegetable oil (neutral flavor)
- 1 teaspoon vanilla extract
- 1 (8-ounce) can crushed pineapple in juice, drained
- 1 cup (about 2 medium) ripe bananas, mashed (the riper, the better)
- 1 cup (120g) chopped pecans or walnuts (toasted for extra flavor)
- For the Cream Cheese Frosting:
- 8 ounces (225g) cream cheese, softened
- 1/2 cup (115g) unsalted butter, softened
- 3 cups (360g) powdered sugar, sifted
- 1 teaspoon vanilla extract
- Pinch of salt (balances sweetness)
If you’re looking for a gluten-free option, swapping the all-purpose flour for a gluten-free blend works well. For dairy-free frosting, try substituting the cream cheese with a vegan cream cheese alternative and use coconut oil instead of butter.
For seasonal tweaks, fresh pineapple can replace canned in summer months, and toasted coconut flakes make a lovely add-in for a tropical twist.
Equipment Needed
- Two 9-inch (23 cm) round cake pans—non-stick or well-greased and floured
- Mixing bowls—preferably one large for batter and one medium for frosting
- Electric mixer or stand mixer—makes frosting smooth and fluffy
- Measuring cups and spoons—accuracy helps with consistent texture
- Rubber spatula—for folding ingredients gently
- Cooling racks—to cool cakes evenly and prevent sogginess
- Offset spatula or butter knife—for spreading frosting evenly
If you don’t have a stand mixer, a handheld electric mixer works just fine. For budget-friendly options, silicone spatulas and basic aluminum cake pans get the job done well without breaking the bank.
Keeping your pans well-greased and lined with parchment paper can save you from a sticky situation when it’s time to remove the cake layers.
Preparation Method
- Preheat and Prep: Heat your oven to 350°F (175°C). Grease and flour two 9-inch cake pans, or line them with parchment paper. This step prevents sticking and helps the cakes release cleanly.
- Mix Dry Ingredients: In a large bowl, whisk together 2 cups of flour, sugar, baking soda, cinnamon, nutmeg, and salt. This ensures the leavening agents and spices are evenly distributed.
- Combine Wet Ingredients: In another bowl, beat the eggs, then add the oil and vanilla extract. Mix just until combined—you don’t want to overbeat here.
- Fold Wet into Dry: Pour the wet mixture into the dry ingredients and gently stir with a spatula until just combined. It’s okay if a few lumps remain; overmixing can make the cake tough.
- Add Fruit and Nuts: Fold in the drained crushed pineapple, mashed bananas, and chopped pecans. These add moisture, flavor, and a lovely texture contrast.
- Divide Batter: Evenly distribute the batter between the two prepared pans. Smooth the tops gently with a spatula for even baking.
- Bake: Place pans in the oven and bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean. The cake should spring back lightly when pressed.
- Cool: Let the cakes cool in their pans for 10 minutes, then invert onto cooling racks. Cool completely before frosting to prevent melting.
- Make Frosting: Beat softened cream cheese and butter together until smooth and creamy. Gradually add powdered sugar, beating well after each addition. Stir in vanilla and a pinch of salt. The frosting should be fluffy but spreadable.
- Assemble: Place one cake layer on your serving plate. Spread a thick layer of frosting on top. Add the second cake layer and cover the entire cake with the remaining frosting. For a rustic look, use an offset spatula to create soft peaks and swirls.
If your frosting feels too thick, a teaspoon of milk or cream can loosen it up. If it’s too thin, add a little more powdered sugar. Also, chilling the assembled cake for 30 minutes helps the frosting set beautifully.
Cooking Tips & Techniques
Making a Classic Hummingbird Cake that’s perfectly moist and flavorful isn’t rocket science, but a few tricks can save you from common pitfalls.
- Measure Flour Correctly: Spoon the flour into your measuring cup and level it off with a knife instead of scooping directly. This prevents dense, heavy cake layers.
- Don’t Overmix: Mix the batter until just combined to keep the crumb tender and light.
- Drain Pineapple Well: Excess moisture from pineapple can make the batter too wet and cause the cake to collapse.
- Use Ripe Bananas: The riper, the better for natural sweetness and moistness. Green or underripe bananas won’t give that signature flavor.
- Toast Nuts: Lightly toasting pecans or walnuts in a dry skillet before adding them gives a deeper flavor and crunch.
- Check Oven Temperature: Use an oven thermometer if possible. Too hot, and the cake will brown too quickly on the outside but remain raw inside.
- Frost at Room Temperature: Make sure the cake is completely cooled before frosting, or the cream cheese frosting will melt into a mess.
- Multi-tasking Tip: While the cakes bake, prepare the frosting so you’re ready to assemble as soon as they cool.
Trust me, these little lessons come from the times I ignored them and ended up with a cake that was either dense or too crumbly. Now, with these tips in hand, every slice turns out just right.
Variations & Adaptations
This recipe is pretty classic, but I’ve enjoyed trying a few variations that add a little twist without complicating things.
- Gluten-Free Version: Swap all-purpose flour for a gluten-free blend. Make sure it contains xanthan gum or add 1/2 teaspoon to help keep the cake structure.
- Tropical Twist: Add 1/2 cup shredded unsweetened coconut to the batter for extra texture and flavor. Toast some coconut flakes for sprinkling on top of the frosting.
- Spiced-Up: Increase the cinnamon to 2 teaspoons and add 1/4 teaspoon ground cloves for a richer spice profile that’s perfect for fall gatherings.
- Nut-Free: Simply omit the nuts or substitute with sunflower seeds for crunch if allergies are a concern.
- Mini Cakes or Cupcakes: Bake the batter in a lined muffin tin for about 18-22 minutes for bite-sized treats—great for parties or lunchboxes.
Personally, I once made this cake with a hint of espresso powder in the batter to balance sweetness—unexpected but surprisingly delicious! Feel free to experiment and make this recipe your own.
Serving & Storage Suggestions
This Classic Hummingbird Cake tastes best served at room temperature, allowing the cream cheese frosting to be soft and luscious. Slice generously and serve with a hot cup of tea or coffee to bring out the spices.
For a brunch spread, it pairs wonderfully with fresh fruit salads or a light cucumber-mint salad. If you’re looking for more crowd-pleasing sweets, you might enjoy the peanut butter blossoms cookies for a nutty contrast.
Store leftover cake covered tightly in the refrigerator for up to 4 days. The flavors actually mellow and meld beautifully overnight. Before serving leftovers, let the cake sit at room temperature for 20-30 minutes to soften the frosting.
For longer storage, the unfrosted layers freeze well wrapped in plastic wrap and foil for up to 3 months. Thaw overnight in the fridge, then frost just before serving.
Nutritional Information & Benefits
Each slice of this cake packs a comforting yet indulgent profile. Estimated per serving (1/12 of cake):
| Calories | 350-400 kcal |
|---|---|
| Fat | 18-22g (mostly from oil, nuts, and cream cheese) |
| Carbohydrates | 45-50g (includes natural sugars from fruit) |
| Protein | 4-5g |
This cake offers a dose of potassium and vitamins from bananas and pineapple, plus healthy fats and protein from nuts. It’s not a health food, but it’s a satisfying treat that uses real ingredients without artificial additives.
For dietary needs, it can be adapted to gluten-free, nut-free, or dairy-free versions, making it accessible to many. The cream cheese frosting provides calcium and protein, which is a nice bonus.
Conclusion
The Classic Hummingbird Cake with Cream Cheese Frosting is one of those recipes that feels like a warm hug on a plate. It’s easy enough to whip up on a whim but special enough to bring to any gathering and impress without stress.
What I love most is how versatile it is—you can tweak the spices, nuts, or frosting to your liking, and it still shines. Whether you’re baking for loved ones or just treating yourself, this cake delivers a sweet moment worth savoring.
I’d love to hear how you make it your own, so don’t be shy to leave a comment or share your favorite tweaks. Happy baking, and may your kitchen be filled with the smell of fresh cake and good company!
FAQs About Classic Hummingbird Cake
What is Hummingbird Cake?
Hummingbird Cake is a Southern-style layer cake made with banana, pineapple, and warm spices, typically topped with cream cheese frosting. It’s known for being moist and flavorful.
Can I make this cake ahead of time?
Yes! You can bake the cake layers a day ahead and store them wrapped tightly. Frost the cake just before serving for the freshest taste.
Can I use fresh pineapple instead of canned?
Absolutely. Just be sure to drain fresh pineapple well to avoid excess moisture in the batter.
How do I store leftover Hummingbird Cake?
Store leftovers covered in the refrigerator for up to 4 days. Bring to room temperature before serving for the best texture.
Is this cake suitable for freezing?
The unfrosted cake layers freeze well for up to 3 months. Thaw in the fridge overnight before frosting and serving.
Pin This Recipe!
Classic Hummingbird Cake with Cream Cheese Frosting
A moist, tropical Southern-style layer cake made with banana, pineapple, warm spices, and topped with a luscious cream cheese frosting. Perfect for gatherings and easy to make with pantry staples.
- Prep Time: 20 minutes
- Cook Time: 30-35 minutes
- Total Time: 55-60 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: Southern American
Ingredients
- 2 cups (250g) all-purpose flour
- 1 1/2 cups (300g) granulated sugar
- 1 teaspoon baking soda
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg (optional)
- 1/2 teaspoon salt
- 3 large eggs, room temperature
- 1 cup (240ml) vegetable oil
- 1 teaspoon vanilla extract
- 1 (8-ounce) can crushed pineapple in juice, drained
- 1 cup (about 2 medium) ripe bananas, mashed
- 1 cup (120g) chopped pecans or walnuts, toasted
- 8 ounces (225g) cream cheese, softened
- 1/2 cup (115g) unsalted butter, softened
- 3 cups (360g) powdered sugar, sifted
- 1 teaspoon vanilla extract (for frosting)
- Pinch of salt (for frosting)
Instructions
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch cake pans or line with parchment paper.
- In a large bowl, whisk together flour, sugar, baking soda, cinnamon, nutmeg, and salt.
- In another bowl, beat eggs, then add vegetable oil and vanilla extract; mix until combined.
- Pour wet ingredients into dry ingredients and gently fold with a spatula until just combined; lumps are okay.
- Fold in drained crushed pineapple, mashed bananas, and toasted chopped pecans.
- Divide batter evenly between prepared pans and smooth tops gently.
- Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean and cake springs back when pressed.
- Cool cakes in pans for 10 minutes, then invert onto cooling racks and cool completely.
- For frosting, beat cream cheese and butter until smooth and creamy. Gradually add powdered sugar, beating well after each addition.
- Stir in vanilla extract and a pinch of salt until frosting is fluffy but spreadable.
- Place one cake layer on serving plate, spread a thick layer of frosting on top.
- Add second cake layer and cover entire cake with remaining frosting, using an offset spatula to create swirls.
- If frosting is too thick, add a teaspoon of milk or cream to loosen; if too thin, add more powdered sugar.
- Chill assembled cake for 30 minutes to set frosting before serving.
Notes
Use ripe bananas for best flavor and moistness. Drain pineapple well to avoid excess moisture. Toast nuts for deeper flavor. Do not overmix batter to keep cake tender. Frost cake only when completely cooled. Chilling cake after frosting helps set the frosting.
Nutrition
- Serving Size: 1 slice (1/12 of cak
- Calories: 375
- Sugar: 35
- Sodium: 250
- Fat: 20
- Saturated Fat: 6
- Carbohydrates: 48
- Fiber: 2
- Protein: 5
Keywords: Hummingbird Cake, Cream Cheese Frosting, Banana Cake, Pineapple Cake, Southern Cake, Layer Cake, Moist Cake, Easy Cake Recipe






