Save My cousin brought this cake to a summer cookout without saying a word about what it was. I took one bite and had to sit down. The contrast between those buttery toasted pecans and the impossibly moist, milk-drenched cake was almost too much to process. By the time I asked for the recipe, half the pan was gone and three people were hovering near the table with forks.
I made this for my neighbors birthday and forgot it in the fridge overnight, thinking I had ruined it by over-soaking. Turns out that extra time made every bite even more custardy and luscious. Now I refuse to serve it the same day. Patience is not just recommended here, its the secret.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- All-purpose flour: The backbone of the cake, giving just enough structure to hold all that milky goodness without turning dense.
- Baking powder: Creates the light, airy crumb that soaks up the tres leches mixture like a sponge.
- Unsalted butter (for cake): Adds richness and tenderness, and using unsalted lets you control the sweetness perfectly.
- Granulated sugar: Sweetens the cake and helps create that fluffy texture when creamed with butter.
- Eggs: Bind everything together and give the cake its soft, pillowy structure.
- Vanilla extract (for cake): A warm background note that makes all the other flavors feel more complete.
- Milk (for batter): Thins the batter just enough to keep it smooth and pourable.
- Sweetened condensed milk: The sweet, sticky base of the tres leches mixture that clings to every crumb.
- Evaporated milk: Adds creaminess without being too heavy, balancing the sweetness beautifully.
- Whole milk: Thins out the soak so it can penetrate every corner of the cake.
- Unsweetened coconut milk: Optional but magical, it adds a subtle tropical undertone that makes people guess your secret ingredient.
- Pecans: Toasted in butter and sugar, they become crunchy, caramelized little gems on top.
- Unsalted butter (for topping): The medium for toasting pecans and creating that glossy, nutty coating.
- Brown sugar: Melts into the pecans with a deep molasses sweetness that tastes like autumn.
- Vanilla extract (for topping): Stirred in at the end to deepen the butterscotch flavor without cooking it off.
- Heavy whipping cream: Whips into soft, billowy clouds that sit between the soaked cake and crunchy topping.
- Powdered sugar: Sweetens the whipped cream without any grittiness, keeping it silky smooth.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prep Your Pan:
- Preheat your oven to 350°F and grease your 9x13-inch pan generously, then dust it with flour. This step keeps the tender cake from sticking when you try to serve it later.
- Mix the Dry Ingredients:
- Whisk together the flour, baking powder, and salt in a bowl until evenly combined. Set it aside so its ready to go when you need it.
- Cream Butter and Sugar:
- Beat the softened butter and granulated sugar together for about 3 to 5 minutes until the mixture looks pale and fluffy. This is where the cakes lightness begins.
- Add Eggs and Vanilla:
- Beat in the eggs one at a time, making sure each one is fully mixed in before adding the next. Stir in the vanilla extract until the batter smells warm and sweet.
- Combine Wet and Dry:
- Alternate adding the flour mixture and milk to the butter mixture, starting and ending with the flour. Mix just until you dont see any dry streaks, dont overdo it or the cake will get tough.
- Bake the Cake:
- Pour the batter into your prepared pan and smooth the top with a spatula. Bake for 25 to 30 minutes, checking with a toothpick, it should come out clean or with just a few moist crumbs.
- Prepare the Tres Leches Mixture:
- While the cake bakes, whisk together the sweetened condensed milk, evaporated milk, whole milk, and coconut milk if youre using it. The mixture should be smooth and pourable.
- Poke and Soak:
- Let the cake cool for 10 minutes, then poke holes all over the surface with a fork, getting deep enough to let the liquid really seep in. Slowly pour the tres leches mixture over the top, pausing to let it absorb before adding more.
- Let It Rest:
- Cover the cake and refrigerate it for at least an hour, but overnight is even better. The cake will drink up all that creamy milk and become impossibly tender.
- Toast the Pecans:
- Melt the butter in a skillet over medium heat, then add the chopped pecans and brown sugar. Stir frequently for about 5 minutes until the pecans smell toasty and the sugar bubbles, then remove from heat and stir in the vanilla.
- Whip the Cream:
- Beat the heavy cream with powdered sugar and vanilla extract until stiff peaks form. Dont overbeat or youll end up with butter instead of clouds.
- Assemble and Top:
- Spread the whipped cream evenly over the soaked cake, then drizzle the cooled butter pecan mixture on top. The contrast of textures is what makes this cake unforgettable.
- Serve:
- Slice into generous squares and serve chilled or at room temperature. Either way, have napkins ready.
Save This cake showed up at every family gathering after that cookout. My aunt started making two because one never lasted past dessert. Its the kind of recipe that makes people linger at the table, scraping their plates and pretending theyre too full for seconds before quietly coming back for more.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Storing and Make-Ahead Tips
This cake keeps beautifully in the fridge for up to four days, covered tightly with plastic wrap or foil. The milk mixture keeps everything moist, so it never dries out. I actually think it tastes better on day two when all the flavors have melded together. You can also make the cake and soak it a day ahead, then add the whipped cream and pecan topping an hour before serving so everything stays fresh and the pecans keep their crunch.
Variations You Might Love
If you want to play around with flavors, try adding a teaspoon of cinnamon or a pinch of nutmeg to the tres leches mixture for a warm spiced version. Some people swap the pecans for toasted walnuts or even candied almonds. I once added a splash of rum to the milk soak for a grown-up twist, and it disappeared even faster than usual. You can also use light coconut milk if you want the hint of flavor without as much richness.
Serving Suggestions
This cake is rich enough to stand on its own, but a scoop of vanilla ice cream on the side never hurt anyone. I like to serve it straight from the fridge on hot days when you want something cool and indulgent. It also pairs beautifully with strong coffee or a glass of cold milk.
- Garnish with a light dusting of cinnamon for a pretty finishing touch.
- Serve with fresh berries on the side to cut through the sweetness.
- Bring it to potlucks in the pan, it travels well and always gets compliments.
Save This is the kind of dessert that makes people stop talking mid-conversation and ask for the recipe before theyve even finished their slice. Make it once and it will become your go-to celebration cake.
Recipe FAQs
- → How long should the cake soak in the milk mixture?
Allow at least 1 hour for absorption, but overnight chilling in the refrigerator delivers the best results. The extended soaking time ensures the cake fully absorbs the tres leches mixture, creating that signature melt-in-your-mouth texture.
- → Can I make this dessert ahead of time?
Absolutely! In fact, this cake tastes better when made 1-2 days ahead. The flavors meld beautifully during the resting period, and the texture becomes even more creamy and luxurious. Store covered in the refrigerator until ready to serve.
- → What if I don't have coconut milk?
The coconut milk is completely optional. You can substitute it with an equal amount of whole milk for a more traditional version, or use additional evaporated milk. The cake will still be wonderfully moist and creamy without it.
- → Why do I poke holes in the baked cake?
Poking holes with a fork creates channels throughout the cake, allowing the tres leches mixture to penetrate deeply and evenly. This technique ensures every bite is thoroughly soaked and infused with the creamy milk blend.
- → Can I use other nuts instead of pecans?
While pecans provide the classic buttery flavor, you can substitute walnuts for similar richness. Toasted almonds or hazelnuts also work well, though they'll impart a slightly different flavor profile to the finished dessert.
- → How should I store leftovers?
Keep the cake refrigerated, covered tightly with plastic wrap or in an airtight container. It will stay fresh for 3-4 days. The texture remains excellent, and the flavors continue to develop over time.