“You’ve got to try my friend’s hummingbird cake,” my coworker insisted during a particularly hectic lunch break. Skeptical at first, I pictured some overly sweet, complicated dessert that might just add to my frazzled day. But there I was, biting into a square of this moist hummingbird sheet cake with cream cheese frosting that somehow captured the perfect balance between sweet and fresh—like a little tropical vacation in every bite.
Honestly, I wasn’t expecting much, but as the flavors of ripe banana, crushed pineapple, and warm spices unfolded, I found myself reaching for another slice. The cream cheese frosting was the real kicker—not too heavy, just tangy enough, and so smooth it practically melted. That day, this humble sheet cake turned a chaotic afternoon into a moment of calm and joy. Since then, I’ve made it a handful of times, tweaking it here and there, but this version always brings me back to that first surprise.
It’s funny how a simple recipe can sneak up on you, becoming a staple for birthdays, potlucks, or just when you need a sweet pick-me-up without the fuss. There’s something about this Moist Hummingbird Sheet Cake with Cream Cheese Frosting—maybe it’s the nostalgic vibe or the way it pairs perfectly with a cup of coffee on a quiet morning—that keeps me coming back. I hope it offers you that same kind of comfort and delight.
Why You’ll Love This Recipe
After testing countless hummingbird cake recipes, this sheet cake version quickly became my go-to for good reason:
- Quick & Easy: From start to finish, it comes together in about 45 minutes—ideal for last-minute gatherings or spontaneous cravings.
- Simple Ingredients: No need to hunt down exotic items. Most ingredients are pantry staples or easy-to-find fresh produce.
- Perfect for Celebrations: Whether it’s a birthday party, brunch, or a casual family dinner, it fits right in with its crowd-pleasing flavor.
- Unbelievably Moist: The combination of bananas, pineapple, and oil keeps the crumb tender and luscious, even days later.
- Cream Cheese Frosting Magic: The frosting isn’t just a topping—it’s a creamy, tangy contrast that balances the cake’s sweetness without overpowering it.
What makes this recipe stand apart is the sheet cake format—less fuss than layered cakes but with all the charm. Plus, I like to add a pinch of cinnamon and a touch of vanilla to the batter, which really rounds out the flavors. My family has called this “the best hummingbird cake ever,” and honestly, it’s the one I reach for when I want a dessert that feels homemade but impressive.
It’s the kind of cake that invites you to close your eyes and savor each bite, whether you’re celebrating or just need a little pick-me-up after a busy day. And if you ever find yourself looking for a cozy side to pair it with, I’ve found the honey roasted butternut squash with rosemary complements any meal beautifully.
What Ingredients You Will Need
This recipe relies on easy-to-source ingredients that come together to create a moist, flavorful cake with a luscious cream cheese frosting. Here’s what you’ll need:
- For the Cake Batter:
- 2 cups (250 g) all-purpose flour (for best texture, I prefer King Arthur brand)
- 1 1/2 cups (300 g) granulated sugar
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon (adds warm depth)
- 3 large ripe bananas, mashed (about 1 1/2 cups)
- 1 cup (240 ml) crushed pineapple, drained
- 3 large eggs, room temperature
- 1 cup (240 ml) vegetable oil (or use light olive oil for a subtle twist)
- 1 teaspoon pure vanilla extract
- 1 cup (100 g) chopped pecans or walnuts (optional, for texture)
- For the Cream Cheese Frosting:
- 8 oz (225 g) cream cheese, softened
- 1/2 cup (115 g) unsalted butter, softened
- 3 cups (360 g) powdered sugar, sifted
- 1 teaspoon pure vanilla extract
Feel free to swap nuts for shredded coconut if you want a tropical flair or omit nuts entirely if allergies are a concern. For a dairy-free version of the frosting, try using vegan cream cheese and butter alternatives. During summer, fresh pineapple chunks work wonderfully instead of canned.
Equipment Needed
To whip up this moist hummingbird sheet cake with cream cheese frosting, you’ll need a few basic kitchen tools:
- 9×13-inch (23×33 cm) sheet pan – a sturdy metal or glass pan works best for even baking.
- Mixing bowls – one large for the batter and one medium for the frosting.
- Electric mixer or stand mixer – helps achieve a smooth cream cheese frosting without lumps.
- Measuring cups and spoons – accuracy is key for baking success.
- Rubber spatula – great for folding in bananas and nuts gently.
- Cooling rack – to let the cake cool completely before frosting.
If you don’t have an electric mixer, a sturdy whisk and a bit of elbow grease can do the job, especially for the frosting, though it might take a little longer. I’ve tried non-stick pans for this recipe, but a well-greased metal pan provides the best texture and easy release. Keeping your cream cheese and butter at room temperature makes mixing a breeze—trust me, that’s a little trick I learned the hard way!
Preparation Method
- Preheat your oven to 350°F (175°C). Grease and lightly flour your 9×13-inch sheet pan or line it with parchment paper for easy removal. This step helps prevent any sticking surprises.
- Mix dry ingredients: In a large bowl, whisk together 2 cups all-purpose flour, 1 1/2 cups sugar, 1 teaspoon baking soda, 1/2 teaspoon salt, and 1 teaspoon ground cinnamon. The cinnamon adds a subtle warmth that really shines through.
- Combine wet ingredients: In a separate bowl, mash the ripe bananas until mostly smooth but with a few lumps for texture. Stir in 1 cup crushed pineapple, 3 large eggs, 1 cup vegetable oil, and 1 teaspoon vanilla extract. Mixing these separately helps keep the batter evenly blended.
- Fold wet into dry: Pour the wet ingredients into the dry mixture and gently fold together with a rubber spatula until just combined. Overmixing can make the cake dense, so stop as soon as you see no more flour streaks.
- Add nuts: Fold in 1 cup chopped pecans or walnuts if using. These add a nice crunch that contrasts with the tender crumb.
- Bake: Pour the batter evenly into the prepared pan. Bake for 40-45 minutes or until a toothpick inserted in the center comes out clean. You’ll notice the cake pulls away slightly from the edges of the pan when it’s ready.
- Cool completely: Let the cake cool in the pan on a wire rack for at least 1 hour before frosting. Patience here is key—frosting a warm cake can turn into a messy disaster.
- Prepare the frosting: Beat 8 oz softened cream cheese and 1/2 cup softened butter together until creamy and smooth, about 3-4 minutes. Gradually add 3 cups sifted powdered sugar and 1 teaspoon vanilla extract. Keep beating until fluffy and spreadable.
- Frost the cake: Spread the cream cheese frosting evenly over the cooled cake. For a pretty finish, use the back of a spoon or an offset spatula to create soft waves in the frosting.
- Serve and enjoy: Slice into squares and savor! This cake keeps well covered at room temperature for 1-2 days or refrigerated for up to 4 days.
One tip from experience: if your bananas aren’t quite ripe enough, throw them in the oven at 300°F (150°C) for 15 minutes to soften and bring out their sweetness. Also, if the frosting feels too stiff, a teaspoon of milk can loosen it up without losing that creamy texture.
Cooking Tips & Techniques
Moist hummingbird cake can be a little finicky if you’re rushing through steps, so here’s what I’ve learned over repeated attempts:
- Bananas matter: The riper, the better. Overripe bananas add natural sweetness and moisture, which helps the cake stay tender.
- Drain the pineapple: Too much liquid from the pineapple can make the batter soggy and dense. I usually drain it for at least 5 minutes on a paper towel.
- Don’t overmix: Fold ingredients just until combined. Overworking the batter can develop gluten and make the cake tough.
- Use room temp eggs and dairy: This helps everything blend smoothly and prevents curdling in the batter.
- Check early: Ovens vary, so start checking the cake at 38 minutes. Insert a toothpick in multiple spots to avoid missing a gooey center.
- Frost when cool: Applying frosting on a warm cake causes melting and sliding. If you’re impatient like me, chilling the cake in the fridge for 20 minutes helps.
I once forgot to add baking soda and ended up with a dense brick of cake—lesson learned! Also, multitasking by prepping the frosting while the cake cools saves time. If you want to add a little extra flair, toasting the nuts before folding them in intensifies their flavor.
Variations & Adaptations
This hummingbird sheet cake is super versatile—you can tailor it to your taste, diet, or occasion:
- Gluten-Free: Swap all-purpose flour for a 1:1 gluten-free baking blend. Just be sure it includes xanthan gum for structure.
- Vegan Version: Use flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg), replace oil with melted coconut oil, and swap cream cheese and butter for vegan alternatives. The cake stays just as moist.
- Spice It Up: Add a pinch of nutmeg or ground ginger to the batter for extra warmth and depth. I’ve tried this variation during holiday seasons and it’s a subtle twist that’s well-loved.
- Fruit Swaps: Instead of pineapple, try canned peaches or mango chunks for a different tropical vibe.
- Frosting Variations: Mix a little orange zest into the cream cheese frosting for a citrus kick, or swirl in some honey for natural sweetness.
One time, I replaced the nuts with shredded coconut and added a splash of rum extract to the batter—it was a hit for a summer barbecue. Feel free to make this cake your own; it’s forgiving and welcoming of tweaks!
Serving & Storage Suggestions
This cake shines best served at room temperature, allowing the cream cheese frosting to be soft and luscious. I often slice it into generous squares and serve alongside a cup of black coffee or a light herbal tea—comfort food, you know?
For a festive touch, sprinkle chopped pecans or a few pineapple tidbits on top just before serving. It pairs wonderfully with fresh fruit salads or savory sides like the sautéed green beans with lemon zest and pine nuts, which offer a bright, fresh contrast.
To store, cover the cake tightly with plastic wrap or keep it in an airtight container. It stays fresh at room temperature for up to two days, but refrigeration extends its life to about four days. If refrigerated, let it sit out for 20-30 minutes before serving to soften the frosting.
You can also freeze individual slices wrapped well in plastic and foil for up to 3 months. Thaw overnight in the fridge and bring to room temperature before enjoying. The flavors tend to meld and even deepen after a day or two, making leftovers even sweeter.
Nutritional Information & Benefits
Each slice (based on 12 servings) of this moist hummingbird sheet cake with cream cheese frosting contains approximately:
| Calories | 370 kcal |
|---|---|
| Fat | 22 g |
| Carbohydrates | 40 g |
| Protein | 4 g |
The ripe bananas and pineapple contribute natural sugars and dietary fiber, while the nuts add heart-healthy fats and protein. The cream cheese frosting, while indulgent, offers a modest amount of calcium and protein as well.
This cake is not gluten-free by default but can be adapted easily. It contains nuts and dairy, so be mindful of allergies. I appreciate that this dessert brings together real fruit and simple ingredients without artificial flavors, making it a more wholesome choice when you want a treat.
Conclusion
The moist hummingbird sheet cake with cream cheese frosting is one of those recipes that sticks around because it’s reliably delicious, simple to make, and somehow feels like a warm hug in cake form. Whether you’re celebrating a special occasion or just craving something sweet after dinner, it’s a recipe that delivers every single time.
Feel free to play around with the ingredients or swap nuts for coconut—the recipe welcomes your personal touch. I love how this cake brings people together, and I’m sure it will find a special spot in your recipe collection too. If you try it, share your twists or stories—I’d love to hear how it turns out for you!
And if you’re looking for a fresh vegetable side to balance your meal, the crockpot green bean casserole made from scratch is a fantastic choice that pairs beautifully for comfort food dinners.
FAQs About Moist Hummingbird Sheet Cake with Cream Cheese Frosting
What makes hummingbird cake different from other banana cakes?
Hummingbird cake includes pineapple and warm spices like cinnamon along with bananas, creating a uniquely moist, fruity cake with a tropical twist. The cream cheese frosting also sets it apart by adding tangy richness.
Can I make this cake ahead of time?
Yes! You can bake the cake a day ahead, keep it covered at room temperature, and frost it the next day. This actually helps the flavors meld beautifully.
How do I store leftover hummingbird sheet cake?
Store leftovers in an airtight container in the refrigerator for up to four days. Bring to room temperature before serving for the best texture and flavor.
Is it possible to freeze this cake?
Absolutely. Wrap individual slices tightly and freeze for up to three months. Thaw in the refrigerator overnight and serve at room temperature.
Can I substitute the nuts or leave them out?
Yes, you can omit nuts for a nut-free version or substitute with shredded coconut or seeds for texture. Just adjust baking time slightly if needed.
Pin This Recipe!
Moist Hummingbird Sheet Cake with Cream Cheese Frosting
A moist and flavorful hummingbird sheet cake featuring ripe bananas, crushed pineapple, warm spices, and a luscious cream cheese frosting. Perfect for celebrations or a comforting sweet treat.
- Prep Time: 15 minutes
- Cook Time: 40-45 minutes
- Total Time: 55-60 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 2 cups (250 g) all-purpose flour
- 1 1/2 cups (300 g) granulated sugar
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 3 large ripe bananas, mashed (about 1 1/2 cups)
- 1 cup (240 ml) crushed pineapple, drained
- 3 large eggs, room temperature
- 1 cup (240 ml) vegetable oil (or light olive oil)
- 1 teaspoon pure vanilla extract
- 1 cup (100 g) chopped pecans or walnuts (optional)
- 8 oz (225 g) cream cheese, softened
- 1/2 cup (115 g) unsalted butter, softened
- 3 cups (360 g) powdered sugar, sifted
- 1 teaspoon pure vanilla extract
Instructions
- Preheat your oven to 350°F (175°C). Grease and lightly flour a 9×13-inch sheet pan or line it with parchment paper.
- In a large bowl, whisk together flour, sugar, baking soda, salt, and cinnamon.
- In a separate bowl, mash bananas until mostly smooth with some lumps. Stir in crushed pineapple, eggs, vegetable oil, and vanilla extract.
- Pour wet ingredients into dry ingredients and gently fold with a rubber spatula until just combined. Avoid overmixing.
- Fold in chopped nuts if using.
- Pour batter evenly into prepared pan and bake for 40-45 minutes or until a toothpick inserted in the center comes out clean.
- Cool the cake completely in the pan on a wire rack for at least 1 hour.
- For the frosting, beat cream cheese and butter together until smooth and creamy, about 3-4 minutes.
- Gradually add powdered sugar and vanilla extract, beating until fluffy and spreadable.
- Spread the cream cheese frosting evenly over the cooled cake and create soft waves with the back of a spoon or offset spatula.
- Slice into squares and serve. Store covered at room temperature for 1-2 days or refrigerated up to 4 days.
Notes
Use ripe bananas for best sweetness and moisture. Drain pineapple well to avoid soggy batter. Do not overmix to keep cake tender. Frost only when cake is completely cool. Nuts can be toasted for extra flavor. For dairy-free frosting, use vegan cream cheese and butter alternatives. If frosting is too stiff, add a teaspoon of milk to loosen.
Nutrition
- Serving Size: 1 slice (1/12 of cak
- Calories: 370
- Fat: 22
- Carbohydrates: 40
- Protein: 4
Keywords: hummingbird cake, sheet cake, cream cheese frosting, banana cake, pineapple cake, moist cake, easy dessert, tropical cake





