Banana Pineapple Cake with Pineapple Frosting

Banana Pineapple Cake with Pineapple Frosting

I know it is still a little cold and kind of early to be thinking of fun things to do in the sun but I am in the mood for something tropical this weekend. I seldom make cakes but since we are having company, I thought it would be fun to make a cake with some of the flavors we associate with sunny weather like bananas and pineapples. Will the flavors combine? There is only one way to find out.

For this Banana Pineapple Cake recipe, I used organic spelt flour. Spelt is an ancient distant cousin to the modern wheat. It does contain gluten and so it is not suitable for a gluten free diet. Whole spelt flour and white spelt flour are easily available at most health food stores. I find breads, cakes, and pasta made with spelt flour to be a little more tender. Please feel free to substitute the spelt flour in this recipe with all-purpose flour on a 1:1 ratio.

Banana Pineapple Cake with Pineapple Frosting

I was very pleased with the way this Banana Pineapple Cake turned out. It was moist, tender, and flavorful. The cake is purposely made a little less sweet as the pineapple frosting more than made up for it.

Banana Pineapple Cake with Pineapple Frosting
Prep time
Cook time
Total time
Serves: 10 to 12 servings
  • 2 cups (300g) spelt or all-purpose flour
  • 2½ tsp baking powder
  • 1 tsp baking soda
  • 1 tsp cinnamon
  • ½ cup (120ml) canola oil
  • ¾ cup (165g) sugar
  • 2 eggs
  • ½ cup (115g) sour cream
  • 2 ripe bananas, mashed
  • 1 cup canned crushed pineapple in pineapple juice, drained
Pineapple Frosting
  • 1 stick (½ cup/115g) butter at room temperature
  • 4 cups (520g) powdered sugar
  • ¼ to ½ cup (60ml to 120ml) pineapple juice
  • 3 to 4 drops yellow food coloring
  1. Grease and flour two 9-inch (23cm) diameter round cake pans. Preheat oven to 350°F (180°C).
  2. Combine flour, baking powder, baking soda, and cinnamon in a medium sized bowl. Stir to mix well.
  3. In a large bowl, add oil, sugar and eggs. Beat till light and fluffy, about 2 minutes.
  4. Beat in mashed bananas, crushed pineapples, and sour cream. Add dry flour mixture and beat till smooth.
  5. Divide batter between the two cake pans. Bake for 25 to 30 minutes or until wooden pick inserted in the center comes out clean. Allow cakes to cool completely before frosting.
  6. For the pineapple frosting, beat butter in a bowl until light and fluffy. Add powdered sugar one cup at a time, food coloring, and enough pineapple juice to form a spreadable consistency. Beat until combined.
  7. Spread about ½ cup frosting on the first layer of cake. Place second cake top side up onto frosted layer. Spread frosting on the side and top of cake. Chill cake in the fridge until frosting sets, about an hour.

Banana Pineapple Cake with Pineapple Frosting
NOTE: This post was updated on March 26th, 2013 with new pictures. No changes were made to the recipe.

Have a wonderful Palm Sunday! 😎


Subscribe for email updates!



  1. denise @ quickies on the dinner table says

    Look at the sunny frosting! And the cake crumb looks so fluffy and tender. I wish I could've had a slice…

  2. Biren says

    denise@quickies on the dinner table – I'll make you the cake if you visit :)

    A2Z Vegetarian Cuisine – Thanks!

    Anncoo – It turned out really well. Do try it.

    tigerfish – I wondered about it myself but was pleasantly surprised at the outcome. It combined very well.

    Rumana Rawat – Thanks!

    Tina – Thanks!

    bunkycooks – Thanks for visiting! The flavors combined very well :)

  3. Cinnamon-Girl says

    I bet everyone loved this with the pineapple and banana! Such a great idea to use the juice in the frosting. Delicious.

  4. Mother Rimmy says

    Great idea! This looks perfect for Easter. We're heading to my daughter's. I'll have to bring this along!

  5. Annie says

    I am trawling the web looking for a pinneapple cake recipe for my daughters birthday. This one looks & sounds delicious, the only thing is I have never heard of canola oil. Can some one please help me out or let me know if it can be substituted for something else. Thanks

    • Biren says

      Hi Annie! Canola oil is very easily available here in the US. Please substitute canola oil with vegetable oil.

  6. Susan says

    Hi Biren, can I omit the banana? I dont have it at home and am too lazy to make a trip out to get it. If so, do I need to substitute it with anything? Thanks.

    • Biren says

      The flavor would be different but I suppose you could do that. You may have to compensate by increasing the amount of flour used.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Rate this recipe: