Go Back
A slice of layered mango coconut cake showing bright yellow fruit filling, white frosting, and shredded coconut on a plate.

Tropical Mango Coconut Cake

This delightful mango coconut cake features tender coconut-infused sponge layers, a luscious mango filling, and a fluffy coconut cream cheese frosting, making it a perfect tropical treat for any occasion.
Prep Time 1 hour
Cook Time 35 minutes
Total Time 1 hour 35 minutes
Servings: 12 pieces
Course: Dessert
Cuisine: Fusion, Tropical
Calories: 550

Ingredients
  

For the Coconut Cake Layers
  • 2 1/2 cups all-purpose flour
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1 cup unsalted butter softened
  • 1 3/4 cups granulated sugar
  • 4 large eggs room temperature
  • 1 1/2 tsp vanilla extract
  • 1 cup full-fat coconut milk room temperature
  • 1/2 cup shredded unsweetened coconut
For the Mango Filling
  • 2 large ripe mangoes peeled, pitted, and diced (about 2 cups)
  • 1/4 cup granulated sugar adjust to mango sweetness
  • 1 tbsp fresh lime juice
  • 1 tbsp cornstarch
  • 2 tbsp cold water
For the Coconut Cream Cheese Frosting
  • 12 oz cream cheese softened (1 1/2 blocks)
  • 1/2 cup unsalted butter softened
  • 4 cups powdered sugar sifted
  • 1 tsp vanilla extract
  • 1/4 tsp coconut extract optional
  • 3-4 tbsp full-fat coconut milk chilled
  • 1/2 cup shredded unsweetened coconut toasted (for garnish)

Equipment

  • 8-inch Round Cake Pans (x3)
  • Large Mixing Bowl
  • Medium Mixing Bowl
  • Small Mixing Bowl
  • Electric mixer (stand or hand-held)
  • Whisk
  • Spatula
  • Measuring Cups
  • Measuring Spoons
  • Fine-Mesh Sieve
  • Medium saucepan
  • Cake Leveler or Serrated Knife
  • Offset spatula
  • Wire Racks

Method
 

Prepare the Coconut Cake Layers
  1. Preheat oven to 350°F (175°C). Grease and flour three 8-inch round cake pans, or line with parchment paper.
  2. In a medium bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.
  3. In a large mixing bowl, cream together softened butter and granulated sugar with an electric mixer until light and fluffy (about 3-5 minutes).
  4. Beat in eggs one at a time, incorporating each egg fully before adding the next. Stir in vanilla extract.
  5. Gradually add the dry ingredients to the wet ingredients, alternating with the coconut milk, beginning and ending with the dry ingredients. Mix on low speed until just combined, being careful not to overmix.
  6. Fold in the shredded unsweetened coconut.
  7. Divide the batter evenly among the three prepared cake pans. Bake for 25-30 minutes, or until a wooden skewer inserted into the center comes out clean.
  8. Let cakes cool in pans for 10 minutes before inverting onto wire racks to cool completely.
Make the Mango Filling
  1. In a medium saucepan, combine diced mangoes, granulated sugar, and lime juice. Cook over medium heat, stirring occasionally, until mangoes soften and release their juices (about 5-7 minutes).
  2. In a small bowl, whisk together cornstarch and cold water to create a slurry.
  3. Pour the cornstarch slurry into the mango mixture, stirring constantly. Continue to cook for 1-2 minutes, until the mixture thickens.
  4. Remove from heat and transfer the mango filling to a bowl. Cover with plastic wrap directly on the surface to prevent a skin from forming. Let cool completely in the refrigerator.
Prepare the Coconut Cream Cheese Frosting
  1. In a large mixing bowl, beat softened cream cheese and butter with an electric mixer until smooth and creamy.
  2. Gradually add sifted powdered sugar, one cup at a time, mixing on low speed until incorporated, then increasing to medium-high until fluffy.
  3. Beat in vanilla extract and coconut extract (if using).
  4. Add coconut milk, 1 tablespoon at a time, until the frosting reaches a smooth, spreadable consistency. Be careful not to make it too thin.
Assemble the Cake
  1. Once the cake layers are completely cool, use a cake leveler or a serrated knife to level the tops of the cakes if necessary, creating flat surfaces.
  2. Place one cake layer on your serving plate or cake stand. Spread about 1/2 to 3/4 cup of coconut cream cheese frosting evenly over the top.
  3. Pipe or spoon half of the cooled mango filling over the frosting, leaving a small border (about 1/2 inch) around the edge.
  4. Carefully place the second cake layer on top. Repeat with another layer of frosting and the remaining mango filling.
  5. Place the third cake layer on top. Apply a thin layer of coconut cream cheese frosting all over the cake (top and sides) for a crumb coat. This seals in any loose crumbs. Refrigerate for 15-20 minutes to set the crumb coat.
  6. Apply the remaining frosting to the top and sides of the cake, smoothing it with an offset spatula. Garnish with toasted shredded coconut.
  7. Refrigerate the cake for at least 30 minutes before slicing and serving, to allow the frosting to firm up.

Notes

For best results, ensure all cold ingredients (butter, eggs, coconut milk for cake) are at room temperature before mixing. The cake can be stored in an airtight container in the refrigerator for up to 3-4 days. To toast shredded coconut: Spread unsweetened shredded coconut on a baking sheet and bake at 325°F (160°C) for 5-10 minutes, stirring occasionally, until golden brown. Watch carefully as it can burn quickly.