Hummingbird Bread


This simple stir-together bread has all the flavors you know and love in a classic hummingbird cake. The cream cheese drizzle topped with shredded coconut and pecans makes this a standout quick bread that's good enough to serve for dessert.

slices of Hummingbird Bread
Photo: Carson Downing
Prep Time:
20 mins
Bake Time:
1 hrs
Total Time:
1 hrs 20 mins


  • 2 cup all-purpose flour

  • 2 teaspoon baking powder

  • 1 teaspoon ground cinnamon

  • ½ teaspoon baking soda

  • ½ teaspoon salt

  • ¼ teaspoon ground allspice

  • 1 8 ounce can crushed pineapple, drained

  • 1 cup mashed overripe bananas (2 to 3)

  • 1 cup granulated sugar

  • ½ cup vegetable oil

  • 2 eggs, lightly beaten

  • 1 teaspoon vanilla

  • ½ cup shredded or flaked coconut

  • ¼ cup chopped toasted pecans

  • Cream Cheese Drizzle


  1. Preheat oven to 350°F. Grease the bottom and 1/2 inch up the sides of a 9x5-inch loaf pan. In a large bowl stir together the first six ingredients (through allspice). Make a well in the center of the flour mixture.

  2. In a medium bowl combine the next six ingredients (through vanilla). Add pineapple mixture all at once to flour mixture. Stir just until moistened. Fold in coconut and pecans. Transfer batter to prepared loaf pan.

  3. Bake about 1 hour or until a toothpick comes out clean. Cool in pan on a wire rack 10 minutes. Remove from pan; cool completely. Drizzle with Cream Cheese Drizzle. If desired, sprinkle with additional coconut and pecans.

Cream Cheese Drizzle:

In a small bowl combine 1 oz. cream cheese, softened, and 1 Tbsp. butter, softened, until smooth. Stir in 1/2 cup powdered sugar and enough milk (about 1 Tbsp.) to reach drizzling consistency.

Nutrition Facts (per serving)

388 Calories
18g Fat
55g Carbs
5g Protein
Nutrition Facts
Servings Per Recipe 10
Calories 388
% Daily Value *
Total Fat 18g 23%
Saturated Fat 4g 20%
Cholesterol 43mg 14%
Sodium 312mg 14%
Total Carbohydrate 55g 20%
Total Sugars 31g
Protein 5g
Vitamin C 3.6mg 18%
Calcium 75mg 6%
Iron 1.8mg 10%
Potassium 177mg 4%
Folate, total 57.2mcg
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