
This 5-star Tres Leches Cake recipe delivers the perfect balance of fluffy vanilla sponge, creamy coconut milk soak, and velvety layers that melt in your mouth—every bite tastes like a Latin American bakery classic. 💛 The secret lies in the coconut milk twist, which adds subtle richness without overpowering the delicate vanilla flavor.
This isn’t just dessert; it’s an experience that transforms any gathering into a celebration. What sets this recipe apart is the foolproof layering technique that ensures moist, tender cake rather than dry crumbs.
The cake bakes up light and airy, then soaks up the signature milk mixture while chilling, creating that signature creamy, custard-like texture. No special equipment required—just patience and precision for that restaurant-quality finish.
By the time you slice into this masterpiece, you’ll have a golden, fluffy cake with layers of vanilla sponge perfectly saturated in the creamy milk mixture. The coconut milk adds a touch of sophistication, making it stand out from traditional versions.
Serve it chilled with fresh berries or whipped cream for a showstopping presentation. This recipe is designed for impeccable results every time, whether you’re baking for a special occasion or treating yourself to a luxurious dessert. Let’s get started on creating your own 5-star masterpiece!
Ingredients for 5 star tres leches cake
Twelve essential ingredients transform into a restaurant-quality dessert that feels like a Latin bakery secret.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | Divided for layers |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for flakiness |
| Large Eggs 🥚 | 6 whole | Room temperature |
| Vanilla Extract 🌿 | 2 tsp | Pure extract preferred |
| Baking Powder 🧂 | 2 tsp | Metal container preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Canned Evaporated Milk 🥛 | 1 can | 12 fl oz (354 ml) |
| Canned Sweetened Condensed Milk 🥛 | 1 can | 14 oz (396 ml) |
| Coconut Milk 🥥 | 1 can | 13.5 oz (396 ml) full-fat |
| Heavy Whipping Cream 🥛 | 1 cup | Cold for whipping |
| Fresh Vanilla Bean 🌿 | 1 whole | Seeds scraped for depth |
| Ground Cinnamon 🌶️ | ½ tsp | Optional for warmth |
The coconut milk is non-negotiable for that signature richness—full-fat canned version from Trader Joe’s or Goya works best. For the evaporated and condensed milk, store-brand cans are fine, but Carnation delivers consistent quality. The vanilla bean? Splurge on a real one if you can—Mexican vanilla at specialty stores adds depth that extract can’t match. If you’re using extract, pure Madagascar bourbon vanilla is my go-to. The flour should be all-purpose, not self-rising, and sifted for that light, airy texture.
No coconut milk? Heavy cream plus 1 tbsp powdered sugar mimics the richness, though it won’t be identical. Short on evaporated milk? Whole milk reduced by half works in a pinch, but the texture won’t be as velvety. The vanilla bean seeds are worth scraping out—double the extract amount if you skip the bean. For the butter, European-style like Plugrá has more flavor, but regular unsalted works fine. The cinnamon is optional but adds that bakery-warmth touch—Mexican cinnamon is more aromatic than regular.
Store the dry ingredients (flour, sugar, baking powder) in airtight containers for up to 6 months. The milk mixture can be prepped 1 day ahead—just refrigerate until ready to use. The baked cake layers keep 2 days wrapped at room temp, but the magic happens when you assemble and chill. Once fully soaked, it stays fresh 4 days refrigerated—perfect for gifting. Freeze the assembled cake for up to 3 months if you’re prepping ahead for a party.
Why You’ll Love This Recipe
- No Fuss, Big Payoff: I swear, this cake comes together faster than takeout. Mix the batter—flour, sugar, butter, eggs, a splash of vanilla—and you’re halfway there before the oven even preheats.
- Three-Milk Magic: Honestly, the moment those evaporated milks (or condensed, if you’re shortcutting) soak into the warm cake? Chef’s kiss. The buttery vanilla sponge absorbs them like a sponge—creamy, lightly sweet, with that signature tres leches tang that’s addictive.
- Party or Pajamas: Between us, this is my go-to for anything. Birthdays? Check. Post-dinner dessert? Done. Even my lazy Sunday mornings when I don’t want to bake but need cake. Slice it thin, and it’s a crowd-pleaser. Keep it thick, and it’s my midnight snack.
- Leftovers? Please.: I make this on purpose just to have excuses to reheat it. The cake stays moist for days—no sad, dry crumbs here. Plus, the cost? Ridiculously cheap. A few eggs, some sugar, and milk? You’d pay $20 for a slice elsewhere. Here, it’s your secret weapon.
Step-by-step instructions for tres leches cake with coconut milk twist
Here’s the secret to a restaurant-quality tres leches cake—moist layers, rich coconut milk infusion, and that perfect balance of sweetness.
🍳 Step 1: Bake the Vanilla Layers to Golden Perfection
Preheat your oven to 350°F and grease three 9-inch round cake pans (or line with parchment). In a large bowl, whisk together the 2.5 cups all-purpose flour, 0.5 tsp salt, 2 tsp baking powder, and 0.5 tsp ground cinnamon. Set aside.
In another bowl, beat the 1 cup cold cubed butter and 1 cup granulated sugar until light and fluffy (3-4 minutes). Add the 6 room-temperature eggs one at a time, mixing well after each. Scrape the bowl and mix in the 2 tsp vanilla extract and scraped seeds from the fresh vanilla bean.
Gradually add the dry ingredients to the wet, mixing on low until just combined—don’t overmix. Divide the batter evenly among the prepared pans. Bake for 25-30 minutes or until a toothpick comes out clean and the edges are golden brown. Let cool in pans for 10 minutes before removing to wire racks.
🥘 Step 2: Assemble the Coconut Milk Tres Leches Soaking
While the layers cool, prepare the signature soaking mixture. In a large pitcher, combine the 1 can evaporated milk, 1 can sweetened condensed milk, and 1 can full-fat coconut milk. Whisk until fully blended—this creates a silky, creamy base that infuses perfectly with the cake.
For the coconut twist, add the remaining 1 cup granulated sugar and mix until dissolved. This extra sweetness balances the coconut flavor and ensures maximum moisture. Here’s the pro move: let this mixture sit at room temperature for 15 minutes—it becomes slightly thicker and absorbs better into the cake layers.
🍽️ Step 3: Layer and Soak for Maximum Moisture
Place the first cake layer on a serving plate. Using a serrated knife, level the top if needed. Pour about 1/3 of the milk mixture evenly over the layer, letting it soak in completely. Repeat with the remaining two layers, adding the milk mixture between each.
After the final layer is added, pour the remaining milk mixture evenly over the top. Here’s where patience pays off—cover the cake and refrigerate for at least 6 hours (overnight is ideal). This long soak ensures every bite is drenched in that perfect coconut-vanilla balance without being soggy.
🍦 Step 4: Whip and Top with Creamy Frosting
Just before serving, whip the 1 cup cold heavy whipping cream until soft peaks form. In a separate bowl, mix the remaining 1/2 cup granulated sugar with the whipped cream until smooth. This creates a light, airy topping that contrasts beautifully with the dense cake.
Spread the whipped cream mixture evenly over the chilled cake. For extra flair, sprinkle with toasted coconut flakes or a dusting of cinnamon. The contrast of temperatures—warm whipped cream on cool cake—makes this dessert truly special. Serve immediately for the perfect texture experience.
Pro Tips For Making 5 Star Tres Leches Cake
- CHILL THE CAKE FIRST: Tres leches cake needs to cool completely before soaking—completely. I’ve ruined a batch by diving in too soon, and the milk mixture just pools on top instead of soaking in. Wrap it in plastic and refrigerate for at least 4 hours (overnight is ideal). Patience here means no soggy bottom or wasted milk.
- WHISK EGGS ROOM TEMP: Cold eggs from the fridge won’t blend smoothly with butter and sugar, leading to dense cake layers. Take them out 30 minutes before mixing—yes, even if you’re in a rush. The batter will be lighter, and the cake will hold its shape better when soaked.
- MEASURE FLOUR BY WEIGHT: Scooping flour straight from the bag packs in air, which makes your cake dry and crumbly. Use a kitchen scale for 250g (about 2 cups) and spoon it in gently. This keeps the texture tender and ensures the milk mixture absorbs properly.
- USE COLD MILK MIXTURE: The tres leches soak works best when the milk mixture is cold—not room temperature or warm. Chill it in the fridge for 15 minutes before pouring, and the cake will drink it up evenly without turning mushy. Trust me, your future guests will notice the difference.
Storing and reheating your 5 star tres leches cake
Refrigerator Storage
Your freshly assembled tres leches cake stays fresh in the refrigerator for up to 4 days when stored properly. Place it in an airtight container with a paper towel on top to absorb any excess moisture that might make the whipped cream soggy.
I like using Rubbermaid Brilliance containers because they seal tightly and keep the cake layers intact. Always store it on the middle shelf where the temperature is most stable. 💛
Freezer Prep Tips
For longer storage, freeze the fully assembled cake (before adding whipped cream) for up to 3 months. Wrap it tightly in plastic wrap followed by aluminum foil to prevent freezer burn. When ready to serve, thaw it in the refrigerator overnight.
The texture will be perfect—just add fresh whipped cream before serving. This is my go-to method for holiday baking when I need to prepare ahead.
Reheating Slices
Individual slices can be gently warmed to restore their creamy texture. Place slices on a microwave-safe plate and heat for 10-15 seconds on 50% power. For oven reheating, bake at 300°F for 5-7 minutes until warmed through.
I find the oven method preserves the cake’s moisture better than the microwave. Always serve with fresh whipped cream to maintain that restaurant-quality presentation.
Make-Ahead Assembly
The milk mixture can be prepared 1 day ahead and stored in the refrigerator. The cake layers can be baked and cooled completely, then wrapped individually in plastic wrap. When you’re ready to assemble, simply layer them with the chilled milk mixture and refrigerate as directed.
This time-saving tip is perfect for busy hosts who want to impress without last-minute stress. The flavors actually deepen when assembled ahead!
Gift-Worthy Packaging
When transporting or gifting your cake, use a sturdy cardboard cake carrier lined with plastic wrap. Place a paper towel on top of the cake to absorb any moisture during transit. For extra protection, wrap the entire carrier in foil.
The cake stays fresh for up to 24 hours at room temperature when properly packaged. This presentation makes it feel like a true 5-star dessert from a Latin bakery. 💫
Whipped Cream Refresh
If your cake’s whipped cream looks less than perfect after storage, simply whip fresh cream with ½ cup powdered sugar and spread it over the cake just before serving. The contrast of warm cream on cool cake is what makes this dessert so special.
For a professional touch, I like to dust the top with toasted coconut flakes or a light sprinkle of cinnamon right before serving. This simple step elevates the presentation to restaurant-quality levels.
Nutrition facts
Frequently asked questions
Why does your recipe use coconut milk instead of just evaporated and condensed milk?
The coconut milk adds a luxurious depth that traditional tres leches recipes often miss. It creates a richer, more complex flavor while keeping the signature moist texture. The full-fat version from brands like Goya or Trader Joe’s gives that restaurant-quality creaminess without making the cake too heavy. Think of it as the secret ingredient that takes this from homemade to showstopper!
Can I make this cake without a vanilla bean?
Use 2 teaspoons of pure Madagascar bourbon vanilla extract instead. For extra depth, add ½ teaspoon of vanilla bean paste to the milk mixture. The key is quality—cheap imitation extracts can make the difference between bakery-worthy and just-good. If you’re feeling adventurous, try Mexican vanilla extract for a more authentic Latin flavor profile.
How do I prevent the cake from becoming too soggy?
Timing is everything! Let the cake layers cool completely before adding the milk mixture. Pour the mixture slowly and let it soak in for 2-3 minutes between layers. The 6-hour minimum chill time is crucial—this allows the cake to absorb the moisture evenly without becoming waterlogged. If you’re short on time, try refrigerating for 4 hours and then finishing with 2 hours in the freezer.
What’s the best way to serve this cake for special occasions?
For a 5-star presentation, dust the top with toasted coconut flakes and arrange fresh berries around the base. Serve slices on elegant cake stands with a side of caramel sauce or whipped cream. To make it extra impressive, drizzle with chocolate ganache or sprinkle with edible gold leaf. The contrast of warm whipped cream on cool cake creates that restaurant-quality experience every time!
Can I substitute regular milk for the coconut milk?
Not recommended! The coconut milk is what gives this recipe its signature richness and tropical note. If you must substitute, use 1 cup heavy cream plus 1 tablespoon powdered sugar**—this mimics some of the creaminess, though the flavor won’t be identical. The coconut milk also helps balance the sweetness of the condensed milk, so you might need to adjust the sugar slightly if substituting.
- Pea Soup Instant Pot Recipe: Velvety Green Smoothness in 20 Minutes - November 1, 2026
- Pork Loin Pulled Pork Crock Pot Recipe: Slow-Smoked Tenderness With Zero Dryness - November 1, 2026
- Baked Potatoes in Crock Pot Recipe: Buttery Interiors and Crispy Top Magic - November 1, 2026