Magnolia Bakery Hummingbird Cake Recipe

Prep Time: 20 mins | Cook Time: 30 mins | Servings: 12 slices

If you’re looking for a dessert that’s rich, moist, fruity, and packed with flavor, the Magnolia Bakery Hummingbird Cake Recipe is an excellent choice. Famous for its soft texture and creamy frosting, this Southern-inspired cake combines ripe bananas, crushed pineapple, crunchy pecans, and a smooth cream cheese frosting. Whether you’re baking for a birthday, holiday gathering, or simply satisfying a sweet craving, this recipe delivers bakery-quality results in your own kitchen.

What Is a Hummingbird Cake?

Hummingbird Cake is a traditional Southern dessert that originated in Jamaica before becoming a favorite across the United States. Unlike banana bread or carrot cake, hummingbird cake features a unique combination of bananas, pineapple, cinnamon, and pecans. The result is an incredibly moist cake with layers of tropical flavor and just the right amount of sweetness.

Magnolia Bakery’s version has become especially popular thanks to its tender crumb, balanced flavors, and signature cream cheese frosting.

Ingredients

For the Cake

  • 3 cups all-purpose flour
  • 2 cups granulated sugar
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • ½ teaspoon salt
  • 3 large eggs
  • 1 cup vegetable oil
  • 2 teaspoons vanilla extract
  • 2 ripe bananas, mashed
  • 1 can (8 ounces) crushed pineapple, undrained
  • 1 cup chopped pecans

For the Cream Cheese Frosting

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

Optional Garnish

  • Chopped pecans
  • Banana chips
  • Fresh pineapple slices

Equipment Needed

Having the right baking tools makes preparing a Magnolia Bakery-inspired Hummingbird Cake much easier. You’ll need:

  • Three 9-inch round cake pans
  • Large mixing bowl
  • Medium mixing bowl
  • Measuring cups and measuring spoons
  • Whisk
  • Electric hand mixer or stand mixer
  • Rubber spatula
  • Wooden spoon or silicone spoon
  • Wire cooling rack
  • Offset spatula or icing knife for frosting
  • Cake turntable (optional, for easier decorating)
  • Parchment paper (optional, for easy cake removal)
  • Toothpick or cake tester to check doneness
  • Cooling rack
  • Serving cake stand or platter

How to make Magnolia Bakery Hummingbird Cake Recipe

Step 1: Prepare the Oven

Preheat your oven to 350°F (175°C). Grease and flour three 9-inch round cake pans or line them with parchment paper.

Step 2: Mix the Dry Ingredients

In a large mixing bowl, whisk together:

  • Flour
  • Sugar
  • Baking soda
  • Cinnamon
  • Salt

Mix until evenly combined.

Step 3: Combine the Wet Ingredients

In another bowl, whisk together the eggs, vegetable oil, and vanilla extract. Stir in the mashed bananas and crushed pineapple with its juice.

Step 4: Make the Batter

Pour the wet ingredients into the dry ingredients and stir until just combined. Fold in the chopped pecans. Avoid overmixing, as this can make the cake dense.

Step 5: Bake

Divide the batter evenly among the prepared cake pans.

Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean.

Allow the cakes to cool in their pans for about 10 minutes before transferring them to a wire rack to cool completely.

How to Make the Cream Cheese Frosting

  1. Beat the softened butter until creamy.
  2. Add the cream cheese and beat until smooth.
  3. Gradually add the powdered sugar, mixing well after each addition.
  4. Stir in the vanilla extract.
  5. Continue beating until the frosting is light and fluffy.

Assemble the Cake

  1. Place one cake layer on a serving plate.
  2. Spread an even layer of cream cheese frosting.
  3. Repeat with the remaining cake layers.
  4. Frost the top and sides of the cake.
  5. Garnish with chopped pecans or banana chips if desired.

Refrigerate the cake for about 30 minutes before slicing for cleaner cuts.

Tips for the Best Hummingbird Cake

  • Use very ripe bananas for maximum sweetness and flavor.
  • Do not drain the crushed pineapple; the juice helps keep the cake moist.
  • Toast the pecans before adding them for extra flavor.
  • Chill the frosting if it becomes too soft while decorating.
  • Allow the cake to reach room temperature before serving for the best texture.

Storage Instructions

Store the cake in an airtight container in the refrigerator for up to 5 days. Because of the cream cheese frosting, refrigeration is recommended.

To freeze, wrap individual slices tightly in plastic wrap and place them in a freezer-safe container. Freeze for up to 2 months. Thaw overnight in the refrigerator before serving.

Variations

You can customize the recipe by trying one of these variations:

  • Add shredded coconut for extra tropical flavor.
  • Replace pecans with walnuts if preferred.
  • Add raisins for additional sweetness and texture.
  • Bake the batter as cupcakes and reduce the baking time to about 18–22 minutes.

Nutrition Information

Here is an estimated nutrition breakdown per serving (assuming 12 servings per cake). Values are approximate and may vary based on ingredient brands and portion sizes.

NutrientAmount (Per Serving)
Calories620 kcal
Carbohydrates68 g
Protein6 g
Total Fat37 g
Saturated Fat11 g
Cholesterol75 mg
Sodium290 mg
Potassium230 mg
Fiber2 g
Total Sugars50 g
Added Sugars39 g
Vitamin A10% DV
Vitamin C6% DV
Calcium4% DV
Iron8% DV

Recipe Yield: 1 three-layer cake (12 servings)

Disclaimer: Nutrition values are estimates calculated from standard ingredient databases and should be used as a general guide only.

Why This Cake Is So Popular

The Magnolia Bakery Hummingbird Cake Recipe stands out because it perfectly balances sweetness, fruitiness, and richness. The bananas provide natural sweetness, the pineapple keeps the cake incredibly moist, and the pecans add a satisfying crunch.

Finished with silky cream cheese frosting, every bite offers a comforting blend of flavors that has made this dessert a favorite for generations.

Frequently Asked Questions

Can I make the cake ahead of time?

Yes. The cake layers can be baked a day in advance, wrapped tightly, and stored at room temperature before frosting.

Can I use fresh pineapple?

Yes, but finely chop it and include some of its juice to maintain the cake’s moisture.

Is hummingbird cake similar to carrot cake?

Both cakes use cream cheese frosting and warm spices, but hummingbird cake relies on bananas and pineapple instead of carrots.

Can I make it without nuts?

Absolutely. Simply omit the pecans if you have a nut allergy or prefer a nut-free cake.

Final Thoughts

The Magnolia Bakery Hummingbird Cake Recipe is a timeless dessert that combines simple ingredients with exceptional flavor. Its moist banana-and-pineapple cake layers, crunchy pecans, and rich cream cheese frosting make it perfect for celebrations or everyday indulgence. With careful preparation and quality ingredients, you can recreate this bakery-inspired classic in your own kitchen and enjoy a dessert that’s as beautiful as it is delicious.

Love baking with ripe bananas? Don’t miss our easy Banana Bread Ina Garten Recipe for another moist, flavorful homemade treat that’s perfect for breakfast or dessert.

Magnolia Bakery Hummingbird Cake Recipe

Make the perfect Magnolia Bakery Hummingbird Cake Recipe with bananas, pineapple, pecans, and cream cheese frosting. Moist, easy, and delicious.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 12 Slices
Course: Dessert
Cuisine: American
Calories: 620

Ingredients
  

For the Cake
  • 3 cups all-purpose flour
  • 2 cups granulated sugar
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • ½ teaspoon salt
  • 3 large eggs
  • 1 cup vegetable oil
  • 2 teaspoons vanilla extract
  • 2 ripe bananas mashed
  • 1 can 8 ounces crushed pineapple, undrained
  • 1 cup chopped pecans
For the Cream Cheese Frosting
  • 16 ounces cream cheese softened
  • 1 cup unsalted butter softened
  • 4 cups powdered sugar
  • 2 teaspoons vanilla extract
Optional Garnish
  • Chopped pecans
  • Banana chips
  • Fresh pineapple slices

Equipment

  • Three 9-inch round cake pans
  • Large mixing bowl
  • Medium mixing bowl
  • Measuring cups and measuring spoons
  • Whisk
  • Electric hand mixer or stand mixer
  • Rubber spatula
  • Wooden spoon or silicone spoon
  • Wire cooling rack
  • Offset spatula or icing knife for frosting
  • Cake turntable (optional, for easier decorating)
  • Parchment paper (optional, for easy cake removal)
  • Toothpick or cake tester to check doneness
  • Cooling rack
  • Serving cake stand or platter

Method
 

Step 1: Prepare the Oven
  1. Preheat your oven to 350°F (175°C). Grease and flour three 9-inch round cake pans or line them with parchment paper.
Step 2: Mix the Dry Ingredients
  1. In a large mixing bowl, whisk together:
  2. Flour
  3. Sugar
  4. Baking soda
  5. Cinnamon
  6. Salt
  7. Mix until evenly combined.
Step 3: Combine the Wet Ingredients
  1. In another bowl, whisk together the eggs, vegetable oil, and vanilla extract. Stir in the mashed bananas and crushed pineapple with its juice.
Step 4: Make the Batter
  1. Pour the wet ingredients into the dry ingredients and stir until just combined. Fold in the chopped pecans. Avoid overmixing, as this can make the cake dense.
Step 5: Bake
  1. Divide the batter evenly among the prepared cake pans.
  2. Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean.
  3. Allow the cakes to cool in their pans for about 10 minutes before transferring them to a wire rack to cool completely.

Notes

Use very ripe bananas with brown spots for the sweetest flavor and moistest cake.

Hi, I'm Rahul Gupta, the creator of Vault of Recipes. I'm passionate about sharing delicious, easy-to-follow recipes that anyone can make at home. From quick weeknight dinners and comforting family meals to irresistible desserts and healthy dishes.

Leave a Comment

Recipe Rating