Vegan Hummingbird Cake

published on

vegan 4” hummingbird cake decorated in a monochrome motif

♫ Listening to: For The Birds by The Juliana Hatfield Three ♫

I was recipe testing a boring old piña colada cake recipe and shared some with my parents. My stepmom said it reminded her of hummingbird cake, which I had never heard of even though it’s THE CUTEST CAKE NAME EVER. So, I looked it up, and apparently it was invented in Jamaica, which makes sense since it’s a tropical cake. But then I learned that it became popular in the U.S. in the 70’s (when my parents had me), so logically, my next train of thought is WHY IN THE HELL didn’t my parents make me hummingbird cake??? Did they not love me??? So, I’ll be making myself one of these cakes every week for the next year to fill the hole in my heart where my parents’ love for me should have been.

Hummingbird cake traditionally had nuts instead of coconut, but I thought I would stick with my original piña colada theme and replace the nuts with shredded coconut. Yes, it means that coconut might get stuck in your teeth when you eat this, but it’s worth it! If you’re a fellow coconut lover, you might also like my mounds chocolates, mounds waffles, and mounds cake.

This recipe makes a 3-layer 4 inch hummingbird cake (or a single layer 8” or 9”) hummingbird cake with cream cheese frosting. You can also make this recipe into 8 hummingbird cupcakes.

Vegan Hummingbird Cake Ingredients

Dollhouse Shortcut

If you hate bananas like my weird friend Skott, you can sub the banana with another third of a cup of crushed pineapple.

  • 1 cup (120g) flour (I’ve used different varieties of flours with success, but I’ve never tried this with gluten-free flour)
  • ½ teaspoon (3g) baking powder
  • ½ teaspoon (4g) baking soda
  • ⅛ teaspoon (1g) salt
  • ¼ teaspoon (1g) cinnamon
  • ¼ teaspoon (1g) nutmeg
  • ¼ teaspoon (1g) ginger
  • ⅓ cup (40g) shredded coconut (optional)
  • ½ cup (120g) organic or raw sugar*
  • ⅓ cup (70g) sunflower or safflower oil
  • ½ teaspoon (1g) vanilla
  • ⅓ cup (75g) crushed pineapple (from a can)
  • 1 ½ medium bananas, mashed (~ ½ cup or 130-150g)
  • 2 teaspoons (8g) vinegar

Vegan Hummingbird Cake Directions

prep time: 15 min | bake time: 30-35 min

Dollhouse Shortcut

Make the cake ahead of time, wrap each layer tightly, and chill in the fridge for up to 3 days or in the freezer for up to 3 weeks. On the day you want to assemble and decorate, remove from the fridge or freezer as soon as the frosting is ready.

Preheat the oven to 350°.

Lightly oil three 4" mini springform pans or line them with parchment paper.

Sift the dry ingredients into a small-medium bowl: 1 cup (120g) flour, ½ teaspoon (3g) baking powder, ½ teaspoon (4g) baking soda, ⅛ teaspoon (1g) salt, ¼ teaspoon (1g) cinnamon, ¼ teaspoon (1g) nutmeg, and ¼ teaspoon (1g) ginger.

Add ⅓ cup (40g) of coconut to the dry ingredients if you’re using it.

Whisk the dry ingredients and set them aside for now.

Mix these wet ingredients together, either by hand using a whisk, or using a stand mixer or handheld electric mixer: ½ cup (120g) sugar, ⅓ cup (70g) oil, ½ teaspoon (1g) vanilla, ⅓ cup (75g) crushed pineapple, 1 ½ mashed bananas (130-150g), and 2 teaspoons (8g) vinegar. I mash the bananas with a fork. If you can’t find crushed pineapple, you can use canned chunk pineapple or even fresh pineapple, but you have to shred it by hand or chop it finely with a knife before adding it.

Add the dry ingredients to the wet and mix until smooth using a silicone spatula (try not to overmix).

Pour the batter into the 3 cake pans, trying to get the same amount in each one. If you used coconut, it will bulk up the batter and you’ll have about a cupcake’s worth more than you need for your cake. I usually just bake the extra batter in an oven-safe ramekin for 25 minutes (so I take it out of the oven before I take the cakes out).

Bake for 30-35 minutes, until when you insert a toothpick into the center, it comes out clean. My oven sometimes bakes the ones closer to the back faster, so if the toothpick comes out clean for some and not others when you check it after 30 minutes, take the done ones out and leave the others in for 5 more minutes. You can also make a one-layer 8 or 9” cake with this recipe (baking it for 25-30 minutes) or 8 cupcakes (baking for 18-20 minutes).

vegan hummingbird cake out of the oven

Cool for 15 minutes on a cooling rack while you start on the frosting.

Stick a silicone spatula down the sides, all the way around the perimeter of each pan, to make sure the cake doesn’t stick to the sides.

Flip the cake pans upside down on the cooling rack to continue cooling.

Vegan Cream Cheese Frosting Ingredients

  • ⅓ cup (75g) spectrum organic palm shortening*
  • ⅓ cup (85g) vegan butter or margarine (I like the organic whipped earth balance)*
  • 1 teaspoon (5g) white or apple cider vinegar
  • 1 ½ teaspoons (7g) lemon juice
  • 1 teaspoon (3g) vanilla
  • 2 ½ - 3 (300-360g) cups organic powdered sugar*

Vegan Cream Cheese Frosting Directions

prep time: 10 minutes

Whisk all the ingredients except the powdered sugar using a stand mixer or a handheld electric mixer: 1 teaspoon (5g) white or apple cider vinegar, 1 ½ teaspoons (7g) lemon juice, 1 teaspoon (3g) vanilla, ⅓ cup (85g) vegan butter or margarine, and ⅓ cup (75g) spectrum sustainable organic palm shortening (my preferred brand).

Slowly whisk in the powdered sugar one cup (120g) at a time.

vegan cream cheese frosting

Transfer half to a tupperware with a lid to chill in the fridge while you use the rest to assemble the cake.

Vegan Hummingbird Cake Assembly

assembly / wait time: 1 hour

Slice the tops off of 2 of the cake layers if the cakes aren’t flat on top. I use a bread knife to do this.

Spread some of the frosting on top of the bottom cake layer.

assembling the vegan hummingbird cake

Place the second cake layer on top of the frosting and top that layer with frosting too.

Place the final cake layer on top. If you’re not sure about it’s stability, you can stick some skewers in the cake to help the layers to keep from sliding away. If you don’t have skewers, you can try this with straws.

3-layer 4” vegan hummingbird cake

Chill the assembled cake in the freezer for 15 minutes.

Frost the entire outside of the cake using more frosting than you think you need.

3-layer 4” vegan hummingbird cake

Smooth out the frosting using an offset spatula or a bench scraper/chopper (or whatever you have that’s similar).

Chill the cake for at least 10 minutes in the freezer or 20 minutes in the fridge, while you prepare your decorating frosting.

Color the remaining frosting with vegan food coloring. I used black cocoa powder because I wanted my cake to be monochrome.

Fill a piping bag fitted with your tip of choice with the remaining frosting.

Transfer your cake to the 8" bunny cake stand you want to serve it on.

Decorate however you like. I decorated mine based on inspiration from some wall art I saw on Maggie Sanger’s instagram.

3-layer 4” vegan hummingbird cake

3-layer 4” vegan hummingbird cake


* I use mostly organic ingredients when I cook, but I realize that not everyone has the disposable income to purchase all organic ingredients. Therefore, I only specify organic on the ingredients that really matter - when buying the organic version is the only way to ensure that the item is vegan.


I made this DELICIOUS hummingbird cake with a friend. The vegan cream cheese frosting was very convincing. Highly recommend.
freshbakedvegan -⭐⭐⭐⭐⭐