Vegan Hummingbird Cake
This Vegan Hummingbird Cake is delicious and perfect for parties. Enjoy layers of moist cake, creamy frosting, and toasted pecans!
This post may contain affiliate links. Disclosure Policy
You’ll also get even more vegan recipes delivered to your inbox every week!
This Vegan Hummingbird Cake is a true dessert delight. Imagine three layers of moist, tender cake infused with pineapple and topped with a luscious cream cheese frosting. This is what I call a show-stopper dessert, and it’s perfect when you’re ready for a decadent, irresistible sweet treat!

My Dream Cake!
I grew up in the Midwest, where Hummingbird Cake is considered a southern delicacy. So, I’m a bit late to the hummer cake game.
But you know what they say? Better late than never! And that’s especially true here because this cake is so moist and tender that it’s become one of my favorites!
So, what is a Hummingbird Cake?
Hummingbird Cake is made with bananas, pineapple, and pecans. Can you just imagine that delightful combination of flavors? And the texture of the frosting between layers of cake is sinfully irresistible.
But why the name? My guess is the name “Hummingbird Cake” comes from its sweetness. And we all know how much hummingbirds love their sugar!
Hmm… Maybe the hummingbird needs to be my new spirit animal!
Ingredients & Substitutions
You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.
Here are the ingredients you’ll need for this recipe, including substitution ideas:
- Pecans: Toasting brings out their natural flavors and adds a delightful crunch.
- Bananas: Ripe bananas are key for sweetness and moisture.
- Crushed Pineapple: Use the liquid from the can for added moisture and flavor.
- Applesauce: Unsweetened applesauce adds moisture and acts as a binding agent.
- Spices: Ground cinnamon and allspice provide a warm, aromatic flavor.
- Flour: All-purpose flour, sifted and measured accurately for the best texture.
- Sugars: A combination of brown and granulated sugars for depth of flavor.
- Vegan Butter and Cream Cheese: Essential for making the creamy, luscious frosting.

Frosting Options
The recipe below comes with a lightly-sweetened frosting which I love! But life is always about choices and if you’d like some frosting options for your hummingbird cake, here are some of my favorites:
- Classic Vegan Cream Cheese Frosting: Perfectly tangy and sweet, this frosting complements the flavors of the cake beautifully.
- Ermine Frosting: A light and fluffy option that’s less sweet than traditional buttercream.
- Lemon Frosting: Adds a refreshing citrus twist that pairs wonderfully with the tropical flavors.
- Raspberry Frosting: For a pop of color and a burst of fruity flavor, this vibrant frosting is a fantastic choice.

Subscribe and Get a Free Easy Vegan Recipes eBook
Plus our latest vegan recipes, delivered right to your inbox!
We won’t send you spam. Unsubscribe at any time.

Vegan Hummingbird Cake
Ingredients
Hummingbird Cake
- 1 ½ cups pecans
- ⅔ cup vegetable oil
- 1 cup water
- ⅔ cup brown sugar
- ⅔ cup granulated sugar
- ⅓ cup applesauce unsweetened
- 8 oz can crushed pineapple (with liquid from the can)
- 1 ½ cups mashed bananas (roughly 3 large ripe bananas)
- 2 tablespoons apple cider vinegar
- 1 tablespoon vanilla
- 3 cups all-purpose flour (sifted, spooned, and leveled)
- 1 teaspoon salt
- 1 ½ teaspoon baking powder
- 1 teaspoon baking soda
- 1 ½ teaspoons ground cinnamon
- ½ teaspoon ground allspice
Easy Vegan Cream Cheese Frosting
- 1 cup vegan butter
- 4 tablespoons vegan cream cheese , softened
- ⅔ cup light corn syrup
- 1 cup powdered sugar
- ⅙ teaspoon salt
- 1 teaspoon vanilla extract
- Additional pecans for garnish
Instructions
- Preheat oven to 350°F/175°C. Spray three round 9" cake pans with vegetable spray. You can also place a piece of parchment paper at the bottom of the pans and spray the sides with vegetable oil.*
- Place pecans on a baking pan and toast for 5 minutes, being careful not to burn them. Remove from the oven and allow to cool before chopping.1 ½ cups pecans
- Add the vegetable oil, water and sugars in a medium mixing bowl and stir to combine. Then add applesauce, pineapple (with liquid), mashed bananas, vinegar, and vanilla. Stir together. Set aside.⅔ cup vegetable oil, 1 cup water, ⅔ cup brown sugar, ⅔ cup granulated sugar, 8 oz can crushed pineapple, 2 tablespoons apple cider vinegar, 1 tablespoon vanilla
- Combine in a large mixing bowl the flour, salt, baking powder/soda, and spices. Stir to combine. Reserve 1/2 cup of the chopped pecans. Stir the remaining pecans into the flour mixture.3 cups all-purpose flour, 1 teaspoon salt, 1 ½ teaspoon baking powder, 1 teaspoon baking soda, 1 ½ teaspoons ground cinnamon, ½ teaspoon ground allspice, 1 ½ cups pecans
- Pour the liquid mixture in with the flour mixture. Stir to combine, making sure there are no clumps of flour throughout the batter.
- Pour equal amounts of batter into the prepared pans. Bake for 27 minutes to 30 minutes until a toothpick inserted in the middle comes out clean.
- Allow the cake to cool for about 10 minutes before inverting onto baking racks. Allow the cakes to cool completely. Then use a serrated knife to shave off any domes from the top of the cakes (to make flat layers).
For the Vegan Cream Cheese Frosting:
- In the meantime, prepare the frosting by whipping vegan butter using the whip attachment for up to 2 minutes, until light and fluffy. Add vegan cream cheese and whip on low for about 30 seconds, to combine.1 cup vegan butter, 4 tablespoons vegan cream cheese
- While beating on low speed, pour in the corn syrup a little at a time. Continue until all the corn syrup is added, then whip on high speed for about a minute.⅔ cup light corn syrup
- Add the powdered sugar ½ cup at a time, beating in between each addition. Then add the vanilla and salt and beat until you get a spreadable consistency. Note: This frosting should be a perfect spreadable consistency. If it's too thick, mix in up to 3 tablespoons of plant-based creamer.1 cup powdered sugar, 1 teaspoon vanilla extract, ⅙ teaspoon salt
- Ice the top of one of the cooled cakes. Top with a layer of frosting, spread evenly across the top. Place the second cake on top and add frosting, spreading it evenly across the top. Add the third cake. Cover the top cake and sides with remaining frosting. Garnish with reserved chopped pecans.
- Storage: Store this moist cake in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to a week. Freezing Tips: Wrap individual slices tightly in plastic wrap and freeze for up to 3 months. Thaw in the fridge before serving.
(The products above contain sponsored links to products we use and recommend)
Notes
Make it Healthier
To make this cake healthier, consider these tips:- Reduce sugar slightly.
- Use whole wheat pastry flour or a combination of half all-purpose and half whole wheat flour.
- Use whipped coconut cream for a lighter topping.
- For gluten-free hummingbird cake, use gluten-free baking flour.
The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.
More Vegan Layer Cakes
If you love this hummingbird vegan cake recipe, here are more favorite vegan layered cakes to try:












