Banana Pineapple Cake with Cream Cheese Frosting

Banana Pineapple Cake with Cream Cheese Frosting

This Banana Pineapple Cake with Cream Cheese Frosting is a moist, warmly spiced layer cake that feels like a celebration in every bite. Ripe bananas and canned crushed pineapple lend bright, fruity sweetness and a tender, almost custardy crumb, while toasted pecans add a crunchy, buttery contrast. The cream cheese frosting is rich and tangy, balancing the cake sweetness with a silky texture that spreads smoothly between layers. Aromas of cinnamon and allspice rise from the oven and mingle with toasted nuts, making the kitchen smell like a cozy bakery. This cake is ideal for birthdays, potlucks, holiday gatherings, or any afternoon when you want a comforting, showstopping dessert. If you enjoy cream cheese frostings on loaf cakes, you might also like the related Ultimate Strawberry Cream Cheese Pound Cake for more inspiration.

Ingredients

  • 2 cups chopped pecans, toasted — toasting deepens the nutty flavor and adds crunch.
  • 3 cups all-purpose flour — provides structure for the cake layers.
  • 1 teaspoon baking powder — helps the cake rise evenly.
  • 1 teaspoon baking soda — reacts with acids from banana and pineapple to lighten the crumb.
  • 1 and 1/2 teaspoons ground cinnamon — adds warm, sweet spice.
  • 1/2 teaspoon allspice — brings a subtle floral warmth that complements cinnamon.
  • 1/2 teaspoon salt — balances sweetness and enhances flavor.
  • 3 large eggs — bind ingredients and add richness.
  • 1 cup vegetable oil — keeps the cake moist and tender.
  • 1 cup granulated sugar — primary sweetener that helps with browning.
  • 1/2 cup packed light or dark brown sugar — adds depth and a slight molasses note.
  • 2 teaspoons pure vanilla extract — rounds out the flavors.
  • 1 and 1/2 cups mashed bananas (about 3 large ripe bananas) — provide natural sweetness and moisture.
  • 1 can (8 ounces) crushed pineapple (do not drain) — adds pineapple flavor and extra moisture.
  • 16 ounces full-fat cream cheese, softened — base for the tangy, creamy frosting.
  • 1/2 cup unsalted butter, softened — makes the frosting silky and spreadable.
  • 4 cups confectioners’ sugar — sweetens and thickens the frosting.
  • 1 and 1/2 teaspoons pure vanilla extract for the frosting — adds aroma and depth.
  • Pinch of salt for the frosting — balances sweetness and enhances the cream cheese flavor.

Step-by-step Instructions

  1. Preheat the oven to 300°F (149°C) and toast the pecans for 6 to 8 minutes. Spread pecans on a baking sheet and watch closely so they do not burn. Remove and cool, then chop if needed.
  2. Increase the oven temperature to 350°F (177°C) and prepare three 8-inch cake pans. Grease the pans and line the bottoms with parchment for easy removal.
  3. In a medium bowl, whisk together the dry ingredients: 3 cups all-purpose flour, 1 teaspoon baking powder, 1 teaspoon baking soda, 1 and 1/2 teaspoons ground cinnamon, 1/2 teaspoon allspice, and 1/2 teaspoon salt. Set aside.
  4. In a large bowl, combine the wet ingredients: 3 large eggs, 1 cup vegetable oil, 1 cup granulated sugar, 1/2 cup packed light or dark brown sugar, and 2 teaspoons pure vanilla extract. Whisk until smooth, then mix in 1 and 1/2 cups mashed bananas and 1 can (8 ounces) crushed pineapple, do not drain.
  5. Combine the dry and wet ingredients by folding the dry mixture into the wet mixture until just combined. Fold in the toasted pecans. Avoid overmixing to keep the cake tender.
  6. Divide the batter evenly among the prepared pans and bake for 26 to 29 minutes. A toothpick inserted into the center should come out with a few moist crumbs but not wet batter.
  7. Cool the cakes in the pans for 10 minutes, then remove them and cool completely on wire racks. Cooling fully prevents the frosting from sliding.
  8. For the frosting, beat 16 ounces full-fat cream cheese and 1/2 cup unsalted butter until smooth. Gradually add 4 cups confectioners’ sugar, beating until combined. Stir in 1 and 1/2 teaspoons pure vanilla extract and a pinch of salt, then taste and adjust if needed.
  9. Once the cakes are cooled, layer and frost them with the cream cheese frosting, garnishing with remaining pecans if desired. Use a small offset spatula for clean edges and a spoonful of frosting to fill between layers.
  10. Refrigerate for 30 minutes before serving. Chilling helps the frosting set and makes slicing neater.

Recipe Details

  • Prep Time: 30 minutes active, plus time to toast pecans and cool cake layers
  • Cook Time: 26 to 29 minutes per layer
  • Total Time: About 2 hours including cooling and chilling
  • Servings: 12 slices
  • Calories: Approximately 900 per serving

Tips, Storage & Variations

  • Tip: Use very ripe bananas for the best banana flavor and natural sweetness. Mash them well so they incorporate evenly.
  • Tip: Toasting pecans enhances flavor. Cool them completely before folding into batter to avoid softening.
  • Storage: Store leftover cake covered in the refrigerator for up to 4 days. Keep it in an airtight cake container or wrap tightly with plastic wrap.
  • Freezing: Freeze unfrosted cake layers for up to 2 months wrapped tightly in plastic and foil. Thaw in the refrigerator overnight, then frost. Frosted cake slices can be frozen for up to 1 month; wrap each slice individually.
  • Variation using existing ingredients: Use dark brown sugar instead of light for a deeper caramel note in the cake. Sprinkle extra toasted pecans on top for a crunchier finish. For more banana-focused desserts, see a similar idea in this Banana Split Dump Cake Easy Dessert Delight.

