The Ultimate Tres Leches Cake for Any Occasion

Soft, airy sponge cake meets a luxurious soak of three milks in this classic tres leches cake from Martha Stewart’s cooking blog, a dessert beloved for its balance of richness and lightness. Named for the trio of milks poured over the cake after baking, this recipe transforms a simple batter into a moist, custard-like dessert that stays tender from edge to center. The cake bakes up golden and structured enough to absorb every drop of the sweet milk mixture without becoming soggy, making each slice indulgent yet delicate. Finished with lightly sweetened whipped cream and fresh fruit, this tres leches cake delivers contrast in both texture and flavor. Serve it straight from the pan for an effortless presentation, whether you’re celebrating a special occasion or simply craving a timeless, crowd-pleasing dessert.
Ingredients:
- 5 large eggs
- 5 cups fresh fruit (optional), such as oranges or berries
- ½ cup (1 stick) butter, melted and cooled, plus more for baking dish
- 1 cup whole milk
- 2 cups heavy cream
- 1 can (14 ounces) sweetened condensed milk
- 1 can (12 ounces) evaporated milk
- 1½ cups all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon pure vanilla extract
- 1 cup sugar, divided
- ½ teaspoon coarse salt
Directions:
- Preheat the oven to 350°F. Lightly butter a 9-by-13-inch baking dish. In a medium bowl, whisk together the flour, baking powder, and salt.
- In a large bowl, beat the eggs and ¾ cup sugar on high speed until pale, thick, and voluminous. Add the vanilla extract and beat until combined.
- With the mixer on low speed, gradually add the flour mixture, mixing just until incorporated. Gently fold in the melted butter using a rubber spatula.
- Transfer the batter to the prepared baking dish and bake until the top is golden and a toothpick inserted in the center comes out clean, about 30–35 minutes, rotating the dish halfway through.
- In a medium bowl, whisk together the sweetened condensed milk, evaporated milk, and whole milk. Poke the warm cake all over with a wooden skewer or toothpick, then slowly pour the milk mixture over the cake. Let cool to room temperature.
- In a large bowl, whip the heavy cream with the remaining sugar to medium peaks. Spread the whipped cream evenly over the cooled cake and top with fruit, if desired.
Notes:
- Serve straight from the pan: Tres leches cake is meant to be enjoyed directly from the baking dish. There’s no need to invert or transfer it, which keeps the soaked cake intact and makes serving easier.
- Chill before serving for best texture: While the cake can be served once cooled, chilling it for a few hours allows the milk mixture to fully absorb and the flavors to meld, resulting in cleaner slices and a more custardy crumb.
- Customize the topping: Fresh berries, sliced strawberries, mango, pineapple, or citrus segments all pair beautifully with the creamy base. For extra flavor, lightly macerate fruit with a touch of sugar or citrus juice before serving.
Tres leches cake remains a timeless dessert because it delivers comfort, elegance, and indulgence in every bite. With its light sponge base and rich milk soak, this cake strikes a rare balance—decadent without feeling heavy, sweet without overwhelming the palate. The whipped cream topping and optional fresh fruit add a final layer of texture and brightness, making each slice feel complete. Whether served chilled from the refrigerator or enjoyed shortly after assembly, this tres leches cake is a dependable crowd-pleaser that works just as well for celebrations as it does for casual gatherings. Simple in preparation yet impressive on the table, it’s the kind of dessert that earns repeat requests.
For more delicious recipes, click here.



