Hummingbird Cake with Italian 00 Flour & Coconut Oil

A classic two-layer hummingbird cake with ripe banana, crushed pineapple, toasted pecans and cream cheese frosting, made with Italian 00 flour and unrefined coconut oil.

Two-layer hummingbird cake with cream cheese frosting and toasted pecans

Jump to the recipe ↓

There are some recipes that are meant to be healthy, and some that are simply meant to be made with really good ingredients and enjoyed.

This is the latter.

I made this hummingbird cake for my best friend’s birthday, and while I wanted to stay true to everything that makes a traditional hummingbird cake so good (ripe banana, pineapple, warm cinnamon, toasted pecans and, of course, cream cheese frosting), I made a couple of swaps to better reflect the ingredients I keep in my kitchen.

Instead of all-purpose flour, I used Italian 00 flour, and rather than vegetable or canola oil, I used unrefined coconut oil.

The result was an incredibly moist, tender cake with just the right amount of sweetness, a little texture from the pecans, and that classic combination of banana, pineapple and warm spice.

And yes, we’re still using sugar and we’re still covering it in cream cheese frosting.

Because part of having a healthy relationship with food is recognizing that not every recipe needs to be optimized into a “healthy” version of itself. Sometimes I simply want to make the real thing using ingredients I feel good about.

Why Italian 00 flour?

If you’ve followed my recipes for a while, you know I love baking with Italian 00 flour.

“00” refers to how finely the flour is milled. It has a very fine, almost powdery texture that can create a soft, delicate crumb in baked goods. It doesn’t tell you anything about how much protein or gluten the flour contains, and it doesn’t make a cake healthier. I use it because I like how it behaves.

For this cake, I used 330 grams of 00 flour and was careful not to overmix the batter. That combination gave me exactly what I wanted: enough structure to hold all of the banana, pineapple and pecans while keeping the finished cake tender.

One important note: different brands of 00 flour have different protein contents, so they aren’t interchangeable in every recipe. This recipe is based on the exact proportions that worked for this cake.

Why coconut oil instead of vegetable oil?

Traditional hummingbird cake recipes use a neutral vegetable oil, which helps give the cake its signature moist texture.

For this version, I used unrefined, cold-pressed coconut oil. I like it because it is minimally processed and keeps a subtle coconut flavor and aroma that works beautifully with the banana, pineapple, spices and pecans without overpowering them.

Because unrefined coconut oil is solid at cooler temperatures, melt it gently before using and let it cool slightly before combining it with the eggs. You want it fully liquid, but not hot.

The secret is really ripe bananas

This is not the recipe for your perfectly yellow bananas. You want the ugly ones.

The bananas covered in brown spots that look like they need to be thrown away? Those are your cake bananas. As bananas ripen, their starches break down into sugars, which gives this cake more natural sweetness, moisture and a deeper banana flavor.

And don’t drain your pineapple. The pineapple and its juice both go into the batter and contribute significantly to the moisture.

Leftover frosting

If you somehow have leftover cream cheese frosting, save it. I can confirm it makes a very good excuse to make homemade cinnamon rolls a few days later.

The recipe

Hummingbird Cake with Italian 00 Flour & Coconut Oil

Yield
One 2-layer, 9-inch cake
Prep
25 minutes
Cook
30 to 35 minutes
Total
About 2 hours including cooling and frosting
Oven
350°F / 175°C

Ingredients

For the cake

For the cream cheese frosting

Method

  1. Prepare the pans. Preheat the oven to 350°F (175°C). Grease two 9-inch round cake pans and line the bottoms with parchment. If your pecans aren't toasted, spread them on a baking sheet and toast for 8 to 10 minutes until fragrant; cool before chopping.
  2. Combine the dry ingredients. In a large bowl, whisk together the 00 flour, brown sugar, baking powder, baking soda, salt, cinnamon and nutmeg. Set aside.
  3. Combine the wet ingredients. In a separate bowl, whisk the eggs, melted and slightly cooled coconut oil, and vanilla. Add the mashed bananas and the entire can of crushed pineapple, juice included, and stir to combine.
  4. Make the batter. Pour the wet mixture into the dry ingredients and fold gently with a spatula until almost fully incorporated. Add the toasted pecans and the shredded coconut, if using, and fold just until no streaks of flour remain. Don't overmix.
  5. Bake. Divide the batter evenly between the pans and bake for 30 to 35 minutes, until the centers spring back when lightly touched and a toothpick comes out clean or with a few moist crumbs. Cool in the pans for about 15 minutes, then turn out onto a wire rack and cool completely before frosting.
  6. Make the frosting. Beat the softened butter until smooth and fluffy. Add the cream cheese and mix until just combined and smooth. Add the vanilla and salt, then gradually mix in the powdered sugar until you reach the sweetness and consistency you want. Avoid over-beating once combined; it makes the frosting softer and harder to work with.
  7. Assemble. Place the first cooled layer on a cake stand and spread a generous layer of frosting over the top. Add the second layer, apply a thin crumb coat over the whole cake and refrigerate for about 20 minutes to set. Finish with the final layer of frosting and top with toasted pecans and a dusting of cinnamon. Slice and serve.

Notes

  • Weigh the flour if you can. 00 flour is very finely milled, so 330 grams on a scale is more consistent than measuring by volume.
  • Don't drain the pineapple. The juice is part of what makes this cake so moist.
  • Use very ripe bananas. The darker and spottier, the better.
  • Let the coconut oil cool. It should be liquid but not hot when it meets the eggs.
  • Don't overbake. Pull the layers when a tester shows a few moist crumbs.
  • Make it ahead. Once the layers are completely cool, wrap them tightly and assemble the next day. It may be even better.

Storage

  • Because of the cream cheese frosting, store the finished cake covered in the refrigerator. Take slices out 20 to 30 minutes before eating so the cake and frosting soften.

A personal email

Tia's Health Notes

Good questions. Useful discoveries. A little of real life.

Join me for thoughtful notes on food, strength, skin, and living well—plus what I'm learning as I build.

You're joining Tia's personal health publication, sent from tia@wellnesswithtia.com. You'll get one email asking you to confirm. Unsubscribe any time. Privacy.

Search the journal

Try “focaccia”, “strength”, or “ultra-processed”.