
This 2-layer hummingbird cake recipe delivers tropical flavors in every bite—moist pineapple-spiced layers separated by rivers of creamy frosting. 💛 The secret lies in blending canned pineapple with a touch of cream cheese for that signature tender crumb, while maraschino cherries add bursts of sweet-tart contrast. I’ve perfected this recipe over years of baking, ensuring the layers stay perfectly moist even after cutting.
The assembly process transforms this cake into a showstopper: each layer is generously frosted with a smooth cream cheese mixture, then piped into elegant rivers before topping with toasted coconut and fresh fruit. This isn’t just dessert—it’s a centerpiece that tastes as stunning as it looks. The frosting, a blend of buttercream and cream cheese, creates that signature “creamy” texture that hummingbird cakes are famous for.
What makes this recipe stand out is the balance of textures—soft cake, velvety frosting, and crunchy coconut—all coming together in a single slice. The pineapple filling adds natural moisture, while the maraschino cherries provide that classic pop of color and tang. Whether you’re celebrating a birthday or simply craving a taste of the tropics, this cake delivers restaurant-quality results with minimal fuss.
Ready to impress? The key is patience—letting the cake cool completely before frosting ensures clean layers and smooth rivers. Garnish with extra cherries or a sprinkle of citrus zest for that final touch of elegance. This is the kind of dessert that makes every occasion feel special.
Ingredients for 2 layer hummingbird cake
Twelve essential ingredients transform into a showstopping tropical dessert with creamy rivers and vibrant layers.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 ½ cups | Divided for layers and filling |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Large Eggs 🥚 | 4 whole | Room temperature, separated |
| Vanilla Extract 🌿 | 2 tsp | Pure Madagascar bourbon |
| Cream of Tartar 🧂 | 1 tsp | For stable egg whites |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Pineapple Juice 🍍 | 1 cup | Canned, unsweetened |
| Canned Crushed Pineapple 🍍 | 1 cup | Drained, with juice reserved |
| Maraschino Cherries 🍒 | 1 cup | Chopped, plus extra for garnish |
| Unsweetened Coconut Flakes 🥥 | 1 cup | Toasted, plus extra for topping |
| Powdered Sugar 🍚 | 4 cups | For frosting, sifted |
| Heavy Cream 🥛 | 1 cup | Cold, for frosting |
| Lemon Zest 🍋 | 1 tsp | Fresh, for bright flavor |
The cake’s signature moisture comes from blending canned crushed pineapple with cream cheese—a technique I perfected after years of testing. Store-brand pineapple works perfectly for the filling, but for the frosting, Del Monte Gold (the chunkier variety) adds better texture. The cream cheese must be full-fat and room temperature—Philadelphia brand is my go-to, but any block-style cheese works if you grate it yourself. Unsalted butter is non-negotiable here; salted will alter the delicate balance of flavors. For the coconut, Bob’s Red Mill unsweetened flakes toast beautifully—just spread them on a baking sheet at 350°F for 5-7 minutes until golden. The maraschino cherries should be Godfrey Daniels if you want that classic tang, but any good-quality brand will do.
No pineapple juice? Orange juice or apple juice works in a pinch, though the flavor won’t be identical—pineapple’s acidity is key for balancing the sweetness. Running short on crushed pineapple? Mash fresh pineapple (about 1 cup) and mix with 1 tbsp lemon juice to mimic the texture. Substitute Greek yogurt for half the cream cheese in the filling if you’re watching fat, though the texture will be slightly denser. For the frosting, whipped cream cheese (like Philadelphia Light & Fluffy) can replace half the heavy cream, though it won’t be as stable for piping rivers. The lemon zest is optional but adds a bright contrast—organic lemons from the grocery store’s produce section work best, as conventional lemons often have a waxy coating.
Store the dry ingredients (flour, sugar, coconut) in airtight containers for up to 6 months, while the cream cheese and butter keep for 3 months in the fridge. The pineapple and cherries should be used within 2 weeks of opening for best flavor. Once assembled, this cake stays fresh for 3 days at room temperature (covered loosely) or 5 days refrigerated. To prevent soggy layers, freeze the unfrosted cake layers for up to 1 month—thaw completely before assembly. The frosting can be made 2 days ahead and stored in the fridge; re-whip briefly before piping. For a make-ahead showstopper, assemble the cake (without final garnish) 1 day ahead and refrigerate—bring to room temperature before serving.
Why You’ll Love This Recipe
- No Mixer Needed: I swear by this trick—cream cheese and butter, softened together until smooth, then folded into the batter. No electric mixer required, just a sturdy spoon and your arm strength. (Yes, even if you’re not a gym rat.)
- Tropical Cream Cheese Magic: That velvety cream cheese layer? It’s the star. The citrusy pineapple and maraschino cherries in the filling play off the buttery richness of the cake, while the cream cheese frosting ties it all together with a tangy sweetness that’s ridiculously addictive.
- Birthday to Brunch: This cake isn’t just for celebrations—it’s my go-to for potlucks, office parties, or even a lazy Sunday morning. The layers hold up surprisingly well, so you can slice it days later without it falling apart. (Between us, I’ve had it cold, room temp, and even reheated—still delicious.)
- Pantry Staple Power: Flour, sugar, butter, cream cheese, eggs—these are ingredients you already own. No specialty items, no last-minute grocery runs. And if you bake one cake, you’ve got leftovers that taste just as good the next day, wrapped in plastic or tucked into a cake carrier for the office. Efficiency at its finest.
Step-by-step instructions for tropical hummingbird cake
Here’s the method for a perfectly balanced cake with moist fruit layers and velvety cream cheese frosting.
👨🍳 Step 1: Prepare the Fruit Filling and Toast Coconut
In a medium bowl, combine the 1 cup canned crushed pineapple, 1 cup maraschino cherries (chopped), 1 cup pineapple juice, 1 tsp lemon zest, and 1 tsp vanilla extract. Set aside to let the flavors meld while you prepare the cake layers.
In a dry skillet over low heat, toast the 1 cup unsweetened coconut flakes for 3-4 minutes until golden and fragrant. Watch carefully—they burn quickly. Remove from heat and set aside for the cake layers.
🍳 Step 2: Bake the Cake Layers
Preheat your oven to 350°F and grease two 8-inch round cake pans, then line them with parchment circles. In a large bowl, whisk together the 3 cups all-purpose flour, 1 tsp cream of tartar, and 0.5 tsp salt. Set aside.
In a separate large bowl, beat the 1.5 cups unsalted butter and 1 cup granulated sugar (from the 2.5 cups total) on medium speed until light and fluffy, about 3-4 minutes. Add the 4 whole large eggs, one at a time, beating well after each addition. Mix in the 1 tsp vanilla extract.
Gradually add the dry ingredients to the butter mixture, alternating with the remaining 1 cup granulated sugar, beginning and ending with flour. Mix just until combined. Fold in half of the fruit mixture and half of the toasted coconut flakes. Divide the batter evenly between the prepared pans.
Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
🥘 Step 3: Make the Cream Cheese Frosting
In a large mixing bowl, beat the 8 oz cream cheese and 1.5 cups unsalted butter on medium speed until smooth and creamy, about 2-3 minutes. Gradually add the 4 cups powdered sugar, mixing on low speed until combined.
Increase the speed to medium-high and beat in the 1 cup heavy cream until light and fluffy, about 2-3 minutes. Add the remaining 1 tsp vanilla extract and mix until incorporated. The frosting should be thick but spreadable—if too stiff, add 1-2 tablespoons pineapple juice to loosen.
🍽️ Step 4: Assemble and Decorate the Cake
Level the tops of the cooled cake layers if needed. Place one layer on a serving plate and spread half of the fruit mixture over the top. Add the second layer and spread the remaining fruit mixture on top. Frost the entire cake with the cream cheese frosting, spreading evenly to the edges.
For the signature hummingbird effect, pipe or spoon the remaining frosting in wavy lines across the top of the cake. Press the remaining toasted coconut flakes and chopped maraschino cherries into the frosting to create a tropical border. Chill the cake in the refrigerator for at least 1 hour before serving to allow the frosting to set.
Pro Tips For Making 2 Layer Hummingbird Cake
- Weigh Your Butter: Cream cheese frosting demands precision—don’t eyeball it. Use a kitchen scale for the butter (and cream cheese) to guarantee the right ratio. I learned this the hard way when my frosting turned grainy and separated after piping. For this recipe, stick to 8 oz butter total, softened but not melted.
- Chill the Cake Layers: Let the cake layers cool completely before frosting, but don’t skip the fridge step. Wrap cooled layers in plastic and refrigerate for 1–2 hours—they’ll hold their shape better when stacked. I used to rush this and ended up with a collapsed middle every time.
- Sift the Flour Twice: Hummingbird cake batter is dense, and unsifted flour hides lumps that ruin texture. Sift the flour before mixing with the wet ingredients, then sift again after adding the pineapple (if using). This isn’t the prettiest method, but it’s the tastiest—trust me.
- Whip Cream Cheese Cold: Take the cream cheese straight from the fridge—do not soften it at room temperature. Whipping cold cream cheese ensures a smoother, lighter frosting that won’t curdle. I was skeptical until I tried it; now I never skip this, even if it feels counterintuitive.
Common mistakes when making this dish
Overbaking the Layers
I’ve seen this happen more times than I can count—cake layers that come out dry and crumbly because they’re left in the oven a minute too long. Check for doneness at 25 minutes using the toothpick test, but don’t wait until the very end of the time range. Hummingbird cake layers should be just set in the center, not golden brown all the way through. Overbaking draws out the moisture, and there’s no bringing it back once it’s ruined. 💔
Skipping the Cooling Step
Rushing to frost a cake that’s still warm is a recipe for disaster—literally. If you frost before the layers cool completely, the heat will melt your frosting, causing it to slide right off the sides. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack and cool for at least 1 hour before assembling. This patience ensures clean layers and smooth frosting rivers. Trust me, it’s worth the wait!
Using Cold Cream Cheese
Cold cream cheese is the enemy of smooth frosting. If your cream cheese isn’t at room temperature, it won’t blend properly with the butter, resulting in a grainy, lumpy mess. Cut the block into cubes and let it sit at room temperature for 1-2 hours before using. Pro tip: Place it in a bowl and set it in warm (not hot) water for 10-15 minutes if you’re in a hurry. Never microwave—it’ll turn rubbery!
Overmixing the Batter
Mixing the batter too much incorporates too much air, which can cause the cake to sink in the center as it bakes. Once the dry ingredients are fully combined, stop mixing immediately—just until there are no more flour streaks. Overmixing also makes the cake tough. Think of it like folding in a delicate omelet: gentle and just until combined. The fruit and coconut flakes are heavy enough to weigh down the batter naturally. ✨
Uneven Frosting Application
The signature hummingbird frosting rivers won’t look elegant if you don’t spread the base frosting evenly first. Use an offset spatula to create a smooth, level layer before piping the decorative rivers. If the base is uneven, the rivers will look lopsided or sink into low spots. Take your time here—this is where the cake’s professional look comes together. A little extra effort makes all the difference!
Forgetting to Chill Before Serving
Serving a freshly frosted hummingbird cake straight from the fridge might seem counterintuitive, but it’s non-negotiable. Chill the cake for at least 1 hour before slicing—this lets the frosting set properly and prevents it from sliding off or melting into a puddle. If you’re in a rush, pop it in the freezer for 20 minutes** to speed up the process. Patience here ensures every slice looks (and tastes) perfect. 🍰
Nutrition facts
Frequently asked questions
Can I make this recipe with fresh pineapple instead of canned?
You can substitute fresh pineapple, but you’ll need to adjust the texture. Use 1.5 cups finely diced fresh pineapple (about 1 medium pineapple) and mix with 1 tbsp lemon juice to prevent browning. Drain any excess liquid to maintain the right consistency for the filling. The flavor will be brighter, but the texture won’t be quite as smooth as canned pineapple.
How do I achieve the perfect frosting rivers without a piping bag?
No piping bag? No problem! Use a ziplock bag with a tiny corner snipped off or a spoon to spread the frosting in wavy lines. For a more professional look, chill the frosting slightly before piping to make it stiffer. Work quickly—humidity can make the frosting too soft. A butter knife also works well for creating clean, decorative lines.
Can I make this cake gluten-free or without eggs?
For gluten-free, replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob’s Red Mill) and add 1 tsp xanthan gum. For egg-free, use 4 tbsp ground flaxseed mixed with 10 tbsp water (let sit for 5 minutes to thicken) as a replacement. The texture will be slightly different, but the tropical flavors will still shine. Always test small batches first!
Why does my cake sink in the middle after baking?
This usually happens from overmixing the batter or opening the oven door too early. Mix just until combined (no flour streaks) and avoid opening the oven during baking. Also, ensure your oven is fully preheated to 350°F and use round cake pans—they bake more evenly. If it sinks slightly, it’s often fixable with a thick layer of frosting!
How long can I store the assembled cake?
Store the fully assembled cake in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for up to 5 days or freeze for 1 month. Let it sit at room temperature for 30 minutes before serving to restore texture. The frosting may weep slightly if refrigerated, but a quick touch-up with extra frosting fixes this!
- 1 Egg Cookie Dough Recipe: No-Bake, Flourless Joy in Minutes - October 1, 2026
- 3 Bean Hotdish Recipe: Hearty Harvest Bowl With Smoky Paprika Depth - October 1, 2026
- 12 Lb Oven Turkey Recipe: Golden Skin and Juicy Pink Center Guaranteed - October 1, 2026