This Mango Coconut Cake Is the Only Tropical Dessert You’ll Make All Summer

You know that moment when you take one bite of something and it completely transports you?

That’s exactly what this mango coconut cake does.

It’s moist, it’s tropical, it’s got layers of real mango flavor and a coconut cream frosting that somehow tastes like a vacation. And here’s the wild part: it’s not complicated. At all.

Keep reading because I’m also going to share a few tips that’ll change the way you bake this forever.

Recipe at a Glance

DetailInfo
Prep Time25 minutes
Bake Time30-35 minutes
Total Time~1 hour (plus cooling)
Servings12 slices
DifficultyEasy-Medium
Best ForSummer parties, birthdays, weekends

What You’ll Need

For the Cake

  • 2 cups (250g) all-purpose flour
  • 1 ½ tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • ¾ cup (150g) granulated sugar
  • ½ cup (100g) light brown sugar, packed
  • ½ cup (120ml) coconut oil, melted and cooled
  • 2 large eggs, room temperature
  • 1 cup (240ml) full-fat coconut milk (from a can, shaken well)
  • 1 tsp pure vanilla extract
  • 1 tsp coconut extract (optional but highly recommended)
  • 1 ½ cups (about 2 medium mangoes) fresh mango, diced small

For the Coconut Cream Frosting

  • 1 cup (225g) unsalted butter, softened
  • 3 cups (360g) powdered sugar, sifted
  • ¼ cup (60ml) full-fat coconut milk
  • 1 tsp coconut extract
  • Pinch of salt

For Topping (Optional but Beautiful)

  • ½ cup toasted shredded coconut
  • Fresh mango slices
  • Edible flowers (optional)

Tools You’ll Need

  • Two 8-inch round cake pans (or one 9×13-inch pan)
  • Parchment paper
  • Stand mixer or hand mixer
  • Large mixing bowls (2)
  • Whisk
  • Rubber spatula
  • Offset spatula (for frosting)
  • Wire cooling rack
  • Cake turntable (optional but makes frosting so much easier)
  • Toothpick (for testing doneness)

Pro Tips

These are the things I wish someone had told me before I baked this the first time:

  1. Use canned full-fat coconut milk, not the carton kind. The fat content in canned coconut milk is what gives this cake its incredible moisture and richness. Light coconut milk will make it dry.
  2. Dice your mango small. Big chunks will sink to the bottom and create wet spots. Cut them into roughly ½-inch pieces so they distribute evenly throughout the batter.
  3. Don’t skip room temperature ingredients. Cold eggs and cold butter create a lumpy batter. Pull everything out 30-45 minutes before you start.
  4. Toast your coconut first. Spread the shredded coconut on a baking sheet and bake at 325°F (160°C) for 5-7 minutes until golden. It deepens the flavor dramatically.
  5. Let the cake cool completely before frosting. I know. It’s hard to wait. But even slightly warm cake will melt your frosting and you’ll have a sad, sliding mess.

Substitutions and Variations

Not everyone has the same pantry, and that’s fine.

For the flour:

  • Swap 1:1 with a gluten-free all-purpose blend if needed

For the coconut oil:

  • Unsalted melted butter works great if you don’t have coconut oil
  • Avocado oil also works for a neutral alternative

For the mango:

  • Frozen mango (thawed and patted completely dry) works in a pinch
  • You can substitute with crushed pineapple for a different tropical vibe

Variations to try:

  • Add 1 tsp lime zest to the batter for a mango-lime-coconut combo
  • Make it a sheet cake instead of layers for a more casual presentation
  • Turn it into cupcakes (bake at 350°F for 18-20 minutes)
  • Add a thin layer of mango jam between the cake layers for extra fruit flavor

Make-Ahead Tips

This cake is perfect for making ahead.

  • The cake layers: Bake them up to 2 days in advance. Wrap tightly in plastic wrap and store at room temperature.
  • The frosting: Make it up to 3 days ahead. Store in the fridge and re-whip for 1-2 minutes before using.
  • The assembled cake: You can frost and assemble the cake the night before serving. Refrigerate, then bring to room temperature for 30 minutes before slicing.

How to Make Mango Coconut Cake

Step 1: Prep Everything

Preheat your oven to 350°F (175°C).

Grease two 8-inch round cake pans and line the bottoms with parchment paper. Grease the parchment too.

Step 2: Mix Your Dry Ingredients

In a large bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.

Step 3: Mix Your Wet Ingredients

In a separate large bowl (or stand mixer), beat together the coconut oil, granulated sugar, and brown sugar until combined, about 2 minutes.

Add in the eggs one at a time, beating after each addition.

Mix in the vanilla extract and coconut extract.

Step 4: Combine

Alternate adding the flour mixture and coconut milk to your wet ingredients, starting and ending with the flour.

Do this in 3 additions of flour and 2 additions of coconut milk. Mix just until combined after each addition. Do not overmix or you’ll get a tough cake.

Gently fold in the diced mango with a rubber spatula.

Step 5: Bake

Divide the batter evenly between your two prepared pans.

Bake for 30-35 minutes, until a toothpick inserted in the center comes out clean or with just a few moist crumbs.

Let the cakes cool in the pans for 10 minutes, then turn out onto a wire rack to cool completely.

Step 6: Make the Frosting

Beat the softened butter on medium-high speed for 3 minutes until very pale and fluffy.

Add the sifted powdered sugar one cup at a time, beating well after each.

Add the coconut milk, coconut extract, and a pinch of salt. Beat on high for 2-3 minutes until light and fluffy.

If the frosting is too thick, add more coconut milk, a tablespoon at a time. Too thin? Add more powdered sugar.

Step 7: Frost and Assemble

Place one cake layer on your serving plate or cake board.

Spread a generous layer of frosting on top.

Place the second layer on top. Then frost the top and sides of the cake.

Finish with toasted coconut pressed into the sides and fresh mango slices arranged on top.

Nutritional Breakdown (Per Slice, Approximate)

NutrientAmount
Calories~480 kcal
Carbohydrates62g
Fat24g
Protein4g
Sugar44g
Fiber1g

Note: These are estimates and will vary based on exact ingredients used.

Diet-Friendly Swaps:

  • Dairy-free: This recipe is already dairy-free if you use dairy-free butter in the frosting
  • Vegan: Swap eggs for flax eggs (1 tbsp ground flax + 3 tbsp water per egg, rested 5 minutes)
  • Lower sugar: Reduce granulated sugar by ¼ cup and the cake will still taste great

Meal Pairing Suggestions

This cake is perfect on its own, but if you’re building a full menu around it:

  • Serve after a light summer salad dinner
  • Pair with a glass of sparkling rosé or a cold coconut cocktail
  • It’s a great companion to mango sorbet if you want to double down on the tropical theme

Leftovers and Storage

At room temperature: Covered, the cake will keep for up to 2 days.

In the fridge: Store in an airtight container for up to 5 days. The coconut cream frosting actually firms up beautifully when cold.

In the freezer: You can freeze individual slices (unfrosted or frosted) for up to 2 months. Wrap each slice tightly in plastic wrap and then in foil.

To thaw: Leave in the fridge overnight or at room temperature for 1-2 hours.

FAQ

Can I use frozen mango instead of fresh?

Yes! Thaw it completely and pat it very dry with paper towels before folding it into the batter. Excess moisture will affect the texture.

My cake came out dense. What happened?

A few culprits: overmixing the batter, cold ingredients, or the batter sitting too long before baking. For the lightest cake, mix just until combined and get it in the oven quickly.

Can I make this as a single-layer sheet cake?

Absolutely. Pour everything into a greased 9×13-inch pan and bake at 350°F for 35-40 minutes. Check it at the 35-minute mark with a toothpick.

Can I use coconut flour instead of all-purpose?

No, and please don’t try to directly swap them. Coconut flour behaves completely differently and absorbs way more liquid. The ratios would need to be entirely different.

What’s the best mango variety to use?

Ataulfo mangoes (also called champagne or honey mangoes) are incredibly sweet and fiberless, which makes them perfect for baking. But any ripe mango will work.

Can I make this into cupcakes?

Yes! Fill lined cupcake tins ¾ full and bake at 350°F for 18-20 minutes. Makes about 18-20 cupcakes.

The frosting is too sweet. How do I fix it?

Add a pinch more salt and a small squeeze of lime juice. Both cut through sweetness instantly.

Wrapping Up

If you’ve been looking for a cake that actually delivers on the “tropical” promise, this is it.

The mango keeps it fruity and fresh. The coconut milk keeps it incredibly moist. And that frosting? It’s going to ruin every other frosting for you. In the best way.

Make this for your next gathering and I promise people will ask for the recipe before they’ve finished their first slice.

Give it a go and drop a comment below to tell me how it turned out! Did you try any of the variations? Add the lime zest? Go with cupcakes instead?

Tell me everything. 🥭

Leave a Comment