Tropical Hummingbird Cake

A beautifully rustic hummingbird cake infused with banana, pineapple, and warm spices, layered with luscious cream cheese frosting, and topped with delicate dried pineapple flowers. This tropical-inspired dessert is perfect for spring celebrations, bridal showers, and boho wedding cakes.

Why You’ll Love This Recipe

  • Tropical and Flavorful – A delightful mix of banana, pineapple, and spices creates a rich yet refreshing cake.
  • Moist and Tender Texture – The oil-based batter keeps the cake incredibly soft and moist.
  • Creamy and Tangy Frosting – Classic cream cheese frosting perfectly balances the sweetness of the cake.
  • Elegant Presentation – Dried pineapple flowers add a natural, decorative touch that makes this cake a showstopper.
  • Perfect for Special Occasions – Great for weddings, birthdays, and springtime gatherings.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

For the Cake:

  • 2 ½ cups all-purpose flour
  • 1 cup granulated sugar
  • ½ cup brown sugar
  • 1 teaspoon baking soda
  • 1 teaspoon cinnamon
  • ½ teaspoon nutmeg
  • ½ teaspoon salt
  • 3 ripe bananas, mashed
  • 1 cup crushed pineapple (drained)
  • ½ cup vegetable oil
  • 2 large eggs
  • 1 teaspoon vanilla extract

For the Cream Cheese Frosting:

  • 1 cup unsalted butter, softened
  • 16 oz cream cheese, softened
  • 4 cups powdered sugar
  • 2 teaspoons vanilla extract

For the Dried Pineapple Flowers:

  • 1 small pineapple, peeled and sliced very thin

Directions

Prepare the Cake:

  1. Preheat the oven to 350°F (175°C). Grease and line two 8-inch cake pans with parchment paper.
  2. In a large bowl, whisk together the flour, granulated sugar, brown sugar, baking soda, cinnamon, nutmeg, and salt.
  3. In another bowl, mix the mashed bananas, crushed pineapple, vegetable oil, eggs, and vanilla extract until well combined.
  4. Gently fold the wet ingredients into the dry ingredients until just combined. Do not overmix.
  5. Divide the batter evenly between the prepared cake pans.

Bake the Cake:

  1. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
  2. Allow the cakes to cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely before frosting.

Prepare the Cream Cheese Frosting:

  1. In a mixing bowl, beat the softened butter and cream cheese until smooth and creamy.
  2. Gradually add the powdered sugar, beating until fluffy and well combined.
  3. Mix in the vanilla extract and continue beating until smooth.

Make the Dried Pineapple Flowers:

  1. Preheat the oven to 200°F (90°C).
  2. Cut the top and skin off the pineapple, then slice it as thinly as possible into rounds.
  3. Place the slices on a lined baking sheet and bake for 1-2 hours, flipping them halfway through, until they are dried but still slightly pliable.
  4. While warm, press the slices into a muffin tin to shape them into flower-like petals. Let them cool and set.

Assemble the Cake:

  1. Place one cake layer on a serving plate or cake stand. Spread a generous layer of cream cheese frosting over the top.
  2. Place the second cake layer on top and frost the entire cake, smoothing the sides and top.
  3. Decorate with dried pineapple flowers for a stunning, natural finish.
  4. Chill for at least 30 minutes before slicing for best results.

Servings and Timing

  • Prep Time: 30 minutes
  • Cooking Time: 35 minutes
  • Drying Time: 2 hours
  • Total Time: 3 hours
  • Servings: 10 slices
  • Calories: 450 kcal per slice

Variations

  • Nutty Addition – Add ½ cup of chopped pecans or walnuts to the batter for extra crunch.
  • Coconut Hummingbird Cake – Stir in ½ cup of shredded coconut for a tropical twist.
  • Lighter Version – Replace half the oil with unsweetened applesauce for a slightly healthier option.
  • Spiced Variation – Add a pinch of ground ginger or allspice for deeper spice notes.
  • Gluten-Free Option – Use a gluten-free all-purpose flour blend in place of regular flour.

Storage and Reheating

  • Refrigeration: Store the cake in an airtight container in the refrigerator for up to 4 days.
  • Freezing: Wrap individual slices in plastic wrap and freeze for up to 2 months. Thaw overnight in the fridge before serving.
  • Serving Tip: Let chilled cake sit at room temperature for 15 minutes before serving for the best texture.

FAQs

What is hummingbird cake?

Hummingbird cake is a Southern classic featuring banana, pineapple, and warm spices, typically paired with cream cheese frosting. It is known for its moist texture and tropical flavor.

Can I make this cake ahead of time?

Yes! You can bake the cake layers a day in advance and store them tightly wrapped. Frost and decorate the cake on the day of serving.

How do I get smooth cream cheese frosting?

Make sure the butter and cream cheese are fully softened before mixing. Beat the frosting until light and fluffy for the best texture.

Can I use canned pineapple instead of fresh?

Yes, canned crushed pineapple works perfectly in this recipe—just be sure to drain it well before using.

How do I keep dried pineapple flowers from burning?

Bake them at a low temperature (200°F/90°C) and flip them halfway through to prevent browning.

Can I make this as a sheet cake?

Absolutely! Pour the batter into a 9×13-inch pan and bake for 40-45 minutes.

What’s the best way to slice this cake neatly?

Use a sharp knife dipped in hot water, wiping it clean between slices for the cleanest cuts.

Can I add a drizzle or filling?

Yes! A drizzle of honey or caramel between the layers adds even more depth to the flavors.

Is this cake very sweet?

The cake itself is moderately sweet, while the cream cheese frosting provides a rich, creamy contrast that balances the flavors beautifully.

Can I substitute the cream cheese frosting?

If you prefer a lighter topping, try whipped coconut cream or a light vanilla buttercream instead.

Conclusion

This Tropical Hummingbird Cake with Dried Pineapple Flowers is a delightful and elegant dessert that brings a taste of the tropics to any celebration. With its naturally sweet flavors, soft texture, and stunning floral decoration, this cake is sure to impress. Whether for a wedding, birthday, or springtime gathering, this cake is a true showstopper!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tropical Hummingbird Cake

Tropical Hummingbird Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Mari
  • Prep Time: 30 minutes
  • Cook Time: 35 minutes
  • Total Time: 3 hours
  • Yield: 12 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American, Tropical
  • Diet: Vegetarian

Description

A beautifully rustic hummingbird cake infused with banana, pineapple, and warm spices, layered with luscious cream cheese frosting, and topped with delicate dried pineapple flowers. This tropical-inspired cake is perfect for spring celebrations, boho weddings, or any special occasion!


Ingredients

Units Scale

For the Cake:

  • 2 1/2 cups all-purpose flour
  • 1 cup granulated sugar
  • 1/2 cup brown sugar
  • 1 teaspoon baking soda
  • 1 teaspoon cinnamon
  • 1/2 teaspoon nutmeg
  • 1/2 teaspoon salt
  • 3 ripe bananas, mashed
  • 1 cup crushed pineapple (drained)
  • 1/2 cup vegetable oil
  • 2 large eggs
  • 1 teaspoon vanilla extract

For the Cream Cheese Frosting:

  • 1 cup unsalted butter, softened
  • 16 oz cream cheese, softened
  • 4 cups powdered sugar
  • 2 teaspoons vanilla extract

For the Dried Pineapple Flowers:

  • 1 small pineapple, peeled and sliced very thin

Instructions

  • Preheat & Prep:

    • Preheat the oven to 350°F (175°C).
    • Grease and line two 8-inch cake pans with parchment paper.
  • Make the Cake Batter:

    • In a large bowl, whisk together the flour, granulated sugar, brown sugar, baking soda, cinnamon, nutmeg, and salt.
    • In another bowl, mix the mashed bananas, crushed pineapple, vegetable oil, eggs, and vanilla extract.
    • Gently fold the wet ingredients into the dry ingredients until just combined. Do not overmix.
  • Bake the Cake:

    • Divide the batter evenly between the prepared cake pans.
    • Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
    • Let the cakes cool completely before frosting.
  • Prepare the Cream Cheese Frosting:

    • In a large bowl, beat the butter and cream cheese until smooth and creamy.
    • Gradually add the powdered sugar and vanilla extract, mixing until fluffy.
  • Make the Dried Pineapple Flowers:

    • Preheat the oven to 200°F (90°C).
    • Thinly slice the peeled pineapple and pat slices dry with a paper towel.
    • Place on a lined baking sheet and bake for 1-2 hours, flipping halfway through, until dried but still pliable.
    • Transfer slices to a muffin tin to shape them into natural petals as they cool.
  • Assemble the Cake:

    • Place one cake layer on a serving plate and spread a layer of cream cheese frosting on top.
    • Add the second cake layer and frost the top and sides evenly.
    • Decorate with dried pineapple flowers for a stunning floral effect.
  • Chill & Serve:

    • Refrigerate the cake for at least 30 minutes before serving for the best texture.

Notes

  • Make-Ahead Tip: The dried pineapple flowers can be made a day in advance and stored in an airtight container.
  • Storage: Store the cake in the refrigerator for up to 3 days. Let sit at room temperature for 15 minutes before serving.
  • Optional Additions: Add chopped pecans or coconut flakes to the batter for extra texture and flavor.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *