This coconut tres leches cake is a tropical twist on a beloved Latin American classic. It’s soft, spongy, and soaked in a rich blend of coconut milk, sweetened condensed milk, and whole milk. Topped with lightly sweetened whipped cream, lime zest, and toasted coconut, it’s a refreshing and indulgent dessert I enjoy making for friends and family.

Coconut Tres Leches

Why You’ll Love This Recipe

I love how this cake transforms into a luscious dessert that balances sweetness with lightness. The coconut and lime bring a tropical brightness that makes each bite irresistible. I like that the cake looks simple but turns into something decadent after soaking up all the milks. Plus, I find it stays moist and delicious for days, making it perfect to prepare ahead for gatherings.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 1 1/4 cup all-purpose flour

  • 1/4 cup coconut flour

  • 1 teaspoon baking powder

  • 1/2 teaspoon salt

  • 1/2 cup unsalted butter (1 stick), plus more for the pan

  • 1 tablespoon honey

  • 5 large eggs

  • 3/4 cup sugar, plus 2 tablespoons

  • 1 teaspoon vanilla

  • 13 1/2 ounce can coconut milk

  • 14 ounce can sweetened condensed milk

  • 1 1/2 cup whole milk

  • 1 pint heavy whipping cream

  • 2 teaspoon lime zest (zest from 1 lime)

  • 1 cup sweetened shredded coconut

Directions

  1. I preheat the oven to 350°F and butter a 9×13 baking dish. I melt the butter with honey and set it aside.

  2. In a medium bowl, I whisk together the flours, salt, and baking powder.

  3. In a larger bowl, I beat the eggs, sugar, and vanilla until light and smooth. On a lower speed, I add the flour mixture in two additions until just combined. I fold in the butter and pour the batter into the pan. I bake for 25–30 minutes, rotating once, until golden and a toothpick comes out clean.

  4. While the cake bakes, I mix the three milks together. I also spread shredded coconut on a baking sheet. When the cake comes out, I toast the coconut in the oven for about 8–9 minutes, stirring occasionally, until golden.

  5. Using a toothpick, I poke holes all over the warm cake. I slowly pour the milk mixture over it, even if it looks like too much—it will soak in beautifully. I let the cake cool completely.

  6. I whip the cream with 2 tablespoons sugar and lime zest until stiff peaks form. I spread it over the cooled cake and finish with toasted coconut on top.

Servings and timing

This recipe makes one 9×13-inch cake, which serves about 12–15 people depending on portion size. Prep time takes about 30 minutes, and baking is another 30 minutes. The cake needs additional time to soak and cool, ideally at least 1–2 hours, but overnight works even better.

Variations

  • I sometimes add a splash of rum or coconut rum to the milk mixture for an adult-friendly version.

  • Instead of lime zest, I like swapping in orange or lemon for a different citrus note.

  • I’ve also tried topping the cake with fresh tropical fruits like mango or pineapple for extra brightness.

  • For a lighter version, I use half-and-half instead of heavy cream for the topping.

storage/reheating

I keep the cake covered in the refrigerator for up to 4 days. The flavors deepen as it rests, so I often find it tastes even better on the second day. I don’t reheat this cake, since it’s best served chilled or at room temperature.

FAQs

Can I make coconut tres leches cake ahead of time?

Yes, I like to make it a day in advance to give the cake more time to soak up the milk mixture.

Can I use a different type of milk instead of whole milk?

I sometimes use evaporated milk instead of whole milk for a slightly richer flavor.

Do I have to use coconut flour?

If I don’t have coconut flour, I just replace it with all-purpose flour. The cake will still taste delicious, though less coconutty.

Can I freeze coconut tres leches cake?

I don’t recommend freezing it once it’s soaked, but I sometimes freeze the plain baked cake before adding the milk mixture.

How do I toast coconut perfectly?

I spread it evenly on a baking sheet and stir it every few minutes while toasting. It usually takes under 10 minutes at 350°F.

Conclusion

I love making this coconut tres leches because it feels like a tropical vacation in dessert form. The moist sponge, the rich milk mixture, the whipped cream, and that final touch of lime and toasted coconut all come together in a way that makes every bite memorable. It’s a dessert that impresses guests yet feels wonderfully comforting every time I bake it.

Print

Coconut Tres Leches

Coconut Tres Leches

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Coconut Tres Leches is a tropical spin on the classic Latin American cake. A fluffy sponge is soaked in coconut milk, sweetened condensed milk, and whole milk, then topped with whipped cream, lime zest, and toasted coconut for a refreshing yet indulgent dessert.

  • Author: Sophia
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 2 hours (including soaking and cooling)
  • Yield: 12–15 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: Latin American
  • Diet: Vegetarian

Ingredients

  • 1 1/4 cups all-purpose flour
  • 1/4 cup coconut flour
  • 1 tsp baking powder
  • 1/2 tsp salt
  • 1/2 cup unsalted butter (1 stick), plus more for greasing
  • 1 tbsp honey
  • 5 large eggs
  • 3/4 cup sugar, plus 2 tbsp for whipped cream
  • 1 tsp vanilla extract
  • 1 (13.5 oz) can coconut milk
  • 1 (14 oz) can sweetened condensed milk
  • 1 1/2 cups whole milk (or evaporated milk)
  • 1 pint heavy whipping cream
  • 2 tsp lime zest (zest of 1 lime)
  • 1 cup sweetened shredded coconut (toasted)

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
  2. Melt butter with honey and set aside.
  3. In a medium bowl, whisk together all-purpose flour, coconut flour, baking powder, and salt.
  4. In a large bowl, beat eggs, 3/4 cup sugar, and vanilla until light and smooth. Mix in the flour mixture in two additions until just combined. Fold in melted butter.
  5. Pour batter into prepared pan and bake for 25–30 minutes, rotating once, until golden and a toothpick comes out clean.
  6. While cake bakes, whisk together coconut milk, sweetened condensed milk, and whole milk. Spread shredded coconut on a baking sheet.
  7. After cake finishes baking, toast coconut in oven for 8–9 minutes, stirring occasionally, until golden.
  8. Poke holes all over the warm cake with a toothpick. Slowly pour milk mixture evenly over cake. Let soak until cooled completely.
  9. Whip heavy cream with 2 tbsp sugar and lime zest until stiff peaks form. Spread over cooled cake.
  10. Top with toasted coconut and serve chilled.

Notes

  • For an adult twist, add a splash of rum or coconut rum to the milk mixture.
  • Swap lime zest for orange or lemon zest for a different citrus flavor.
  • Top with tropical fruits like mango or pineapple for extra freshness.
  • Use half-and-half instead of heavy cream for a lighter topping.
  • Do not freeze once soaked; freeze only the plain sponge if needed.

Nutrition

  • Serving Size: 1 slice (1/15 of cake)
  • Calories: 360
  • Sugar: 32g
  • Sodium: 170mg
  • Fat: 19g
  • Saturated Fat: 13g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 90mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star