Tropical Pineapple Coconut Carrot Cake with Sweet Condensed Milk

A moist, tropical twist on classic carrot cake featuring fresh pineapple and double coconut flavor from extract and flakes. The cake layers combine shredded carrots with pineapple for natural sweetness and incredible moisture, while coconut extract enhances the tropical profile. Topped with a luxurious butter frosting made with sweetened condensed milk instead of traditional powdered sugar, creating an ultra-creamy texture. Perfect for special occasions, spring gatherings, or when you want to impress with something beyond ordinary carrot cake. The combination of warm spices with tropical fruits makes this cake irresistible to both carrot cake lovers and tropical dessert enthusiasts.
Ingredients
- 3 cup Carrot, processed
- 1 cup Pineapple, processed
- 5 EggFlax Eggs3 tbsp ground flax + 9 tbsp water per 5 eggsveganeggs-free
Mix and let sit 15 minutes
Full guide → - 1 cup Granulated Sugar
- 1 cup Brown Sugar
- 1 ⅓ cup Vegetable Oil
- 1 teaspoon Vanilla Extract
- 2 teaspoon Coconut Extract
- 3 cup All-Purpose FlourGluten-Free Flour Blend1:1gluten-freegluten-free
May need extra binding agent
- 1 teaspoon Salt
- 1 tablespoon Baking Soda
- 2 teaspoon Ground Cinnamon
- 2 cup Unsalted Butter
- 1 can Sweetened Condensed Milk
- 1 ½ cup Powdered Confectioners Sugar
- ½ cup Unsweetened Coconut Flakes
Instructions
- 1
Preheat oven to 350 degrees F
- 2
Grease three 8-inch or two 9-inch cake pans
- 3
Pulse carrots and pineapple in food processor until carrots are rice-sized
- 4
Mix processed carrots, pineapple, eggs, both sugars, oil, vanilla extract, and coconut extract until combined
- 5
Combine flour, salt, baking soda, and cinnamon, then add to wet mixture
- 6
Mix for one minute and pour batter evenly into prepared pans
- 7
Bake 40-45 minutes for 8-inch pans or 50-55 minutes for 9-inch pans until toothpick comes out clean
- 8
Cool in pans 10-15 minutes before removing to cooling rack
- 9
Whip butter, coconut extract, and pinch of salt on high speed until pale, about 5 minutes
- 10
Scrape bowl sides, reduce to medium speed, slowly drizzle in condensed milk, whip one minute
- 11
Add powdered sugar and whip until smooth and combined
- 12
Layer frosting between cooled cakes and sprinkle top with coconut flakes
Tips
Process carrots and pineapple to rice-size pieces for even distribution and proper moisture without chunks that could make layers unstable.
Cool cakes completely before frosting as the condensed milk frosting is softer than traditional buttercream and needs stable layers.
Toast coconut flakes lightly before sprinkling for enhanced flavor and prettier golden color contrast against the white frosting.
Good to Know
Cover and refrigerate up to 4 days. Bring to room temperature before serving for best texture and flavor.
Cake layers can be baked 1 day ahead, wrapped tightly. Frosting can be made 2 days ahead, refrigerated, then re-whipped.
Serve at room temperature. Cut with sharp knife, clean between slices for neat presentation of layers and frosting.
Common Mistakes
Don't overmix batter after adding flour to avoid tough cake
Cool layers completely before frosting to prevent melting
Don't skip processing vegetables to avoid uneven texture and moisture pockets
Substitutions
Dairy-Free Swaps
Vegan Options
Mix and let sit 15 minutes
Full guide →Gluten-Free Swaps
May need extra binding agent
FAQ
Can I use canned pineapple instead of fresh?
Yes, drain thoroughly and pat dry with paper towels. Fresh provides better texture but canned works if well-drained to prevent excess moisture.
What if I don't have coconut extract?
Use additional vanilla extract or almond extract. The coconut flavor will be milder but cake will still be delicious with tropical pineapple notes.
How long will this cake keep at room temperature?
Maximum 2 days covered due to condensed milk frosting. Refrigerate for longer storage up to 4 days, bringing to room temperature before serving.