If you ask me, hummingbird cake is one of those desserts that makes any day feel special.
This Southern classic gets sized down perfectly for two people, keeping all the good stuff – sweet bananas, crushed pineapple, and just enough pecans to give it that familiar crunch. The cream cheese frosting adds the perfect finishing touch.
It’s the same cozy combination of flavors you’d find in a full-sized version, but without having leftovers sitting around for days. Each bite brings together those tropical fruit notes with warm cinnamon spice.
It’s a sweet little treat that feels both nostalgic and just right for a quiet afternoon with someone special.
Why You’ll Love This Hummingbird Cake
- Perfect small batch dessert – This recipe is specially scaled down for two people, making it ideal for date nights or when you want to avoid leftovers sitting around.
- Quick preparation – Ready in under an hour, this cake gives you all the classic Southern flavors without spending all day in the kitchen.
- Classic flavor combination – The blend of banana, pineapple, and pecans topped with cream cheese frosting creates that beloved traditional hummingbird cake taste in a smaller package.
- No fancy equipment needed – Using basic pantry ingredients and standard baking tools, you can whip up this impressive dessert without any special equipment or hard-to-find ingredients.
What Kind of Bananas Should I Use?
For hummingbird cake, you’ll want to use the ripest banana you can find – we’re talking dark spots all over the peel, or even completely brown. These super-ripe bananas are much sweeter and mash more easily, which is exactly what you want for this classic Southern cake. If your bananas aren’t quite ripe enough, you can speed up the process by placing them in a paper bag with an apple for a day or two, or pop them in a 300°F oven for about 15-20 minutes until the skin turns black. Just make sure to let them cool completely before using them in your recipe. Don’t worry about those dark spots – they’re a sign that the banana’s starches have converted to sugar, making them perfect for baking.
Options for Substitutions
This sweet little cake has some room for swaps if you need them:
- Crushed pineapple: If you’re out of crushed pineapple, you can use 2 oz of applesauce plus 1 teaspoon of lemon juice. The texture will be slightly different, but still moist and tasty.
- Pecans: Not a fan of pecans or have an allergy? Swap them with chopped walnuts, macadamia nuts, or leave them out completely – the cake will still be great!
- Vegetable oil: Any neutral oil works here – canola, sunflower, or even melted coconut oil (though this might add a slight coconut flavor).
- Cream cheese: For the frosting, mascarpone cheese makes a good substitute. If you want dairy-free, there are plant-based cream cheese options, but the texture might be slightly different.
- Banana: This is a key ingredient that gives the cake its signature flavor – try to use very ripe bananas as specified. If you absolutely must substitute, use 1/2 cup of mashed ripe plantain.
- Confectioner’s sugar: If you’re out, you can make your own by blending regular granulated sugar in a food processor until powdery. Use the same amount.
Watch Out for These Mistakes While Baking
The success of your hummingbird cake largely depends on the ripeness of your banana – using an underripe banana will result in less moisture and flavor, so wait until it’s properly speckled with brown spots. When measuring your crushed pineapple, make sure to include both fruit and juice, as draining it will make your cake too dry, and don’t overmix the batter once you’ve combined the wet and dry ingredients – stop as soon as everything is just incorporated. For the cream cheese frosting, both the butter and cream cheese must be at true room temperature (about 1 hour on the counter) to avoid lumps, and beating them separately before combining will give you the smoothest results. Remember to let your cake cool completely before frosting, or you’ll end up with a melted, messy topping that slides right off.
What to Serve With Hummingbird Cake?
This sweet Southern cake pairs perfectly with a hot cup of coffee or tea, especially during an afternoon treat break. Since it’s already rich and decadent with cream cheese frosting, I like to keep things simple and serve it with a scoop of vanilla ice cream or a dollop of whipped cream if I’m feeling extra indulgent. For brunch gatherings, try serving small slices alongside fresh fruit like berries or citrus segments to balance out the sweetness. A glass of cold milk is always welcome too – it’s just what you need to wash down this nutty, banana-pineapple treat!
Storage Instructions
Keep Fresh: This cute little hummingbird cake will stay fresh in an airtight container in the fridge for up to 5 days. The cream cheese frosting needs to be refrigerated, but the cake actually gets even better after a day as the flavors meld together!
Freeze: If you want to save some for later, you can freeze individual slices wrapped well in plastic wrap and placed in a freezer bag for up to 3 months. The cream cheese frosting freezes surprisingly well too, so no need to worry about that.
Serve: When you’re ready to enjoy your frozen cake, thaw it overnight in the refrigerator. Before serving, let it sit at room temperature for about 30 minutes – this brings out the best flavor and texture of both the cake and frosting.
| Preparation Time | 15-20 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 40-50 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2200-2400
- Protein: 25-30 g
- Fat: 100-120 g
- Carbohydrates: 300-320 g
Ingredients
For the cake:
- 2 tbsp vegetable oil (or any neutral oil like canola)
- 2/3 cup all-purpose flour (I use King Arthur all-purpose flour)
- 1/2 tsp baking soda
- 1/2 tsp baking powder
- 1 tsp vanilla extract
- 1 large egg (room temperature)
- 1/2 cup sugar
- 1 very ripe banana (about 7-8 inches, spotted for sweetness)
- 1/2 tsp ground cinnamon (freshly ground preferred for more flavor)
- 1/2 cup pecans, chopped (roughly 1/4-inch pieces)
- 2 oz crushed pineapple in juice (drained well to prevent excess moisture)
- 1/4 tsp kosher salt
For the frosting:
- 1 1/2 cups powdered sugar (sifted to remove lumps)
- 1/2 tsp vanilla extract
- 4 tbsp unsalted butter, softened (gives better texture and richness)
- 4 oz cream cheese, softened (I prefer Philadelphia cream cheese)
- Pinch of salt
- 1/3 cup pecans, chopped (optional but recommended for extra crunch)
Step 1: Prepare Your Mise en Place and Preheat Oven
- 2 oz canned pineapple in juice
- 2 tbsp reserved pineapple juice
- 1 very ripe banana
- 1/2 cup pecans
Start by preheating your oven to 350°F (175°C) and preparing a small baking pan by lining it with parchment paper and lightly spraying with cooking spray.
While the oven heats, drain your canned pineapple very well (squeeze gently to remove excess liquid), then measure out and reserve 2 tablespoons of the juice—this keeps the cake moist without making it soggy.
Mash your very ripe banana in a small bowl until mostly smooth with just a few small chunks remaining, which adds better texture than a completely smooth puree.
Chop your pecans into roughly 1/4-inch pieces and measure out what you need for the batter (you’ll need 1/2 cup total, with an additional 1/3 cup reserved for the frosting topping later).
I like to use a ripe banana with plenty of brown spots because it has more natural sweetness and won’t require as much sugar in the batter.
Step 2: Mix Your Dry Ingredients
- 2/3 cup all-purpose flour
- 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp kosher salt
- 1/2 tsp ground cinnamon
In a medium bowl, whisk together the flour, baking powder, baking soda, kosher salt, and ground cinnamon.
I always recommend freshly ground cinnamon here because it adds so much more warmth and depth compared to the pre-ground stuff that’s been sitting in your pantry for months.
Whisk these dry ingredients together for about 30 seconds to ensure the leavening agents are evenly distributed throughout the flour—this helps your cake rise consistently.
Set this dry mixture aside; you’ll fold it into the wet ingredients in the next step.
Step 3: Combine Wet Ingredients and Build the Batter
- 1/2 cup sugar
- 1 large egg
- 2 tbsp vegetable oil
- mashed banana from Step 1
- 2 tbsp reserved pineapple juice from Step 1
- 2 oz drained pineapple from Step 1
- 1/2 cup chopped pecans from Step 1
- 1 tsp vanilla extract
- dry ingredient mixture from Step 2
In a separate bowl, whisk together the sugar, room-temperature egg, and vegetable oil until the mixture is slightly pale and well combined (about 1 minute).
This emulsification helps distribute the oil evenly throughout, creating a more tender crumb.
Add the mashed banana, reserved pineapple juice, drained pineapple, chopped pecans, and vanilla extract to this wet mixture, stirring until just combined.
Don’t overmix at this stage—just get everything evenly distributed.
Now gently fold the dry ingredient mixture from Step 2 into the wet mixture using a spatula, folding just until no flour streaks remain.
Be careful not to overmix, as this develops gluten and makes the cake tough rather than tender.
The batter should be thick but pourable.
Step 4: Bake the Cake Until Golden
- batter from Step 3
Pour the batter from Step 3 into your prepared pan and smooth the top gently with a spatula.
Place in the preheated 350°F oven and bake for 25–30 minutes, until a toothpick inserted into the center comes out clean or with just a few moist crumbs.
The top should be golden brown and spring back lightly when touched.
Remove from the oven and let the cake cool in the pan on a wire rack for about 15 minutes, then turn it out onto the rack to cool completely before frosting.
Cooling completely is crucial here—a warm cake will cause your frosting to melt and slide right off.
Step 5: Make the Cream Cheese Frosting
- 4 tbsp unsalted butter
- 4 oz cream cheese
- 1 1/2 cups powdered sugar
- 1/2 tsp vanilla extract
- Pinch of salt
While the cake cools, prepare your frosting by beating the softened unsalted butter and softened cream cheese together in a clean bowl for about 2 minutes until smooth and creamy.
Using unsalted butter gives you better control over the overall salt level and creates a richer, more refined frosting.
Sift the powdered sugar to remove any lumps, then add it to the butter-cream cheese mixture along with the vanilla extract and a pinch of salt.
Beat on low speed until combined, then increase to medium speed and beat for another minute until light and fluffy.
Be careful not to overmix, as this can cause the frosting to become grainy.
The frosting should be thick, spreadable, and hold soft peaks.
Step 6: Layer and Frost the Cake
- cooled cake from Step 4
- frosting from Step 5
- 1/3 cup chopped pecans
Once the cooled cake is completely cool, use a serrated knife to carefully slice it horizontally into two equal layers—a gentle sawing motion works better than pressing down, which can compress the cake.
Place the bottom layer on your serving plate and spread about half of the frosting from Step 5 evenly over it using an offset spatula or the back of a spoon.
Top with the second cake layer and spread the remaining frosting over the top and sides.
Finish by pressing the reserved 1/3 cup of chopped pecans onto the top and around the sides of the frosted cake for a beautiful presentation and extra crunch.
Serve at room temperature or chilled, depending on your preference.




