Written by

Christina Coleman

Published

Creamy Tres Leches Cake Recipe with Fresh Strawberry Cream and Toasted Coconut Easy Step by Step

Ready In 3 hours (including 2+ hours soaking time)
Servings 12 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

It was 11 PM on a quiet Thursday, and honestly, I just couldn’t shake this craving for something creamy and sweet—but here’s the catch: my fridge was pretty bare. No fancy desserts, no boxed mixes, just a few basics and some fresh strawberries I’d picked up earlier that day at the farmer’s market. So, I started rummaging through my pantry, trying to piece together something that could satisfy this late-night hankering. That’s when the idea of a creamy tres leches cake with fresh strawberry cream and toasted coconut hit me—unexpected, a bit ambitious, but oh-so tempting.

I wasn’t expecting to nail it on the first try. In fact, I made a mess—spilling sweetened condensed milk on the counter, forgetting to toast the coconut at first, and almost giving up at the mixing stage. But somehow, the flavors came together in a way that felt like a cozy hug: the luscious milk-soaked sponge, the light strawberry cream bursting with freshness, and that satisfying crunch from the toasted coconut on top. Maybe you’ve been there—just wanting a simple dessert that feels fancy but doesn’t take hours.

This recipe has stuck with me ever since that night, because it’s not just about the cake itself. It’s about how a random craving turned into a delicious tradition, one that’s perfect for family gatherings, easy enough for weeknights, and impressive enough for when friends unexpectedly drop by. So let me tell you why this creamy tres leches cake with fresh strawberry cream and toasted coconut might just become your new favorite too.

Why You’ll Love This Creamy Tres Leches Cake Recipe

After testing this recipe multiple times (sometimes with a kitchen full of curious tasters), I can confidently say it has a special place in my dessert lineup. Whether you’re a seasoned baker or just starting out, this cake offers an approachable yet unforgettable treat. Here’s why it shines:

  • Quick & Easy: The cake comes together in under an hour, which means you don’t need to clear your whole day to enjoy this dessert.
  • Simple Ingredients: No exotic finds here—just staples like eggs, sugar, milk, and fresh strawberries that you might already have in your kitchen.
  • Perfect for Any Occasion: Whether it’s a casual dinner, Sunday brunch, or a potluck, this cake fits right in with its light yet indulgent profile.
  • Crowd-Pleaser: Kids love the sweetness and creaminess, adults appreciate the balance of textures, and everyone asks for seconds (or thirds!).
  • Unbelievably Delicious: The moist, milk-soaked sponge layered with fluffy strawberry cream and topped with crunchy toasted coconut is a flavor and texture combo that’s just right.

This isn’t just another tres leches recipe. The secret lies in the fresh strawberry cream—whipped just enough to stay airy but rich enough to complement the soaked cake perfectly. Plus, the toasted coconut adds a subtle nutty twist that brings everything together in a way that feels both tropical and comforting. Honestly, this recipe offers that rare kind of dessert that makes you close your eyes after the first bite and smile. It’s a little slice of happiness that’s easy to make and even easier to love.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without fuss. Most of these are pantry staples, and the fresh strawberries add that lovely seasonal brightness. Here’s what you’ll need:

  • For the Cake:
    • 1 cup (120g) all-purpose flour (I prefer King Arthur for consistent results)
    • 1 ½ tsp baking powder
    • ¼ tsp salt
    • 5 large eggs, separated (room temperature for better volume)
    • 1 cup (200g) granulated sugar, divided
    • 1/3 cup (80ml) whole milk
    • 1 tsp pure vanilla extract
  • For the Tres Leches Soak:
    • 1 can (12 oz/354ml) evaporated milk
    • 1 can (14 oz/396g) sweetened condensed milk
    • 1 cup (240ml) heavy cream
  • For the Fresh Strawberry Cream:
    • 1 cup (240ml) heavy whipping cream, chilled
    • ½ cup (75g) fresh strawberries, finely chopped
    • 2 tbsp powdered sugar (adjust to taste)
    • 1 tsp lemon juice (brightens the cream)
  • For the Toasted Coconut Topping:
    • ¾ cup (60g) unsweetened shredded coconut
    • 1 tbsp granulated sugar (optional, for a touch of sweetness)

Substitution tips: Use almond flour for a gluten-free option, and swap heavy cream with coconut cream to make the recipe dairy-free (though the texture will be slightly different). For a less sweet version, adjust the sweetened condensed milk amount or use a sugar substitute that measures cup-for-cup.

Equipment Needed

  • 9×13-inch (23×33 cm) baking pan – a metal one works best for even baking; glass pans are fine but may require adjusted baking time
  • Electric mixer or stand mixer – essential for whipping egg whites and cream to the right texture; a hand whisk can work but takes more effort
  • Mixing bowls – at least two, one for dry ingredients and one for wet
  • Fine mesh sieve – for sifting flour and ensuring a light cake texture
  • Spatula – for folding ingredients gently
  • Measuring cups and spoons – precise measurements make a big difference here
  • Cooling rack – to cool the cake after baking
  • Toasting pan or skillet – for toasting shredded coconut; a small non-stick skillet works well

If you don’t have a stand mixer, I’ve tried this with a good old-fashioned hand mixer and it works fine, just takes a bit more patience. Also, keep your beaters and bowls chilled when whipping cream—it really helps with volume and texture. Budget-wise, most of these tools are standard kitchen staples, so no need for special purchases just for this recipe.

Preparation Method

creamy tres leches cake preparation steps

  1. Preheat and prep: Set your oven to 350°F (175°C). Grease your 9×13-inch baking pan lightly with butter or non-stick spray, then dust with a little flour to prevent sticking.
  2. Sift dry ingredients: In a medium bowl, sift together 1 cup (120g) flour, 1 ½ tsp baking powder, and ¼ tsp salt. This helps keep the cake light and airy.
  3. Beat egg yolks: In a large bowl, whisk 5 egg yolks with ½ cup (100g) granulated sugar until the mixture is pale and thick—about 3-4 minutes with an electric mixer on medium speed. Add ⅓ cup (80ml) whole milk and 1 tsp vanilla extract, mixing until smooth.
  4. Mix dry and wet: Gently fold the sifted flour mixture into the yolk mixture until just combined. Avoid overmixing to keep the batter light.
  5. Whip egg whites: In a separate clean bowl, beat 5 egg whites until soft peaks form. Gradually add the remaining ½ cup (100g) sugar and continue beating until stiff peaks form—this step gives the cake its signature fluffiness.
  6. Fold whites into batter: Carefully fold the whipped egg whites into the batter in three additions. Use a spatula and gentle motions to keep the air in.
  7. Bake: Pour the batter into your prepared pan and bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean. The cake should be golden and springy to the touch.
  8. Cool: Let the cake cool completely on a wire rack. This is important because you want the cake to absorb the milk soak without falling apart.
  9. Prepare tres leches soak: In a large bowl, whisk together evaporated milk, sweetened condensed milk, and 1 cup (240ml) heavy cream.
  10. Soak the cake: Poke holes all over the cooled cake with a fork or skewer. Slowly pour the milk mixture evenly over the cake, allowing it to soak in. Refrigerate the cake for at least 2 hours, preferably overnight, to get that signature moist texture.
  11. Make strawberry cream: Beat 1 cup chilled heavy cream with 2 tbsp powdered sugar and 1 tsp lemon juice until soft peaks form. Gently fold in the finely chopped fresh strawberries.
  12. Toast the coconut: Heat a dry skillet over medium heat. Add shredded coconut and optional sugar, stirring frequently until golden brown and fragrant—about 3-5 minutes. Watch carefully to avoid burning.
  13. Assemble and serve: Spread the strawberry cream evenly over the soaked cake, then sprinkle with toasted coconut. Serve chilled for best flavor and texture.

Pro tip: If you notice the cake absorbing the milk too quickly or becoming soggy, chill it longer before adding the cream topping. Also, make sure to toast the coconut right before serving to keep its crunch fresh.

Cooking Tips & Techniques

Let me share some lessons I learned the hard way while perfecting this creamy tres leches cake. First off, whipping the egg whites properly is crucial. Too soft, and the cake won’t be fluffy; too stiff and it can deflate when folding. I usually stop beating when peaks hold but still look shiny.

Speaking of folding, it’s tempting to rush this step, but you need to be gentle. I like to fold in slow, circular motions with a spatula to keep as much air as possible. Trust me, it makes all the difference.

Another tip: poke enough holes in the cake before soaking. I poke about 20-30 holes evenly spaced, which lets the milk soak deep without the cake falling apart. And patience is key—letting it chill overnight really helps the flavors meld and the texture become just right.

Toasting the coconut is quick but easy to burn if you’re distracted. I keep the heat medium-low and stir constantly. That toasted coconut adds a nice contrast in texture that you don’t want to miss.

Lastly, multitasking helps speed things up. While the cake is baking, I prep the milk soak and chop strawberries for the cream. This way, assembly is smooth and stress-free.

Variations & Adaptations

This creamy tres leches cake is pretty versatile, and I’ve had fun trying out different spins over time. Here are a few you might like:

  • Dairy-Free Version: Replace the three milks with coconut milk, almond milk, and coconut cream. Use coconut whipped cream and toasted coconut for the topping to keep the tropical vibe.
  • Chocolate Twist: Add ¼ cup unsweetened cocoa powder to the dry ingredients and sprinkle chocolate shavings along with the toasted coconut for a chocolatey surprise.
  • Seasonal Fruits: Swap strawberries for fresh mango, peaches, or blueberries depending on the season. Each fruit brings its own brightness to the creamy topping.
  • Low-Sugar Option: Use a sugar substitute like erythritol in the cake and cream, and opt for unsweetened coconut flakes to reduce sweetness without sacrificing flavor.
  • Personal Favorite: Once, I added a splash of rum to the milk soak for a grown-up twist. It was a hit at a friends’ dinner party and added a subtle depth.

Serving & Storage Suggestions

This cake is best served cold, straight from the fridge. The chilled temperature helps the cream hold its shape and the cake stay moist. For presentation, I like to slice it into generous squares and add a few fresh strawberry slices on top for color and extra freshness.

It pairs beautifully with a cup of strong coffee or a light, fruity white wine if you want to make it a special occasion. For a casual treat, a cold glass of milk never goes wrong.

Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen after a day or two, but the toasted coconut topping loses its crunch, so I recommend toasting a fresh batch if you plan to keep the cake longer.

For freezing, wrap individual slices tightly in plastic wrap and foil, then freeze for up to 1 month. Thaw overnight in the fridge before serving. Reheat gently at room temperature if you prefer it less cold.

Nutritional Information & Benefits

One generous slice of this creamy tres leches cake (about 1/12th of the recipe) contains approximately:

Calories 310 kcal
Fat 15 g
Carbohydrates 38 g
Protein 6 g

The cake’s primary ingredients—eggs and dairy—provide a good source of protein and calcium, while the fresh strawberries add vitamin C and antioxidants. The toasted coconut contributes healthy fats and fiber.

This dessert can be adapted for gluten-free or dairy-free diets as noted earlier, making it accessible to various dietary needs. Just keep in mind the sweetened condensed milk is a key flavor component, so sugar alternatives may alter the taste slightly.

From a wellness perspective, this cake feels indulgent but balanced—offering genuine comfort without overly processed ingredients. Plus, sharing a slice with friends or family always tastes better, don’t you think?

Conclusion

If you’re looking for a dessert that’s creamy, fresh, and a little tropical with that irresistible toasted coconut crunch, this creamy tres leches cake with fresh strawberry cream and toasted coconut is worth trying. It’s got that perfect balance of sweetness, moisture, and texture that makes it a crowd favorite time and again.

Feel free to tweak the fruit topping or experiment with the milk soak ratios to suit your taste. Honestly, that’s part of the fun—making it your own. For me, this recipe is a reminder that sometimes a late-night craving can lead to a lasting kitchen favorite.

Give it a go, and please share how it turns out! I’d love to hear if you tried the rum twist or swapped in your favorite fruit. Happy baking!

FAQs About Creamy Tres Leches Cake with Fresh Strawberry Cream and Toasted Coconut

How long should I soak the cake in the tres leches mixture?

At least 2 hours in the refrigerator, but overnight soaking is ideal for the best flavor and moist texture.

Can I use frozen strawberries for the fresh strawberry cream?

Yes, but thaw and drain them well to avoid adding extra liquid to the cream, which could make it runny.

What can I substitute for sweetened condensed milk?

You can try making your own by simmering milk and sugar until thickened, or use evaporated milk mixed with sugar, but the flavor may vary slightly.

Is it possible to make this cake ahead of time?

Absolutely. It actually tastes better the next day after the flavors have melded. Just add the toasted coconut right before serving to keep it crunchy.

How do I keep the toasted coconut from burning?

Toast over medium-low heat and stir constantly. Remove from heat as soon as it’s golden brown and fragrant—this usually takes 3-5 minutes.

Pin This Recipe!

creamy tres leches cake recipe

Print

Creamy Tres Leches Cake Recipe with Fresh Strawberry Cream and Toasted Coconut

A moist and creamy tres leches cake soaked in a rich milk mixture, topped with airy fresh strawberry cream and crunchy toasted coconut. Perfect for any occasion and easy to make with simple ingredients.

  • Author: Madison
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 2 hours 55 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Cuisine: Latin American

Ingredients

Scale
  • 1 cup (120g) all-purpose flour
  • 1 ½ tsp baking powder
  • ¼ tsp salt
  • 5 large eggs, separated (room temperature)
  • 1 cup (200g) granulated sugar, divided
  • 1/3 cup (80ml) whole milk
  • 1 tsp pure vanilla extract
  • 1 can (12 oz/354ml) evaporated milk
  • 1 can (14 oz/396g) sweetened condensed milk
  • 1 cup (240ml) heavy cream
  • 1 cup (240ml) heavy whipping cream, chilled
  • ½ cup (75g) fresh strawberries, finely chopped
  • 2 tbsp powdered sugar
  • 1 tsp lemon juice
  • ¾ cup (60g) unsweetened shredded coconut
  • 1 tbsp granulated sugar (optional)

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking pan with butter or non-stick spray and dust with flour.
  2. Sift together flour, baking powder, and salt in a medium bowl.
  3. In a large bowl, whisk egg yolks with ½ cup sugar until pale and thick, about 3-4 minutes. Add milk and vanilla extract, mix until smooth.
  4. Gently fold sifted dry ingredients into the yolk mixture until just combined.
  5. In a separate clean bowl, beat egg whites until soft peaks form. Gradually add remaining ½ cup sugar and beat until stiff peaks form.
  6. Carefully fold whipped egg whites into the batter in three additions, using gentle motions to keep air in.
  7. Pour batter into prepared pan and bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
  8. Cool cake completely on a wire rack.
  9. In a large bowl, whisk evaporated milk, sweetened condensed milk, and heavy cream to make the tres leches soak.
  10. Poke 20-30 holes evenly over the cooled cake with a fork or skewer. Slowly pour milk mixture evenly over the cake and refrigerate for at least 2 hours or overnight.
  11. Beat chilled heavy cream with powdered sugar and lemon juice until soft peaks form. Gently fold in chopped strawberries.
  12. Toast shredded coconut with optional sugar in a dry skillet over medium heat, stirring frequently until golden brown and fragrant, about 3-5 minutes.
  13. Spread strawberry cream evenly over soaked cake and sprinkle toasted coconut on top. Serve chilled.

Notes

Whip egg whites to stiff but shiny peaks for fluffiness. Fold gently to keep air in batter. Poke enough holes for milk soak absorption. Toast coconut just before serving to maintain crunch. Chill cake overnight for best flavor and texture. Substitute almond flour for gluten-free and coconut cream for dairy-free options.

Nutrition

  • Serving Size: 1 slice (1/12th of c
  • Calories: 310
  • Sugar: 28
  • Sodium: 180
  • Fat: 15
  • Saturated Fat: 9
  • Carbohydrates: 38
  • Fiber: 2
  • Protein: 6

Keywords: tres leches cake, strawberry cream, toasted coconut, creamy dessert, easy cake recipe, milk-soaked cake, fresh strawberries, tropical dessert

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating