Dairy Free Hummingbird Cake

Hummingbird cake is one of those classic Southern desserts that always brings people together. It’s soft, sweet, and full of banana and pineapple flavor.

Today I want to show you how to make it completely dairy free. That way everyone at the table can enjoy a slice without worrying about the ingredients.

Classic dairy free banana pineapple cake.

The cake itself has never needed milk or butter, so the layers were easy to keep dairy free. The real change is in the frosting.

I use dairy free cream cheese and dairy free butter for a smooth, tangy topping that tastes just like the original. You really can’t tell the difference.

If you love banana bread and carrot cake, this one sits somewhere in the middle. It’s a great choice for birthdays, holidays, or just a weekend baking project.

Why This Recipe Is a Keeper

Moist Tropical Flavor – Ripe bananas and pineapple create a naturally sweet cake with bright tropical flavor in every bite.

Rich Yet Balanced – Brown sugar, cinnamon, and vanilla add warmth without overpowering the fresh fruit.

Fresh homemade dairy free hummingbird cake.

Perfect Tender Texture – Neutral oil keeps each layer soft and moist, while pecans add a satisfying crunch.

Creamy Dairy Free Frosting – Dairy free cream cheese creates a smooth, tangy frosting that complements the sweet cake beautifully.

Here’s What You’ll Need

For the Hummingbird Cake

  • 3 cups All-Purpose Flour
  • 1 1/2 tsp Baking Soda
  • 1 tsp Ground Cinnamon
  • 1/2 tsp Fine Salt
  • 1 cup Granulated Sugar
  • 3/4 cup Light Brown Sugar
  • 3 Large Eggs
  • 1 cup Neutral Oil
  • 2 tsp Pure Vanilla Extract
  • 2 cups Mashed Ripe Bananas
  • 1 cup Crushed Pineapple, Drained
  • 1 cup Chopped Pecans

For the Cream Cheese Frosting

  • 16 oz Dairy Free Cream Cheese, Chilled
  • 3/4 cup Dairy Free Butter, Softened
  • 4 1/2 cups Powdered Sugar
  • 2 tsp Pure Vanilla Extract
  • 1 tbsp Fresh Lemon Juice
  • 1/4 tsp Fine Salt
  • 1/2 cup Toasted Chopped Pecans

How to Make It

Step 1

Heat the oven to 350°F. Line three 8-inch round cake pans with parchment paper and lightly coat the sides with neutral oil.

Step 2

Whisk the flour, baking soda, cinnamon, and salt in a medium bowl. In a large bowl, whisk the granulated sugar, brown sugar, eggs, neutral oil, and vanilla extract until smooth.

Step 3

Stir the mashed bananas and drained pineapple into the wet ingredients. Fold in the flour mixture and chopped pecans just until evenly combined.

Step 4

Divide the batter among the prepared pans and bake for 24 to 29 minutes, until a toothpick inserted in the center comes out clean. Cool for 10 minutes in the pans, then transfer the layers to wire racks.

Step 5

Beat the dairy free butter and powdered sugar until light and smooth. Beat in the vanilla extract, lemon juice, and salt.

Step 6

Add the chilled dairy free cream cheese and mix on low speed only until incorporated. Chill the frosting for 20 minutes if it is too soft to hold its shape.

Step 7

Stack the cooled cake layers with cream cheese frosting between them. Frost the top and sides, finish with the toasted pecans, and refrigerate for 30 minutes before serving.

Delicious dairy free hummingbird cake slice.

Recipe Tips

Measure the Banana After Mashing

Use very ripe bananas with plenty of brown spots, then measure the full 2 cups after mashing. This gives the cake the right amount of sweetness and moisture.

Mash them until only small pieces remain. Large pieces can create wet pockets in the cake layers.

Drain the Pineapple Well

Place the crushed pineapple in a fine mesh strainer and let the extra juice drain away. Press it gently with a spoon, but do not press until the fruit is dry.

Sweet dairy free hummingbird cake with nuts.

Too much juice can make the centers overly wet and difficult to bake evenly. Keeping some moisture in the fruit still gives the cake its soft texture.

Fold the Batter Gently

Add the flour mixture and fold only until the dry streaks disappear. Make sure to reach the bottom of the bowl, where pockets of flour can collect.

Stirring for too long can make the cake dense instead of soft and tender. Fold in the pecans during the final few turns so they stay evenly distributed.

What to Make Next

Popular Questions

Which dairy free cream cheese works best for the frosting?

Use a block-style dairy free cream cheese if you can find one, since it usually makes a thicker, smoother frosting than a spreadable tub variety. Keep it chilled until you are ready to mix it in.

Brands can vary in softness, so chill the finished frosting for 20 minutes if it looks too loose for frosting the cake layers.

Dairy Free Kitchen

Dairy Free Hummingbird Cake

This dairy free hummingbird cake is a standout celebration dessert with a soft, inviting texture and a polished finish. It feels special yet familiar for any gathering.
Dairy Free Hummingbird Cake
Prep Time 35 minutes
Cook Time 27 minutes
Total Time 1 hour 2 minutes
Servings 12 servings
Calories 967 kcal

Equipment

  • three 8-inch round cake pans
  • electric mixer
  • wire racks

Ingredients

For the Hummingbird Cake
  • 3 cups All-Purpose Flour
  • 1 1/2 tsp Baking Soda
  • 1 tsp Ground Cinnamon
  • 1/2 tsp Fine Salt
  • 1 cup Granulated Sugar
  • 3/4 cup Light Brown Sugar
  • 3 Large Eggs
  • 1 cup Neutral Oil
  • 2 tsp Pure Vanilla Extract
  • 2 cups Mashed Ripe Bananas
  • 1 cup Crushed Pineapple, Drained
  • 1 cup Chopped Pecans
For the Cream Cheese Frosting
  • 16 oz Dairy Free Cream Cheese, Chilled
  • 3/4 cup Dairy Free Butter, Softened
  • 4 1/2 cups Powdered Sugar
  • 2 tsp Pure Vanilla Extract
  • 1 tbsp Fresh Lemon Juice
  • 1/4 tsp Fine Salt
  • 1/2 cup Toasted Chopped Pecans

Instructions

  1. Heat the oven to 350°F. Line three 8-inch round cake pans with parchment paper and lightly coat the sides with neutral oil.
  2. Whisk the flour, baking soda, cinnamon, and salt in a medium bowl. In a large bowl, whisk the granulated sugar, brown sugar, eggs, neutral oil, and vanilla extract until smooth.
  3. Stir the mashed bananas and drained pineapple into the wet ingredients. Fold in the flour mixture and chopped pecans just until evenly combined.
  4. Divide the batter among the prepared pans and bake for 24 to 29 minutes, until a toothpick inserted in the center comes out clean. Cool for 10 minutes in the pans, then transfer the layers to wire racks.
  5. Beat the dairy free butter and powdered sugar until light and smooth. Beat in the vanilla extract, lemon juice, and salt.
  6. Add the chilled dairy free cream cheese and mix on low speed only until incorporated. Chill the frosting for 20 minutes if it is too soft to hold its shape.
  7. Stack the cooled cake layers with cream cheese frosting between them. Frost the top and sides, finish with the toasted pecans, and refrigerate for 30 minutes before serving.

Nutrition

Serving: 1servingCalories: 967kcalCarbohydrates: 116gProtein: 6gFat: 52g
Course Dessert
Cuisine American
Keyword banana pineapple cake, cream cheese frosting, dairy free, hummingbird cake

Tried this recipe?

Let us know how it turned out!

Leave a Comment

Recipe Rating




Send this to a friend