
This 2-layer hummingbird cake delivers tropical layers of pineapple-peach bliss that taste like summer in every bite. The secret lies in perfectly balanced cake layers—moist yet tender—paired with a velvety cream cheese frosting that ties everything together.
I developed this recipe after years of testing, ensuring the right mix of sweetness and acidity that makes hummingbird cake legendary.
The foolproof technique starts with a simple boxed cake mix (don’t skip the sour cream!) for structure, then layers of fresh pineapple and peaches create that signature tropical flavor.
The filling is where the magic happens—a creamy blend of cream cheese, butter, and powdered sugar that keeps the cake moist without being soggy. Baking times are precise: 30 minutes per layer at 350°F, with a quick cool-down before assembly.
What you’ll end up with is a showstopping dessert that’s light yet rich, with a perfect balance of textures—crisp edges, tender layers, and a smooth frosting that melts in your mouth.
The pineapple and peaches add natural sweetness, while the cream cheese frosting provides that classic tang. This cake is elegant enough for celebrations but simple enough for a weeknight treat.
For decoration, I recommend a dusting of powdered sugar or fresh berries to keep it fresh and vibrant. Serve with a dollop of whipped cream or a scoop of vanilla ice cream for extra indulgence. Here’s everything you need to bake this tropical masterpiece!
Ingredients for 2 layer hummingbird cake
Tropical flavors meet classic cake layers—here’s what makes this hummingbird cake legendary.
| Ingredient | Amount | Notes |
|---|---|---|
| Boxed Yellow Cake Mix 🍞 | 2 boxes | Supermoist or classic vanilla |
| Sour Cream 🥛 | 1 cup | Full-fat for best texture |
| Large Eggs 🥚 | 4 whole | Room temperature preferred |
| Unsalted Butter 🧈 | 1 cup | Melted, full-fat recommended |
| Fresh Pineapple 🍍 | 1 cup | Diced, fresh or canned (drained) |
| Fresh Peaches 🍑 | 1 cup | Diced, peeled, pitted |
| Pecans 🌰 | 1 cup | Chopped, toasted for crunch |
| Maraschino Cherries 🍒 | 1 package | Chopped, for filling |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
| Powdered Sugar 🍚 | 3 cups | Sifted for smooth frosting |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Powdered Sugar 🍚 | 1 cup | For cake layer dusting |
The cake mix is the foundation, but don’t skimp on the sour cream and butter—they’re what keep those layers moist. Betty Crocker Supermoist is my go-to, but any good-quality vanilla mix works. For the fruit, fresh pineapple and peaches give the best flavor, but canned crushed pineapple (drained well) is a solid shortcut. Pecans should be toasted—toss them in a dry pan over medium heat for 3-4 minutes until fragrant. Maraschino cherries add that classic hummingbird touch, so grab a package with stems if you want to get fancy.
No sour cream? Plain Greek yogurt works in a pinch—just use the same amount. Running short on peaches? Mango or apricots bring a similar sweetness, though they’ll change the flavor profile slightly. The cherries? You can skip them, but the cake loses its signature look. For the frosting, room-temperature cream cheese is non-negotiable—it blends so much smoother. And if you’re worried about the cake being too sweet, the lemon juice in the frosting balances everything perfectly. Trust me on that tangy touch.
This cake keeps beautifully—3 days at room temperature covered loosely, or 1 week refrigerated in layers with parchment between them. The frosting can be made a day ahead and stored in the fridge, then whipped back to smoothness with a hand mixer. For serving, dust with powdered sugar right before slicing—it looks stunning and keeps the cake fresh. Freezes well too: 2 months if wrapped tightly in plastic wrap and foil.
Why You’ll Love This Recipe
- Box Mix Shortcut: I swear by that boxed cake mix—it’s my secret for saving time without sacrificing flavor. Just add the sour cream and eggs, and you’re halfway done before the pineapple even hits the pan.
- Tropical Twist: That fresh pineapple isn’t just decoration—it’s the star. The tangy sweetness cuts through the richness of the buttercream, and honestly? It tastes like summer in every bite.
- Party Ready: Between us, this cake is my go-to for birthdays, showers, or just because. Two layers mean more cake for guests, and the pineapple topping makes it feel fancy without the fuss.
- Budget-Friendly Luxury: Here’s what sold me—the ingredients are simple, but the result feels special. A box mix, butter, and fresh fruit? It’s a splurge that doesn’t break the bank, and leftovers? Even better the next day.
Step-by-step instructions for tropical two-layer hummingbird cake
Here’s how to assemble layers of moist vanilla cake with tropical fruit filling and buttery cream cheese frosting.
Prepare the Cake Batter and Bake the Layers
Preheat your oven to 350°F and grease two 9-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, combine the 2 boxes boxed yellow cake mix, 1 cup sour cream, 4 whole large eggs, and 1 cup melted unsalted butter. Mix on low speed until just combined—don’t overmix or the cake will be dense.
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 before transferring to a wire rack to cool completely. The warm cakes will be easier to level later, and complete cooling prevents condensation from ruining the frosting.
Create the Tropical Fruit Filling
In a medium bowl, combine 1 cup diced fresh pineapple, 1 cup diced fresh peaches, 1 cup chopped pecans, and 1 package chopped maraschino cherries. Stir in 1 tablespoon vanilla extract and 1 tablespoon lemon juice to brighten the flavors. Let the mixture sit at room temperature for 10 minutes to allow the juices to meld and the fruit to soften slightly.
This filling is the heart of the hummingbird cake—don’t skip the lemon juice. It balances the sweetness of the fruit and helps preserve the vibrant colors. If using canned pineapple or peaches, drain them thoroughly to prevent a soggy cake.
Level the Cakes and Assemble the Layers
Once the cakes are completely cool, use a serrated knife to level the tops if needed. Place the first cake layer on a cake stand or plate. Spread a thin layer of the fruit filling over the top—about ¼ cup—to help the second layer adhere. Then spread the remaining fruit mixture evenly over the first layer, leaving a ½-inch border around the edges.
Place the second cake layer on top and press down gently. The weight of the second layer will help the filling distribute evenly. Dust the entire cake with 1 cup powdered sugar for a classic hummingbird touch, then refrigerate for 30 minutes to let the filling set slightly before frosting.
Make the Cream Cheese Frosting
In a large mixing bowl, beat the 8 oz cream cheese with an electric mixer on medium speed until smooth. Gradually add 3 cups powdered sugar, mixing until fully incorporated. Add the 1 tablespoon vanilla extract and mix again until combined. The frosting should be thick but spreadable—if it’s too stiff, add 1-2 tablespoons milk or heavy cream to loosen it.
This frosting is what ties the whole cake together. For the smoothest texture, make sure your cream cheese is at room temperature before mixing. If it’s too cold, the frosting will be lumpy and difficult to spread.
Frost and Decorate the Cake
Spread the cream cheese frosting evenly over the top and sides of the chilled cake, using a spatula to create smooth, clean edges. For a decorative touch, pipe additional frosting around the base of the cake or create a simple border on top. Use the remaining fruit mixture to decorate the top if desired, arranging the pecans and cherries in a visually appealing pattern.
Let the cake sit at room temperature for 30 minutes before slicing to allow the frosting to set slightly. Serve at room temperature for the best texture and flavor. The contrast of the warm fruit filling against the cool frosting makes every bite a tropical delight.
Pro Tips For Making 2 Layer Hummingbird Cake
- Drain Pineapple Twice: Fresh pineapple is juicy—like, way too juicy for cake. After draining it the first time, give those chunks another quick spin in a colander. You’ll save yourself from a soggy middle layer later, and the texture stays just right. (Trust me, I’ve learned this after a cake that collapsed like a wet paper towel.)
- Mix Batter Just Until Combined: Overmixing the cake batter turns it dense, and nobody wants a brick for dessert. Once the sour cream and eggs are folded in, stop when there are just a few streaks of flour left. The boxed mix already has emulsifiers—you’re not baking from scratch here. Less effort, lighter cake.
- Chill Layers Before Frosting: Room-temperature layers spread and sink when you frost them. Pop the cake in the fridge for 20 minutes before adding the cream cheese frosting. It’ll hold its shape better, and you won’t end up with a sad, wobbly tower. (Your frosting will thank you too—it won’t melt into the cake like a guilty pleasure.)
- Use Room-Temp Butter for Frosting: Cold butter makes frosting grainy, and nobody wants to eat sand. Let that unsalted butter sit out for 30 minutes before whipping it with the cream cheese. If you’re in a rush, microwave it in 10-second bursts until soft—just don’t melt it, or you’ll end up with butter pudding. Smooth frosting = happy cake.
Flavor customization for this recipe
Tropical Twist Variations
Swap the classic pineapple-peach combo for mango and passion fruit—toss 1 cup diced mango and ¼ cup passion fruit pulp with ½ cup chopped macadamia nuts for a Hawaiian-inspired flavor. The tangy passion fruit brightens the cake beautifully. 🌺
Spiced Cream Cheese
Infuse the frosting with warmth by adding ½ tsp ground cinnamon and ¼ tsp cardamom to the cream cheese mixture. For extra depth, mix in 1 tbsp apricot jam with the vanilla extract. This works especially well with a gingersnap crumb crust on the cake base.
Chocolate Hummingbird
For chocolate lovers, replace 1 cup powdered sugar in the frosting with ½ cup cocoa powder and add 2 oz melted dark chocolate. Fold in ½ cup chopped dark chocolate-covered cherries for a decadent twist. The chocolate balances the sweetness of the fruit perfectly.
Citrus Zest Boost
Brighten the cake layers by adding 1 tbsp orange zest to the cake batter. For the frosting, replace the lemon juice with 1 tbsp lime juice and add 1 tsp lime zest. This creates a refreshing citrus-forward version that pairs wonderfully with a lime glaze drizzle on top.
Nut-Free Option
Skip the pecans and replace them with 1 cup dried cranberries or ½ cup toasted coconut flakes. For extra texture, fold ½ cup crushed graham crackers into the fruit filling. This version works well for nut allergies while keeping the tropical vibe intact.
Boozy Infusion
Add a sophisticated touch by mixing 2 tbsp rum or grand marnier into the fruit filling. For the frosting, replace 1 tbsp vanilla extract with 1 tbsp bourbon or orange liqueur. Let the alcohol infuse for 15 minutes before assembling the cake for a subtle, grown-up flavor.
Nutrition facts
Frequently asked questions
Can I use boxed cake mix for this recipe?
Yes, this recipe is designed specifically for boxed yellow cake mix! The key is using 2 boxes and adding 1 cup sour cream and 1 cup melted butter to keep the layers moist and rich. Supermoist cake mixes work best for that perfect texture.
How do I prevent the cake layers from getting soggy?
Let the cakes cool completely before assembling, and don’t skip the 30-minute refrigeration before frosting. Also, drain canned fruit thoroughly and pat fresh fruit dry. The thin layer of fruit filling between cake layers (about ¼ cup) helps prevent sogginess.
Can I make this cake ahead of time?
Assemble the cake layers and frost it up to 1 day ahead. Store it in the refrigerator, covered loosely. Bring it to room temperature for 1-2 hours before serving. The flavors actually improve as it sits. For longer storage, freeze the fully assembled cake (unfrosted) for up to 2 months.
What’s the best way to level the cake layers?
Use a serrated knife and a leveling guide (like a cake jig or even a ruler) to create perfectly even tops. Work in small increments and wipe the knife with a damp cloth between cuts. Leveling ensures even frosting coverage and a professional look.
Can I substitute cream cheese frosting?
While cream cheese frosting is traditional, you can try buttercream or whipped cream frosting. For buttercream, replace the cream cheese with 1 cup softened butter and 4 cups powdered sugar. However, the tangy cream cheese balances the sweet fruit perfectly—it’s what makes this cake special!
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026