Banana Pineapple Cake with Cream Cheese Frosting

FAQ
Q: Can I use low-fat cream cheese for the frosting?
A: You can, but full-fat cream cheese yields a richer, creamier frosting and spreads more smoothly.

Q: Do I need to drain the crushed pineapple?
A: No, the recipe calls for using the crushed pineapple undrained to add moisture and flavor.

Q: Can I make this as a single layer or loaf?
A: Yes, bake times will change. Monitor with a toothpick and adjust baking time until a toothpick comes out with a few moist crumbs.

Q: How do I prevent the frosting from sliding?
A: Make sure cake layers are completely cool and chill the assembled cake for 30 minutes before serving to set the frosting.

Q: Can I substitute walnuts for pecans?
A: Yes, use the same amount of walnuts if you prefer; toast them briefly for best flavor.

People Also Ask
Q: Why is my cake dense when I add mashed bananas and pineapple?
A: Overmixing or too much moisture can cause density. Fold ingredients gently and measure flour properly.

Q: How do I toast pecans without a toaster oven?
A: Spread pecans on a baking sheet and toast in a preheated oven at 300°F for 6 to 8 minutes, stirring once.

Q: Can I make the cake a day ahead?
A: Yes, bake and cool the layers a day ahead, wrap tightly, and frost the next day for best results.

Q: Will the frosting be too sweet with 4 cups of confectioners’ sugar?
A: The cream cheese and pinch of salt balance the sweetness; taste and add a little more salt if needed.

Q: Can I use salted butter in the frosting?
A: If you use salted butter, omit the pinch of salt or reduce it, since salted butter adds additional sodium.

Q: What is the best way to slice a frosted layer cake neatly?
A: Chill the cake for 30 minutes, then use a sharp knife warmed in hot water and wiped dry between cuts for clean slices.

Conclusion

This Banana Pineapple Cake with Cream Cheese Frosting is a heartfelt dessert that pairs tender banana-pineapple layers with tangy, silky frosting and crunchy toasted pecans. If you want another pineapple and banana combination with a tropical twist, try this take on an Easy Pineapple Banana Cake With Cream Cheese Frosting for inspiration. For a version that highlights pineapple in the frosting, see the idea behind Banana Cake with Pineapple Cream Cheese Frosting. I hope you bake this soon and share a slice with someone you love.

Print

Banana Pineapple Cake with Cream Cheese Frosting

A moist, warmly spiced layer cake with bright, fruity sweetness from bananas and crushed pineapple, topped with rich and tangy cream cheese frosting.

  • Author: hannah-reed
  • Prep Time: 30 minutes
  • Cook Time: 29 minutes
  • Total Time: 120 minutes
  • Yield: 12 slices 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 2 cups chopped pecans, toasted
  • 3 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1 and 1/2 teaspoons ground cinnamon
  • 1/2 teaspoon allspice
  • 1/2 teaspoon salt
  • 3 large eggs
  • 1 cup vegetable oil
  • 1 cup granulated sugar
  • 1/2 cup packed light or dark brown sugar
  • 2 teaspoons pure vanilla extract
  • 1 and 1/2 cups mashed bananas (about 3 large ripe bananas)
  • 1 can (8 ounces) crushed pineapple (do not drain)
  • 16 ounces full-fat cream cheese, softened
  • 1/2 cup unsalted butter, softened
  • 4 cups confectioners’ sugar
  • 1 and 1/2 teaspoons pure vanilla extract for the frosting
  • Pinch of salt for the frosting

Instructions

  1. Preheat the oven to 300°F (149°C) and toast the pecans for 6 to 8 minutes. Spread pecans on a baking sheet and watch closely so they do not burn. Remove and cool, then chop if needed.
  2. Increase the oven temperature to 350°F (177°C) and prepare three 8-inch cake pans. Grease the pans and line the bottoms with parchment for easy removal.
  3. Whisk together the dry ingredients in a medium bowl: flour, baking powder, baking soda, ground cinnamon, allspice, and salt. Set aside.
  4. Combine the wet ingredients in a large bowl: eggs, vegetable oil, granulated sugar, brown sugar, and vanilla extract. Whisk until smooth, then mix in the mashed bananas and crushed pineapple.
  5. Fold the dry mixture into the wet mixture until just combined. Fold in the toasted pecans.
  6. Divide the batter evenly among the prepared pans and bake for 26 to 29 minutes. A toothpick inserted into the center should come out with a few moist crumbs.
  7. Cool the cakes in the pans for 10 minutes, then remove them and cool completely on wire racks.
  8. Beat the cream cheese and unsalted butter until smooth for the frosting. Gradually add confectioners’ sugar, and mix in the vanilla extract and a pinch of salt.
  9. Layer and frost the cooled cakes with the cream cheese frosting, garnishing with remaining pecans if desired.
  10. Refrigerate for 30 minutes before serving to set the frosting.

Notes

Use very ripe bananas for the best flavor and store the leftover cake covered in the refrigerator for up to 4 days.

Nutrition

  • Serving Size: 1 slice
  • Calories: 900
  • Sugar: 60g
  • Sodium: 400mg
  • Fat: 45g
  • Saturated Fat: 18g
  • Unsaturated Fat: 25g
  • Trans Fat: 0g
  • Carbohydrates: 100g
  • Fiber: 2g
  • Protein: 8g
  • Cholesterol: 225mg

Keywords: banana cake, pineapple cake, cream cheese frosting, layer cake, dessert

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment