Pin It The first time I brought a tropical cake to my family's Christmas gathering, my aunt raised an eyebrow at the ingredients. By the end of the night, she was asking for the recipe and planning to make it for her New Year's party. Sometimes the most unexpected combinations become the ones everyone remembers.
Last December, I made three of these cakes in one week. My kitchen smelled like cinnamon and toasted coconut, and I learned that having pineapple juice on my fingers while frosting is a small price to pay for the way people's eyes light up when they take that first bite.
Ingredients
- 2 cups all-purpose flour: The structure that holds all those tropical dreams together
- 2 tsp baking powder: Gives the cake its gentle rise without making it too dense
- 1 tsp baking soda: Works with the acidic pineapple to create lift
- 1 tsp ground cinnamon: The warming spice that makes it feel like Christmas
- ½ tsp ground nutmeg: Adds a subtle depth that people notice but cannot quite place
- ½ tsp salt: Balances the sweetness and wakes up all the flavors
- 1 cup granulated sugar: Sweetens the crumb while keeping it tender
- ½ cup brown sugar, packed: Brings a lovely molasses undertone and extra moisture
- 1 cup vegetable oil: Keeps the cake incredibly moist for days
- 4 large eggs: Provides structure and richness
- 2 cups grated carrots: About 3 to 4 medium carrots, they add natural sweetness and texture
- 1 cup crushed pineapple, drained: The secret ingredient that makes this unforgettable
- ½ cup shredded coconut: Optional but highly recommended for that island flair
- 8 oz cream cheese, softened: Make sure it is truly room temperature for the smoothest frosting
- ½ cup unsalted butter, softened: Cream cheese needs its butter partner for perfection
- 3 to 4 cups powdered sugar, sifted: Sifting prevents lumps that nobody wants in their frosting
- 1 tsp vanilla extract: Pure vanilla makes everything taste better
- 1 to 2 tbsp milk or pineapple juice: Pineapple juice adds an extra layer of flavor
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Preheat your oven:
- Set it to 350 degrees F and grease two 9 inch round cake pans or one 9 by 13 inch baking dish with parchment paper for easy release
- Whisk the dry ingredients:
- In a large bowl combine flour, baking powder, baking soda, cinnamon, nutmeg, and salt until everything is evenly distributed
- Mix the sugars and oil:
- In a separate bowl whisk granulated sugar, brown sugar, and vegetable oil until well combined, then add eggs one at a time
- Combine wet and dry:
- Gradually add the dry ingredients to the wet mixture, stirring until just combined because overmixing makes tough cake
- Fold in the good stuff:
- Gently fold in grated carrots, drained crushed pineapple, and shredded coconut until evenly distributed throughout the batter
- Bake until perfect:
- Pour batter into prepared pans and bake for 30 to 35 minutes or until a toothpick inserted into the center comes out clean
- Cool completely:
- Let the cakes rest in the pans for 10 to 15 minutes before turning them onto a wire rack to cool entirely
- Make the frosting:
- Beat softened cream cheese and butter until fluffy, then gradually add powdered sugar followed by vanilla and your liquid of choice
- Frost like a pro:
- Once the cake is completely cool spread the frosting evenly and garnish with toasted coconut or nuts if you like
- Chill before serving:
- Refrigerate for at least 30 minutes before slicing to get those clean beautiful pieces
Pin It My neighbor texted me at midnight after trying this cake, saying she had to bake another one immediately because her family finished the first. That is when you know a recipe has become part of someone's holiday tradition.
Making It Ahead
This cake actually tastes better the next day as the flavors have time to mingle and settle. Wrap the unfrosted layers tightly in plastic and freeze for up to a month, then thaw and frost when you are ready.
Perfect Pairings
A cup of coffee brings out the spices beautifully, but a chilled glass of coconut milk creates this lovely tropical echo. For Christmas morning, serve it alongside a breakfast casserole for that sweet and savory balance.
Storage Secrets
Keep this cake refrigerated because of the cream cheese frosting, but bring slices to room temperature about 20 minutes before serving. The frosting softens and the flavors wake up beautifully.
- Press a piece of plastic wrap directly against cut edges to prevent drying
- Unfrosted layers freeze exceptionally well for unexpected guests
- Always use a clean knife when serving to maintain fresh appearance
Pin It There is something magical about a cake that makes December taste like the ocean. May this recipe bring unexpected joy to your holiday table.
Your Questions Answered
- → Can I make this cake ahead of time?
Yes, this cake actually improves when made a day ahead. The flavors meld together beautifully as it rests. Store the unfrosted cake wrapped tightly at room temperature overnight, then frost before serving. You can also frost and refrigerate it for up to 5 days in an airtight container.
- → Do I have to include the coconut?
Shredded coconut is optional in the batter. If you're not a fan of coconut texture, simply omit it. The cake will still be deliciously moist from the pineapple and carrots. You can also leave it out of the garnish and use chopped nuts instead.
- → Can I use fresh pineapple instead of canned?
Fresh pineapple can be used, but you'll need to crush it yourself and drain it thoroughly. Canned crushed pineapple is already prepared and has consistent moisture content. If using fresh, crush about 1 cup and let it drain in a sieve for 15 minutes before adding to the batter.
- → What's the best way to store leftovers?
Store any leftover frosted cake in an airtight container in the refrigerator for up to 5 days. The cream cheese frosting requires refrigeration. Bring slices to room temperature for 15-20 minutes before serving for the best texture and flavor.
- → Can I freeze this cake?
Yes, wrap the unfrosted cake layers tightly in plastic wrap and aluminum foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before frosting. You can also freeze frosted slices individually wrapped for quick treats.
- → Why does my cake sometimes sink in the middle?
Sinking can occur if the oven temperature is too low or if the cake is underbaked. Use an oven thermometer to verify 350°F. Also ensure you don't open the oven door during the first 25 minutes of baking. The cake is done when a toothpick inserted in the center comes out clean.