Hummingbird Cake with Caramel Frosting


This delicious hummingbird layer cake is filled with tropical favorites like pineapple, bananas, and coconut. Top it off with a luscious caramel frosting, and you won't have a single slice leftover!

Hummingbird Cake with Caramel Frosting
Photo: Blaine Moats
Prep Time:
30 mins
Bake Time:
40 mins
Total Time:
30 mins
16 pieces


  • 3 cup all-purpose flour

  • 2 cup sugar

  • 2 teaspoon baking powder

  • 1 teaspoon salt

  • ½ teaspoon baking soda

  • ½ teaspoon ground cinnamon

  • 2 cup mashed ripe bananas

  • 1 8 ounce can crushed pineapple (juice pack), undrained

  • 1 cup vegetable oil

  • 3 eggs, lightly beaten

  • ½ cup flaked coconut

  • 1 ½ teaspoon vanilla

  • 1 recipe Salty Caramel Cream Cheese Frosting

Salty Caramel Cream Cheese Frosting

  • 4 ounce cream cheese, softened

  • ¼ cup butter, softened

  • ¼ cup caramel-flavor ice cream topping

  • 1 teaspoon vanilla

  • ¼ teaspoon salt

  • 2 ¾ cup powdered sugar


  1. Preheat oven to 350°F. Lightly grease and flour a 13x9-inch baking pan. In an extra-large bowl stir together first six ingredients (through cinnamon). Stir in bananas, pineapple, oil, eggs, coconut, and vanilla just until combined. Spread batter into prepared pan.

  2. Bake 40 to 45 minutes or until a toothpick comes out clean. Cool cake in pan on a wire rack. Frost with Salty Caramel Cream Cheese Frosting. Cut into pieces. Cover and store in refrigerator up to 3 days.

Salty Caramel Cream Cheese Frosting

  1. In a large bowl beat cream cheese, butter, ice cream topping, vanilla, and salt with a mixer on medium until light and fluffy. Gradually beat in enough powdered sugar to reach spreading consistency.

Nutrition Facts (per serving)

513 Calories
21g Fat
79g Carbs
5g Protein
Nutrition Facts
Servings Per Recipe 16
Calories 513
% Daily Value *
Total Fat 21g 27%
Saturated Fat 6g 30%
Cholesterol 50mg 17%
Sodium 371mg 16%
Total Carbohydrate 79g 29%
Total Sugars 57g
Protein 5g
Vitamin C 2.2mg 11%
Calcium 71mg 5%
Iron 1.5mg 8%
Potassium 126mg 3%
Folate, total 52mcg
Vitamin B-12 0.1mcg
Vitamin B-6 0.1mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles