Girl Meets Fire

menu icon
go to homepage
  • Recipes
  • Traditional Puerto Rican Classics
  • About me
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Traditional Puerto Rican Classics
    • About me
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Desserts, Sweets, and Breads

    May 8, 2025 by Zoe Forestier Villegas · This post may contain affiliate links · Leave a Comment

    Tropical Carrot Cake with Banana and Coconut

    ↓ Jump to Recipe

    This Tropical Carrot Cake is for celebrations—especially Mother’s Day, Easter, birthdays, or any Sunday gathering. It’s a lush twist on the classic, packed with pineapple, banana, coconut, and pecans, and finished with a Citrus Cream Cheese Frosting that adds just the right zing. Every bite tastes like a sunny afternoon.

    A slice of carrot cake on a plate with the rest of the cake and another slice in the background.

    This carrot cake is delicious all year round. However, it is great for special celebrations like Easter, Mother's Day, and Father's Day. The citrus cream cheese frosting is mildly sweet and and it provides a great balance of flavor to the banana and pineapple. Serve this banana and coconut carrot cake with Panetela, Polvorones, Arroz con Dulce, Blondies and Tembleque de Coco for a delicious dessert table on a Mother's Day brunch.

    How to Serve this Banana and Coconut Carrot Cake

    Serve this tropical carrot cake chilled or at room temperature with a generous layer of citrus cream cheese frosting—it adds a tangy brightness that balances the sweetness of the banana, pineapple, and coconut. Top it with toasted coconut, chopped pecans, or a drizzle of pineapple glaze for an extra touch. It’s perfect, but even better with a cafecito or cold glass of milk.

    This recipe is quite impressive but extremely easy and great for a special gathering. Don't forget to add Pernil, Arroz con Gandules, Pastelon, Arroz con Pollo, Guineos en Escabeche, and Empanadillas to your menu. These are great recipes for gathering and sharing. Don't forget the Tropical Red Sangria with Rum, Coquito, or Pistachio Coquito—each adds a festive touch that pairs beautifully with the cake’s tropical flavors.

    Jump To
    • How to Serve this Banana and Coconut Carrot Cake
    • Why you'll love this recipe
    • Ingredient Notes
    • Variations and Substitutions
    • Flour Substitutes for Carrot Cake: Almond and Coconut Flour Tips
    • How to make Tropical Carrot Cake with Banana and Coconut
    • Top Tip for Tropical Carrot Cake with Bananas and Coconut
    • Expert Tips
    • Recipe FAQs
    • More Desserts and Sweets Recipes
    • 📖 Recipe
    • Flour Substitutes for Carrot Cake: Almond and Coconut Flour Tips
    • Top Tip for Tropical Carrot Cake with Bananas and Coconut
    • Comments

    Why you'll love this recipe

    • The basic carrot cake recipe, up a notch.
    • The banana and pineapple keep the crumb super moist.
    • Coconut adds texture and tropical flavor.
    • Pecans bring a toasty crunch.
    • It's rich without being too heavy, perfect for warmer weather or year-round celebrations.
    • Not overly sweet—great balance
    • Easy to dress up with your favorite toppings

    Ingredient Notes

    Ingredients for tropical carrot cake, numbered. 1-shredded carrots, 2-flour, 3-spices: cinnamon, nutmeg, and cloves, 4-sugar, 5-salt and baking powder, 6-oil, 7-eggs, 8-banana puree, 9-vanilla, 10-coconut flakes, 11-chopped pecans, 12-raisins, 13-crushed pineapple.
    1. Fresh carrots, shredded
    2. Flour
    3. Spices: Cinnamon, Nutmeg, Allspice and Cloves
    4. Sugar
    5. Salt, Baking Soda, and Baking Powder
    6. Vegetable Oil
    1. Eggs, at room temperature
    2. Banana Puree
    3. Vanilla Extract
    4. Coconut Flakes, optional to toast them
    5. Chopped Walnuts, optional to toast them
    6. Raisins
    7. Crushed Pineapple, drained
    • Carrots: Freshly grated carrots are key—pre-shredded ones are too dry. They add moisture, natural sweetness, and that signature texture to every bite.
    • Bananas: Overripe bananas (even thawed from frozen) bring rich flavor and extra moisture. They help bind the cake and give it a soft, tender crumb.
    • Coconut: Shredded coconut adds tropical flavor and a chewy texture. Toast it lightly to boost its nuttiness and make the flavor pop even more.

    See my recipe card below for a complete list of the ingredients with measurements.

    Variations and Substitutions

    • Other Nuts: Walnuts are classic, but you can swap pecans, cashews, or macadamia nuts for a different texture and flavor. Toasting them first brings out more depth.
    • Applesauce: You can replace the banana or part of the oil with unsweetened applesauce for a lighter cake. It keeps the crumb moist while cutting down on fat or sugar.
    • Zucchini: Finely grated zucchini can sub in for some of the carrots. It blends in easily and adds moisture without changing the flavor much.
    • Coconut Oil: Substitute coconut oil for vegetable oil at a 1:1 ratio. Just make sure it’s melted and slightly cooled so it blends smoothly into the batter. Melted coconut oil is an excellent alternative to neutral oils or butter. It adds a light coconut note that works well with the tropical flavors.

    Flour Substitutes for Carrot Cake: Almond and Coconut Flour Tips

    If you’re skipping wheat, this cake still works beautifully.

    Mix of both: Try 1½ cups almond flour + ¼ cup coconut flour with 3–4 eggs and an extra ¼–½ cup of fruit.

    Almond flour: Use 2½ cups almond flour and add one extra egg.

    Coconut flour: Use ¾ cup coconut flour with 4–5 eggs and more mashed banana or pineapple for moisture.

    How to make Tropical Carrot Cake with Banana and Coconut

    Here are the step-by-step instructions to make this carrot cake

    Bring ingredients to room temperature. Grease a baking pan and line the bottom with parchment paper. Preheat the oven to 350 degrees.

    Steps for making carrot cake. Top left: Bowl with flour, sugar, salt, baking powder, cinnamon, nutmeg, and cloves. Top right: Eggs, oil, and vanilla are added to a bowl with dry ingredients. Bottom left: Coconut flakes, chopped pecans, raisins, banana puree, crushed pineapple, and carrots in a bowl with batter. Bottom right: two cake pans with batter in them, ready to be baked.
    1. Mix the dry ingredients: In a large bowl, whisk together flour, sugar, spices, salt, baking soda, and baking powder.
    2. Add the wet ingredients: Stir in the oil, eggs, and vanilla extract until just combined.
    3. Fold in the mix-ins: Add the coconut, walnuts, raisins, shredded carrots, pineapple, and mashed banana. Mix gently to incorporate. For Traditional Carrot Cake, do not add the bananas or the coconut.
    4. Bake: Pour the batter into greased and parchment paper-lined baking pans and bake in a preheated oven at 350°F (175°C) for 25–35 minutes, or until a toothpick comes out clean.
    Steps for making the cream cheese frosting. Top left image, clockwise: cream cheese, butter, powdered sugar, lemon zest, and vanilla. Top right: food processor with finished frosting. Bottom left: first layer of cake on cake pan with dollop of frosting. Bottom right: layer of cake with frosting spread through out.
    1. Make the frosting: While the cakes bake, start the frosting. Gather cream cheese, butter, powdered sugar, orange zest, and vanilla—make sure the cream cheese and butter are at room temperature.
    2. Blend everything in a food processor until smooth. If the cakes aren’t thoroughly cooled, chill the frosting until needed. Let it come back to room temperature before using.
    3. Frost the cake: To frost the cake, add a small dollop of frosting to the center of your serving plate to help anchor it. I keep it simple—place the flat side of the cake on the plate and spread frosting on top.
    4. Add more as needed and smooth it out.
    Top layer of cake with dollop of cream cheese frosting.
    1. Repeat with the second layer, placing the domed side down. You can trim the dome to level it for a more defined layer. Add frosting to the flat side and spread evenly.
    Top view of carrot cake frosted with orange-zested cream cheese frosting.
    1. Add more frosting as needed until you reach your desired coverage and finish.
    Cream Cheese frosting in a freezer-quart bag labeled Cream Cheese Frosting with Orange Zest, dated December 25.
    1. If you have extra frosting (which I usually do), store it in a ziplock bag and freeze for up to 3 months. Just thaw it in the fridge and re-whip before using.

    Top Tip for Tropical Carrot Cake with Bananas and Coconut

    Use super-ripe bananas and lightly toast the coconut—this brings out the natural sweetness and adds deeper flavor to every bite.

    Carrot cake frosted with orange-flavored cream cheese frosting.

    Expert Tips

    • Overripe Bananas: I always have overripe bananas handy by freezing them when they get too soft for my liking. I do not peel them. I freeze the whole banana. When I want to use them, I remove them from the freezer and let them thaw in a bowl. They will gush out like toothpaste when you squeeze the peel.
    • Toast your coconut and walnuts: It deepens the flavor and adds a subtle crunch. Use half the amount of coconut and walnuts when using both in the same recipe.
    • Drain the pineapple: Too much liquid can make the cake soggy, but a little juice will not hurt. However, when in doubt, drain well. The pineapple will provide enough moisture to the cake, as well as the bananas.
    • Grate fresh carrots by hand: Pre-shredded ones are too dry and don’t blend into the batter. It only takes one to two carrots to get a cup, and I always add extra carrots.

    Recipe FAQs

    Can I swap any of the ingredients?

    Pues claro! (Of course!) You can use walnuts instead of pecans, or leave out the nuts entirely. If you don't have pineapple, applesauce, or extra banana, it can work in a pinch.

    How should I store this cake?

    If not frosted with cream cheese frosting, keep it covered at room temperature with a cake stand with a lid or carrier for 1-2 days or refrigerate for up to 5 days. Once the flavors have settled, it tastes better the next day.

    Can I freeze it?

    Yes, freeze the unfrosted cake wrapped tightly for up to 2 months. I place a cardboard disc under the cake before wrapping it with film. Thaw in the fridge overnight before serving.

    How long does it take to make?

    Prep takes about 20-25 minutes, and bake time is around 45-55 minutes, depending on your pan and oven. Could you let it cool completely before frosting?

    What frostings are safe at room temperature?

    American buttercream, ganache, and brown butter icing hold up well at room temp. Avoid whipped cream or cream cheese frostings for long periods.

    A slice of carrot cake on a plate with the rest of the cake and another slice in the background.

    More Desserts and Sweets Recipes

    • A blue and white dessert plate with a slice of bread pudding and caramel sauce on top of it.
      Budín de Pan (Puerto Rican Bread Pudding)
    • Plate of Pecan Crusted Cheesecake and Guava Berry Coulis.
      Pecan Crusted Cheesecake with Guava Berry Coulis
    • A plate of polvorones cookies with three semi-stacked cookies on top of the table resting in front of the plate.
      Puerto Rican Polvorones (Shortbread Cookies)
    • Two small plates with individual tembleques dusted with cinnamon and toasted coconut garnishes. Plates sit over a golden glitter fabric.
      Authentic Puerto Rican Tembleque de Coco
    See more Desserts, Sweets, and Breads →

    I’d love to hear from you! Did you try this recipe? Leave a review and rating below. Let’s connect on Instagram, and don’t forget to join my weekly email list for fresh new recipes.

    📖 Recipe

    Carrot cake frosted with orange-flavored cream cheese frosting.

    Tropical Carrot Cake with Banana and Coconut

    Zoé Forestier
    This tropical carrot cake is for celebrations—especially Mother’s Day, Easter, birthdays, or any Sunday gathering. It’s a lush twist on the classic, packed with pineapple, banana, coconut, and pecans, and finished with a citrus cream cheese frosting that adds just the right zing. Every bite tastes like a sunny afternoon with family and cafecito.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 30 minutes mins
    Cooling Time 1 hour hr
    Total Time 2 hours hrs
    Course Dessert, Desserts
    Cuisine American
    Servings 8 servings
    Calories 814 kcal

    Equipment

    • Food Processor
    • Rubber Spatula
    • Mixing Bowl
    • Cake Pan
    • cooling rack

    Ingredients
      

    • 1½ cups flour
    • 1 cup sugar
    • 1½ teaspoon baking powder
    • 1 teaspoon baking soda
    • 1 teaspoon cinnamon
    • ½ teaspoon cloves
    • ½ teaspoon nutmeg
    • ½ teaspoon allspice
    • ½ teaspoon salt
    • ⅔ cup vegetable oil
    • 3 large eggs at room temperature
    • 1 teaspoon vanilla extract separated
    • 1½ cup shredded carrots freshly shredded
    • ½ cup crushed pineapple drained
    • 1 cup raisins optional to use golden raisins
    • 1 banana mashed
    • ½ cup chopped walnuts optional to toast walnuts
    • ½ cup coconut flakes optional to toast coconut flakes
    • 8 ounces cream cheese at room temperature
    • 5 tablespoon unsalted butter optional, at room temperature
    • 2 cups powdered sugar add more if needed
    • 1 orange zest whole orange

    Instructions
     

    • Mix the dry ingredients: In a large bowl, whisk together flour, sugar, spices, salt, baking soda, and baking powder.
    • Add the wet ingredients: Stir in the oil, eggs, and vanilla extract until just combined.
    • Fold in the mix-ins: Add the coconut, walnuts, raisins, shredded carrots, pineapple, and mashed banana. Mix gently to incorporate. For Traditional Carrot Cake, do not add the bananas or the coconut.
    • Bake: Pour the batter into greased and parchment paper-lined baking pans and bake in a preheated oven at 350°F (175°C) for 25–35 minutes, or until a toothpick comes out clean.
    • Make the frosting: While the cakes bake, start the frosting. Gather cream cheese, butter, powdered sugar, orange zest, and vanilla—ensure the cream cheese and butter are at room temperature.
    • Blend everything in a food processor until smooth. If the cakes aren’t thoroughly cooled, chill the frosting until needed. Let it come back to room temperature before using.
    • Frost the cake: To frost the cake, add a small dollop of frosting to the center of your serving plate to help anchor it. I keep it simple—place the flat side of the cake on the plate and spread frosting on top.
    • Add more as needed and smooth it out.
    • Repeat with the second layer, placing the domed side down. You can trim the dome to level it for a more defined layer. Add frosting to the flat side and spread evenly.
    • Add more frosting as needed until you reach your desired coverage and finish.
    • If you have extra frosting (which I usually do), store it in a ziplock bag and freeze for up to 3 months. Just thaw it in the fridge and re-whip before using.

    Notes

    Flour Substitutes for Carrot Cake: Almond and Coconut Flour Tips

    If you’re skipping wheat, this cake still works beautifully.
    Mix of both: Try 1½ cups almond flour + ¼ cup coconut flour with 3–4 eggs and an extra ¼–½ cup of fruit.
    Almond flour: Use 2½ cups almond flour and add one extra egg.
    Coconut flour: Use ¾ cup coconut flour with 4–5 eggs and more mashed banana or pineapple for moisture.

    Top Tip for Tropical Carrot Cake with Bananas and Coconut

    Use super-ripe bananas and lightly toast the coconut—this brings out the natural sweetness and adds deeper flavor to every bite.
     
      • Overripe Bananas: I always have overripe bananas handy by freezing them when they get too soft for my liking. I do not peel them. I freeze the whole banana. When I want to use them, I remove them from the freezer and let them thaw in a bowl. They will gush out like toothpaste when you squeeze the peel.
      • Toast your coconut and walnuts: It deepens the flavor and adds a subtle crunch. Use half the amount of coconut and walnuts when using both in the same recipe.
      • Drain the pineapple: Too much liquid can make the cake soggy, but a little juice will not hurt. However, when in doubt, drain well. The pineapple will provide enough moisture to the cake, as well as the bananas.
      • Grate fresh carrots by hand: Pre-shredded ones are too dry and don’t blend into the batter. It only takes one to two carrots to get a cup, and I always add extra carrots.

    Nutrition

    Serving: 1servingCalories: 814kcalCarbohydrates: 98gProtein: 9gFat: 46gSaturated Fat: 17gPolyunsaturated Fat: 15gMonounsaturated Fat: 10gTrans Fat: 0.4gCholesterol: 117mgSodium: 500mgPotassium: 316mgFiber: 4gSugar: 72gVitamin A: 4736IUVitamin C: 6mgCalcium: 116mgIron: 2mg
    Tried this recipe?If you try this recipe, I’d love to see it! Tag me on Instagram @girlmeetsfire_puertoricancookn/ so I can check it out and share your creation!
    « Ceviche de Pescado y Camarones, Grouper and Shrimp Ceviche

    Comments

    No Comments

    Comments, questions, or concerns? Leave them below! Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Zoe standin in the kitchen smiling

    Hola! I'm Zoe. I love all things food and enjoy cooking. I created this site to reconnect with my Puerto Rican heritage while living in the United States. This is a great place to reconnect if you are floating in the diaspora. I would love to hear from you!

    About Zoe →

    Mother's Day Favorite Recipes

    • A slice of carrot cake on a plate with the rest of the cake and another slice in the background.
      Tropical Carrot Cake with Banana and Coconut

    • A bowl of ceviche is in the center, with two smaller bowls of ceviche and forks. A large bowl of tostones is at the top right, with small lemon wedges at the top left.
      Ceviche de Pescado y Camarones, Grouper and Shrimp Ceviche

    • Puerto Rican Bacalao a la Vizcaina

    • Caldo santo served in a bowl with tostones.
      Caldo Santo, Puerto Rican Coconut Seafood Soup

    • Bowl lined with paper towels and filled with fried mero chunks. A small bowl with cut lemons and a small bowl with tartar sauce.
      Grouper Bites, Chicharrones de Mero

    • Two highball glasses of sangria decorated with a fruit skewer of maraschino cherries, oranges, kiwi, and plums.
      Tropical Red Sangria with Rum

    Popular Recipes

    • A plate of polvorones cookies with three semi-stacked cookies on top of the table resting in front of the plate.
      Puerto Rican Polvorones (Shortbread Cookies)

    • close-up-of-roasted-chicken-thighs-on-a-serving-platter
      Puerto Rican-Inspired Roasted Chicken Thighs

    • A blue and white dessert plate with a slice of bread pudding and caramel sauce on top of it.
      Budín de Pan (Puerto Rican Bread Pudding)

    • empanadas inside a paper towel lined bowl.
      Puerto Rican Empanadillas

    • an overhead view of a table set with two plates of arroz habichuelas and pan seared chicken thighs
      Puerto Rican Rice with Beans

    • pinchos served with potato salad and collard greens
      Pinchos de Cerdo, Puerto Rican Pork Kabobs

    I’d love to hear from you! Did you try this recipe? Leave a review and rating below. Let’s connect on Instagram, and don’t forget to join my weekly email list for fresh new recipes.

    Footer

    Subscribe for weekly updates!

    Subscribe
    • Contact
    • Privacy Policy
    • Cookie Policy
    • Terms & Conditions
    • Accessibility Policy
    • ↑ back to top

    Copyright © 2025 Girl Meets Fire LLC • This website contains affiliate links, which means that if you click on a product link, we may receive a commission in return. Girl Meets Fire LLC participates in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required