Hummingbird Cake with Caramel Icing
Hummingbird cake is a delightful and moist dessert that beautifully combines flavors of banana, pineapple, and pecans, all topped with a luscious caramel icing. It’s a cake that tells a story of tropical paradise with every bite. Whether you’re celebrating a special occasion or simply indulging your sweet tooth, this Hummingbird Cake with Caramel Icing is guaranteed to impress and satisfy!
What You’ll Love About This Recipe

This recipe is packed with flavors that evoke warmth and nostalgia. Here’s what makes it special:
– Moist and flavorful layers from ripe bananas and crushed pineapple.
– A delightful crunch from toasted pecans.
– A touch of sweetness from the optional shredded coconut.
– A rich and creamy caramel icing that adds a heavenly finish.
– Perfect for any occasion, from casual gatherings to elegant celebrations.
Your Shopping Guide
Before you dive into baking, here’s a handy shopping list to ensure you have everything you need:
- 3 cups all-purpose flour, sifted
- 2 cups sugar
- 1 teaspoon salt
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- 1 teaspoon ground cinnamon
- ½ teaspoon allspice
- 1 cup vegetable oil
- 2 teaspoons vanilla extract
- 3 large eggs, lightly beaten
- 1 cup very ripe mashed banana (about 2-3 bananas)
- 1 cup toasted chopped pecans
- ½ cup sweetened shredded coconut (optional)
- 1 (8-ounce) can crushed pineapple, undrained
- 1 (8-ounce) package cream cheese, softened
- ¼ cup butter, softened
- â…“ cup caramel-flavored ice cream topping
- 1 teaspoon vanilla extract
- 3 to 3½ cups powdered sugar
Cook’s Kit
Gather your kitchen essentials for a smooth baking experience:
- Measuring cups and spoons – Accuracy is key!
- Mixing bowls – You’ll need a few for wet and dry ingredients.
- Electric mixer – Makes mixing easy and fast.
- Rubber spatula – Perfect for scraping down the sides of bowls.
- 9-inch round cake pans – For baking your cake layers.
- Cooling rack – To cool your cakes before icing.
Cooking Hummingbird Cake with Caramel Icing: The Process

Now, let’s get into the heart of the matter! Follow these steps to create your Hummingbird Cake with Caramel Icing.
Step 1: Preheat the Oven
Start by preheating your oven to 350°F (175°C). This ensures your cake bakes evenly.
Step 2: Prepare Your Cake Pans
Grease and flour two 9-inch round cake pans. This will help your cakes release easily once baked.
Step 3: Mix Dry Ingredients
In a large mixing bowl, combine the sifted all-purpose flour, sugar, salt, baking powder, baking soda, ground cinnamon, and allspice. Whisk them together until well blended.
Step 4: Combine Wet Ingredients
In another bowl, whisk together the vegetable oil, vanilla extract, and lightly beaten eggs. Add in the very ripe mashed bananas, toasted pecans, and crushed pineapple (with its juice). Mix until everything is well combined.
Step 5: Combine Wet and Dry Ingredients
Pour the wet mixture into the dry ingredients. Gently fold the mixture together with a rubber spatula until just combined. Be careful not to overmix!
Step 6: Pour the Batter into Pans
Divide the batter evenly between the prepared cake pans. Smooth the tops with the spatula.
Step 7: Bake the Cakes
Place the cake pans in the preheated oven. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
Step 8: Cool the Cakes
Once baked, remove the cakes from the oven and allow them to cool in the pans for about 10 minutes. Then, transfer the cakes to a cooling rack to cool completely.
Step 9: Prepare the Caramel Icing
In a mixing bowl, combine the softened cream cheese and butter. Beat with an electric mixer until smooth and creamy. Gradually add in the caramel-flavored ice cream topping and vanilla extract. Mix well.
Step 10: Add Powdered Sugar
Slowly add the powdered sugar, one cup at a time, until you reach your desired consistency. The icing should be creamy but thick enough to spread.
Step 11: Assemble the Cake
Once the cakes are completely cooled, place one layer on a serving plate. Spread a generous amount of caramel icing on top. Place the second layer on top and frost the top and sides of the cake with the remaining caramel icing.
Step 12: Decorate (Optional)
If desired, sprinkle additional toasted pecans or shredded coconut on top for a beautiful and delicious finish.
Seasonal Serving Ideas

Hummingbird Cake with Caramel Icing is a versatile dessert perfect for different occasions:
- Serve it at birthday parties for a tropical twist.
- Bring it to holiday gatherings as a festive treat.
- Enjoy it on warm summer evenings with a scoop of vanilla ice cream.
- Pair it with freshly brewed coffee for a delightful afternoon snack.
Avoid These Traps
Baking is a science, and a few common pitfalls can derail your perfect Hummingbird Cake:
- Don’t skip the sifting step; it aerates the flour and prevents a dense cake.
- Make sure your ingredients are at room temperature for a smooth batter.
- Be cautious not to overmix the batter; this can lead to a tough cake.
- Allow your cake layers to cool completely before frosting to prevent melting the icing.
Storage & Reheat Guide
To keep your Hummingbird Cake with Caramel Icing fresh and delicious:
Store any leftover cake in an airtight container in the refrigerator for up to 5 days. For longer storage, you can freeze the cake layers without icing for up to 3 months. When ready to serve, thaw the cake in the refrigerator overnight and then frost with the caramel icing before enjoying.
Popular Questions
Can I make this cake ahead of time?
Absolutely! You can bake the layers in advance and store them in the refrigerator or freezer. Just frost the cake on the day you plan to serve it for the best texture.
Can I substitute the oil for another fat?
Yes, you can use melted coconut oil or unsweetened applesauce for a lighter version, but keep in mind that the texture may vary slightly.
What can I use instead of crushed pineapple?
If you’re not a fan of pineapple, you can substitute it with finely chopped apples or even a mixture of applesauce and crushed peaches for a different flavor profile.
Is it necessary to add shredded coconut?
Shredded coconut adds a lovely texture and flavor, but it’s entirely optional! Feel free to omit it if you prefer a more classic cake.
Explore More
If you loved this recipe, here are more delicious treats to try:
Before You Go
Thank you for joining me in baking this delightful Hummingbird Cake with Caramel Icing! I hope it brings joy to your table and sweetens your celebrations. Remember, baking is all about love and creativity. Don’t hesitate to make this recipe your own by experimenting with flavors and decorations. Happy baking!

Hummingbird Cake with Caramel Icing
Ingredients
Equipment
Method
- Start by preheating your oven to 350°F (175°C). This ensures your cake bakes evenly.
- Grease and flour two 9-inch round cake pans. This will help your cakes release easily once baked.
- In a large mixing bowl, combine the sifted all-purpose flour, sugar, salt, baking powder, baking soda, ground cinnamon, and allspice. Whisk them together until well blended.
- In another bowl, whisk together the vegetable oil, vanilla extract, and lightly beaten eggs. Add in the very ripe mashed bananas, toasted pecans, and crushed pineapple (with its juice). Mix until everything is well combined.
- Pour the wet mixture into the dry ingredients. Gently fold the mixture together with a rubber spatula until just combined. Be careful not to overmix!
- Divide the batter evenly between the prepared cake pans. Smooth the tops with the spatula.
- Place the cake pans in the preheated oven. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
- Once baked, remove the cakes from the oven and allow them to cool in the pans for about 10 minutes. Then, transfer the cakes to a cooling rack to cool completely.
- In a mixing bowl, combine the softened cream cheese and butter. Beat with an electric mixer until smooth and creamy.
- Gradually add in the caramel-flavored ice cream topping and vanilla extract. Mix well.
- Slowly add the powdered sugar, one cup at a time, until you reach your desired consistency. The icing should be creamy but thick enough to spread.
- Once the cakes are completely cooled, place one layer on a serving plate. Spread a generous amount of caramel icing on top. Place the second layer on top and frost the top and sides of the cake with the remaining caramel icing.
- If desired, sprinkle additional toasted pecans or shredded coconut on top for a beautiful and delicious finish.
Notes
- Store leftover cake in an airtight container in the refrigerator for up to 5 days.
- You can freeze the cake layers without icing for up to 3 months.
- Allow your cake layers to cool completely before frosting to prevent melting the icing.
