Go Back
+ servings
A single slice of hummingbird carrot cake with cream cheese frosting, served on a white plate with a wooden table in the background, square format for social sharing.
Print

Hummingbird Carrot Cake with Brown Butter Cream Cheese Frosting

A cozy mashup of two Southern classics. This hummingbird carrot cake skips the bananas but keeps all the flavor. Made with pineapple, coconut, and pecans, it’s topped with a brown butter cream cheese frosting. Gluten-free friendly!
Course Dessert
Cuisine Southern
Prep Time 45 minutes
Cook Time 35 minutes
Cooling + Chilling 3 hours
Total Time 4 hours 20 minutes
Servings 12 slices
Calories 876kcal
Author Gary White

Ingredients

For the Cake

  • ¾ cup pecans toasted
  • 20 oz can crushed pineapple drained and pureed; reserve ¼ cup juice
  • ¼ cup reserved canned pineapple juice
  • 3 large eggs room temperature
  • 2 cups carrots peeled and grated (about 2 large carrots)
  • 1 tablespoon finely grated ginger (or ginger paste)
  • ¾ cup buttermilk room temperature
  • 2 teaspoon vanilla extract
  • ¾ cup brown sugar loosely packed
  • ¾ cup granulated sugar
  • ½ cup vegetable oil
  • 2 cups all-purpose flour
  • 2 teaspoon baking soda
  • 1 teaspoon kosher salt
  • 2 ½ teaspoon ground cinnamon
  • 1 teaspoon ground nutmeg
  • 1 teaspoon ground ginger
  • ¼ teaspoon ground cloves
  • ¼ cup sweetened coconut flakes

For the Brown Butter Cream Cheese Frosting

  • 1 cup unsalted butter
  • 16 oz Philadelphia cream cheese room temperature
  • 1 teaspoon vanilla extract
  • tsp tsp kosher salt
  • 4 cups powdered sugar sifted if clumpy

Instructions

Toast the Pecans

  • Preheat oven to 350°F. Spread pecans on a baking sheet and toast for 8–10 minutes, shaking halfway. Let cool completely, then crush them using a food processor or rolling pin until pea-sized.

Prep the Cake Pans

  • Grease and line two 8 or 9-inch round cake pans with parchment paper.

Prep the Pineapple and Carrots

  • Drain the pineapple, reserving ¼ cup of the juice. Blend the pineapple into a puree.
  • Grate the carrots using a box grater or food processor. Then, chop them slightly so no pieces are longer than ½ inch.

Mix the Wet Ingredients

  • In a medium bowl, combine the pureed pineapple, grated carrots, pineapple juice, buttermilk, vanilla, and ginger. Set aside.

Mix the Dry Ingredients

  • In another bowl, whisk together flour, baking soda, salt, cinnamon, nutmeg, ground ginger, cloves, coconut flakes, and crushed pecans.

Whip Eggs and Sugar

  • In a stand mixer fitted with the whisk attachment (or using a handheld electric mixer), beat the eggs, brown sugar, and granulated sugar on medium-low speed just until the eggs are broken up. Then increase to medium-high and continue beating for about 4 minutes, until the mixture is thick, pale, and airy.
  • With the mixer on medium-high, slowly stream in the oil until the mixture is smooth and emulsified. It may deflate slightly; this is okay.

Combine Everything

  • Switch to the paddle attachment. If you're using a handheld mixer, stop here and finish mixing by hand with a rubber spatula. Add half of the dry ingredients to the egg mixture and mix on low speed until mostly incorporated.
  • Add the pineapple-carrot mixture and mix gently.
  • Finally, add the rest of the dry ingredients and fold in by hand until just combined. Don’t overmix.

Bake

  • Divide batter evenly between the pans. Bake at 350°F for 35 minutes, or until a toothpick comes out clean.
  • Let cakes cool in the pans for 10 minutes. Turn out onto a wire rack and let cool completely. Remove parchment paper.

Make the Brown Butter Frosting

    Brown the Butter

    • In a saucepan, melt 2 sticks of unsalted butter over medium heat. Stir and scrape the bottom constantly.
    • When it stops sputtering and foams, watch for brown bits to form (about 6–8 minutes).
    • Transfer the browned butter, including all those tasty brown bits, to the bowl of your stand mixer. Let it cool completely and solidify. (Speed this up with an ice bath, stirring frequently, but don’t let it fully harden.)

    Make the Frosting

    • Once the butter is solid but soft, add cream cheese and vanilla. Beat on medium-high for 3 minutes until fluffy.
    • Gradually mix in the powdered sugar. Beat 2 more minutes until smooth and creamy. If the frosting is too loose, chill it in the fridge for 10 minutes at a time, stirring with a spatula, until it thickens.

    Assemble the Cake

    • Place one cake layer upside down on your serving platter. This gives you a flat surface for frosting. Spread about ⅓ of the frosting on top, then add the second layer, also upside down.
    • Apply a thin crumb coat (a light layer of frosting that traps crumbs and smooths the surface), and chill the cake for 15 minutes to set.
    • Optional: Skip the crumb coat if your cake layers were frozen. Frozen cakes don’t release crumbs like fresh ones, making it easier to frost cleanly right from the start.
    • Finish frosting with the remaining cream cheese mixture, using loose, swoopy strokes. Chill for another 10–15 minutes before slicing for clean, neat edges.

    Video

    Notes

    Gluten-Free Tips

    Want to make it gluten-free?
    Use 2 cups Bob’s Red Mill 1-to-1 Gluten-Free Baking Flour + 2 teaspoons baking powder.
    It bakes up beautifully.. moist, tender, no grit.
    I don’t usually recommend freezing gluten-free cakes—most blends (like the one I use) contain rice flour, which tends to dry out or get gritty after freezing. But this cake? It actually holds up better than most. Thanks to the crushed pineapple, grated carrots, and brown butter frosting, there’s enough moisture to keep it from falling apart.
    Is it as good as fresh? Not quite. But it’s still worth eating. Just don’t freeze it unless you have to—and definitely don’t serve it for the first time to guests that way. (Ask me how I know.)

    Storage

    Store the frosted cake in the fridge, covered.
    It stays good for up to 5 days.
    Let slices hang out at room temp for 15–20 minutes before serving. The texture gets even better.

    Freezing (Regular Version)

    The classic cake layers freeze like a dream.
    Wrap them tight—plastic wrap + foil.
    You can frost them straight from the freezer, then thaw the whole cake in the fridge overnight.
    Bonus: Frozen layers don’t need a crumb coat.
    No crumbs to fight—just swoop and spread.

    Make-Ahead Frosting

    Whip up the brown butter frosting 1–2 days early if you want.
    Chill it, then let it come to room temp and stir before frosting.

    Brown Butter Pro Tip

    Scrape in every last brown bit from the pan.
    That’s where all the flavor lives. Don’t leave the gold behind.

    Optional Add-Ins

    Feeling extra? Toss in ½ cup golden raisins or chopped dates for bonus texture.

    Pan Options

    This recipe makes:
      • Two 8- or 9-inch rounds
      • One 9x13 sheet
      • Or about 24 cupcakes (just reduce the bake time)

    Nutrition

    Calories: 876kcal | Carbohydrates: 156g | Protein: 14g | Fat: 24g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 95mg | Sodium: 741mg | Potassium: 445mg | Fiber: 4g | Sugar: 120g | Vitamin A: 7223IU | Vitamin C: 7mg | Calcium: 212mg | Iron: 3mg