
Ina Garten’s tres leche cake recipe transforms a classic Latin American dessert into a showstopper that’s light as air and impossibly tender. The secret lies in her signature sponge layers, soaked in a velvety blend of three milks that creates that signature moist, vanilla-kissed texture.
I’ve baked this version countless times, and it never fails to impress—whether for a dinner party or a simple weekend treat.
The magic happens in two parts: baking delicate sponge layers that absorb the filling perfectly, then assembling with a tres leche mixture of evaporated milk, condensed milk, and heavy cream. Garten’s method ensures the cake stays moist without being soggy, while chilling between layers guarantees clean slices every time.
This isn’t your average tres leche—it’s a refined version that balances tradition with approachable techniques.
What you’ll end up with is a cake that’s impossibly light yet rich, with each bite offering that perfect balance of tender sponge and creamy filling. The vanilla notes from the milk infusion elevate it beyond basic desserts, making it feel special without requiring advanced skills.
The best part? It’s foolproof for beginners but sophisticated enough for seasoned bakers.
Serve chilled with fresh berries or a dusting of powdered sugar for that final touch of elegance. Whether you’re making it for a celebration or just because, this recipe delivers restaurant-quality results with minimal effort. Let’s get baking—your taste buds will thank you.
Ingredients for ina garten tres leche cake
Twelve simple ingredients transform into Ina Garten’s signature light-as-air tres leche cake.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | Divided for sponge and filling |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Large Eggs 🥚 | 6 whole | Room temperature for best mixing |
| Vanilla Extract 🌸 | 2 tsp | Pure Madagascar preferred |
| Baking Powder 🧂 | 2 tsp | Aluminum-free recommended |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Evaporated Milk 🥛 | 12 oz | Full-fat for creaminess |
| Sweetened Condensed Milk 🥛 | 14 oz | Quality brand recommended |
| Heavy Cream 🥛 | 1 cup | Full-fat for best texture |
| Powdered Sugar 🍚 | 1 cup | For dusting and filling |
| Fresh Strawberries 🍓 | 1 lb | Sliced for garnish (optional) |
The evaporated milk and condensed milk are the stars here. Garten uses full-fat versions—don’t skimp on the quality. I grab Carnation evaporated milk and La Lechera condensed milk from the Latin market, but store brands work fine. The heavy cream should be cold when you add it to the milk mixture—this helps stabilize the filling. For the flour, King Arthur or Gold Medal brands bake up lighter, but any good all-purpose will do. The butter needs to be room temperature, so take it out 30 minutes before mixing (or microwave 10 seconds at 50% power).
No evaporated milk? Substitute with whole milk warmed with 2 tbsp powdered sugar—it won’t be identical but works in a pinch. Short on condensed milk? Mix 1 cup heavy cream with 1 cup sugar and heat gently until sugar dissolves, then chill. The strawberries are totally optional, but fresh berries add that final wow factor. For a dairy-free version, you could try coconut condensed milk (though the texture will differ). The vanilla extract matters—cheap imitation won’t give that authentic vanilla kiss. If you’re using vanilla beans, scrape 1 bean for the same amount of extract.
This cake needs time to shine. Bake the layers, then let them cool completely before assembling. The filling soaks in best when the sponge is room temperature. Once assembled, chill for at least 4 hours (overnight is ideal)—this helps the layers set properly. Store leftovers covered in the fridge for up to 5 days. The filling will separate slightly if stored too long, so make fresh when possible. For serving, dust with powdered sugar right before cutting—it keeps the cake looking fresh.
Why You’ll Love This Recipe
- Here’s what sold me: it’s cheap to make but tastes like a bakery splurge. A few eggs, a stick of butter, and basic pantry staples stretch to feed a crowd. Plus, leftovers? They actually get better the next day—moist, dreamy, and perfect for breakfast toast. (Yes, even on a Tuesday night.)
- One-Bowl Wonder: I swear by this recipe when I’m too tired to wash extra bowls. Just cream the butter and sugar, toss in the eggs and vanilla, fold in the flour—boom. No mixer required, no sticky messes, just a cake that comes together faster than my coffee cools.
- Velvet Smooth Magic: That first bite? Pure cloud-like perfection. The butter and eggs create a texture so tender it melts in your mouth, while the vanilla soaks in like a whisper—no overpowering sweetness, just a rich, creamy hug. Honestly, it’s the kind of cake that makes you pause mid-slice just to savor it.
- Party in a Box: This cake is my secret weapon for birthdays, potlucks, or even a last-minute dessert. The tres leches soak makes it feel fancy without the fuss—just pour the milk, cream, and evaporated milk over the cooled cake, let it sit, and watch it transform. No piping, no decorating, just effortless elegance.
Step-by-step instructions for ina Garten’s tres leche cake
This classic dessert comes together with layers of light sponge and velvety milk filling.
Prepare the Sponge Cake Bases
Preheat your oven to 350°F and grease three 9-inch round cake pans with butter, then line the bottoms with parchment paper. In a large bowl, whisk together the 2.5 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. Set aside.
In a separate, large mixing bowl, beat the 1 cup unsalted butter and 1 cup granulated sugar on medium speed until light and fluffy—about 3-4 minutes. Add the 6 whole large eggs, one at a time, beating well after each addition. Mix in the 2 teaspoons vanilla extract until fully combined. Gradually add the dry ingredients to the wet, mixing just until combined—don’t overmix.
Divide the batter evenly among the prepared pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
Create the Tres Leche Filling
While the cakes cool, combine the 12 ounces evaporated milk, 14 ounces sweetened condensed milk, and 1 cup heavy cream in a medium saucepan. Heat over medium-low heat, stirring frequently, until the mixture reaches 180°F—it should thicken slightly but remain pourable. Remove from heat and let cool completely to room temperature.
Once cooled, whisk in 1 cup powdered sugar until fully dissolved. This creates the signature silky, slightly sweet filling that soaks into the sponge layers.
Assemble the Cake Layers
Place one cake layer on a serving plate. Spread one-third of the cooled milk mixture evenly over the top, leaving a small border around the edges. Top with the second cake layer, then repeat with another third of the filling. Finish with the final cake layer and the remaining filling.
Chill the assembled cake in the refrigerator for at least 4 hours, or preferably overnight. This allows the filling to fully absorb into the sponge, creating that signature moist texture.
Garnish and Serve
Before serving, dust the top and sides of the cake generously with powdered sugar using a fine-mesh sieve. For a fresh touch, arrange sliced fresh strawberries decoratively on top. Serve chilled, cutting into wedges for the perfect balance of tender cake and creamy filling.
Pro Tips For Making Ina Garten Tres Leche Cake
- Cream Butter Properly: Beat the butter and sugar in the ina garten sponge until it’s pale yellow and fluffy—about 3-5 minutes. I used to rush this, and the cake turned dense. The goal is to incorporate air, which makes the final texture light after soaking in the three-milk mixture.
- Sift the Flour Twice: Sift the flour before adding it to the butter-sugar mix, then sift it again when folding it in. This prevents lumps, which can lead to a gummy texture in the finished cake. (Yes, it’s extra work, but it’s worth it.)
- Don’t Overmix the Batter: Stop folding in the flour as soon as it’s just combined—no streaks of dry flour left. Overmixing develops gluten, which makes the cake tough instead of tender. Think “rough but even,” not “smooth like pancake batter.”
- Soak Overnight, Not Just Hours: Let the cake absorb the three-milk mixture for at least 12 hours—ideally overnight. I’ve tried 6 hours, and it’s noticeably less moist. Cover it tightly with plastic wrap to keep it from drying out while soaking.
Best sauces and condiments for this dish
Classic Tres Leche Sauce
The traditional filling is the heart of this cake, and Garten’s version keeps it simple yet luxurious. The 12 oz evaporated milk, 14 oz sweetened condensed milk, and 1 cup heavy cream blend creates that signature velvety texture.
I recommend heating this mixture to 180°F—just until it thickens slightly but remains pourable. The 1 cup powdered sugar whipped in at the end adds that perfect balance of sweetness without overpowering the delicate sponge layers. 🥛
Vanilla Bean Infusion
For an extra-special touch, infuse the milk mixture with 1 vanilla bean while heating. Split the bean lengthwise, scrape the seeds into the warm milk, and let it steep for 5 minutes before removing.
This adds a deeper vanilla aroma that elevates the cake from classic to extraordinary. If you don’t have vanilla beans, 1 extra teaspoon of pure vanilla extract works beautifully too.
Caramel Drizzle Topping
Add a sophisticated twist by drizzling warm caramel sauce over the assembled cake before chilling. I use store-bought salted caramel sauce (like Smucker’s) for convenience, but homemade is even better.
Warm the sauce slightly to make it more fluid, then drizzle artistically over the top. The contrast of salty caramel with sweet vanilla is pure magic. 🍯
Chocolate Ganache Layer
For chocolate lovers, replace the top layer of milk filling with a thin layer of dark chocolate ganache. Melt 8 oz dark chocolate with ½ cup heavy cream, then spread a thin layer between the second and third cake layers.
This creates a decadent surprise with every bite. Use Ghirardelli 60% dark chocolate for the best flavor balance.
Citrus Zest Twist
Brighten up the classic flavor with a zesty twist. Add 1 teaspoon lemon or orange zest to the milk mixture while heating. The citrus notes cut through the richness and add a refreshing contrast.
I find orange zest pairs particularly well with the vanilla flavors. Just be sure to remove any bitter white pith from the zest before adding it.
Coffee Syrup Enhancement
For a mocha-inspired variation, stir in 2 tablespoons instant espresso powder with the powdered sugar at the end. This creates a subtle coffee note that complements the vanilla beautifully.
I recommend using Starbucks Via instant espresso for consistent results. The coffee enhances the cake’s complexity without overpowering the delicate flavors. ☕
Nutrition facts
Frequently asked questions about ina Garten’s tres leche cake
Can I use store-bought sponge cake instead of baking from scratch?
Yes! For a shortcut version, use three 9-inch layers of high-quality vanilla sponge cake (like Betty Crocker or Pillsbury). Choose thin layers (about 1-inch thick) for better absorption of the milk mixture. Just make sure they’re completely room temperature before assembling to prevent sogginess.
Why does my tres leche cake turn out too dense?
Overmixing the sponge batter or not cooling layers completely before assembling are common culprits. The batter should be just combined—no streaks of flour. Also, ensure your cake layers are fully cooled (not warm) before adding the filling, or they’ll absorb too quickly and become heavy.
How long can I store this cake before serving?
Assembled cake keeps well in the refrigerator, covered, for up to 5 days. For best texture, serve within 24 hours of assembly. The filling may separate slightly if stored too long, so make fresh when possible. Freezing isn’t recommended as it can alter the delicate texture.
What’s the secret to getting clean slices?
Proper chilling is key! Let the cake sit at room temperature for 10-15 minutes before slicing to help it hold together better. Use a sharp, hot knife (dipped in hot water and wiped dry between slices) for cleaner cuts. Also, ensure your cake layers are level before assembling.
Can I make this cake without evaporated milk?
Yes! Mix 1 cup whole milk with 2 tablespoons powdered sugar and heat until sugar dissolves, then chill. For a richer version, use ½ cup heavy cream instead of milk. The texture will be slightly different but still delicious. The condensed milk and heavy cream will still provide the signature creaminess.
- Nihari Recipe: Slow-Simmered Spiced Lamb with Fragrant Rice - November 2, 2026
- Kamut Bread Recipe: Ancient Grains With Nutty Crunch and Chewy Crumb - November 2, 2026
- Air Fry Pompano Fish Recipe: Lemon-Caper Crust With Crispy Skin - November 2, 2026