Moist Butter Pecan Tres Leches Cake Recipe

reviews recipe

Modified:May 2, 2026

Published:May 2, 2026

by Sarah Mitchel

.This post may contain affiliate links ·

No Comments

From My Kitchen to Yours: My Go-To Butter Pecan Tres Leches Cake Secret!

Oh, friends, get ready to experience a dessert that will absolutely blow your mind! Today, I’m sharing my ultimate recipe for Butter Pecan Tres Leches Cake – a dessert so incredibly moist, rich, and bursting with nutty flavor, it’s destined to become your new favorite. Imagine a tender, buttery cake infused with the warm, caramelized notes of brown butter and toasted pecans, then drenched in a sweet, creamy three-milk soak. Topped with a cloud of whipped cream and more crunchy pecans, every single bite is pure bliss. This isn’t just a cake; it’s an experience, a celebration of flavor and texture that will have everyone asking for the recipe. Trust me, once you try this, there’s no going back to ordinary tres leches!

Why This Butter Pecan Tres Leches Cake Recipe Just Works

  • Unbeatable Moistness: The tres leches soak. Our carefully balanced three-milk mixture penetrates every crumb, ensuring a cake that’s incredibly moist without being watery. It’s the perfect sponge for all that creamy goodness!
  • Flavor Depth: Toasted pecans and brown butter notes. We don’t just add pecans; we toast them to unlock their full nutty potential. And the brown butter in the cake batter? That’s where the magic happens, adding a layer of caramelized, sophisticated flavor that elevates this Butter Pecan Tres Leches Cake far beyond the ordinary.
  • Perfect Texture: A light cake that absorbs without getting soggy. The secret lies in our cake base – it’s light and airy enough to soak up all that delicious milk mixture, yet sturdy enough to hold its shape beautifully. No soggy bottoms here, just pure, melt-in-your-mouth perfection.
  • Balanced Sweetness: Not overly cloying, just right. We’ve fine-tuned the sweetness so that every component – from the cake to the soak to the topping – harmonizes perfectly. It’s rich and indulgent, but never overwhelmingly sweet, making it utterly irresistible.

Key Ingredients & Smart Substitutions for the Best Tres Leches

Here is what you need and why:

Cake Flour: This is your secret weapon for a truly tender, delicate crumb. Cake flour has a lower protein content than all-purpose flour, which results in a softer, lighter cake that’s ideal for soaking up the tres leches mixture. If you don’t have cake flour, you can make a DIY version: for every cup of cake flour, measure out 1 cup of all-purpose flour, remove 2 tablespoons, and replace with 2 tablespoons of cornstarch. Sift it together thoroughly!

Buttermilk: The acidity in buttermilk reacts with the leavening agents, creating a wonderfully moist and tender cake. It also adds a subtle tang that balances the sweetness. No buttermilk? No problem! You can easily make your own by adding 1 tablespoon of white vinegar or lemon juice to a liquid measuring cup, then filling the rest of the way to 1 cup with regular milk. Let it sit for 5-10 minutes until it curdles.

Brown Butter: This is a game-changer for the pecan flavor profile. Browning the butter before adding it to the cake batter develops deep, nutty, caramelized notes that perfectly complement the pecans. It adds an incredible depth of flavor you won’t want to skip!

Sweetened Condensed Milk: The backbone of any tres leches. This thick, sweet milk provides the primary sweetness and richness to our soak. There’s no real substitute for its unique texture and flavor in this recipe.

Evaporated Milk: Why both milks are crucial for texture. Evaporated milk, which is milk with about 60% of its water removed, contributes to the creamy, velvety texture of the soak without making it overly thick or heavy. Together with sweetened condensed milk and heavy cream, it creates the perfect balance.

Heavy Cream: For a luxurious whipped topping. You’ll use heavy cream in two places: a small amount in the tres leches soak for extra richness, and the majority for our light, airy, and stable whipped topping. Make sure it’s very cold for the best whipping results!

Pecans: Toasting for maximum flavor. Don’t skip this step! Toasting pecans, whether in a dry skillet or in the oven, brings out their natural oils and intensifies their nutty flavor, making them truly shine in this Butter Pecan Tres Leches Cake.

Your Step-by-Step Guide to Baking a Flawless Butter Pecan Tres Leches Cake

Follow these step-by-step instructions for a perfect cake:

1. Prepare Your Pecans and Pan

Start by toasting your pecans. Spread them in a single layer on a baking sheet and toast in a preheated oven at 350°F (175°C) for 5-7 minutes, or in a dry skillet over medium heat, stirring frequently, until fragrant. Let them cool completely, then chop roughly. Grease and flour a 9×13 inch baking pan, ensuring every corner is coated to prevent sticking. This is a crucial first step for a clean release!

2. Craft the Brown Butter Cake Batter

First, brown your butter. Melt butter in a light-colored saucepan over medium heat, stirring occasionally, until it turns amber and smells nutty. Immediately pour it into a heatproof bowl to stop cooking and let it cool slightly. In a large bowl, whisk together your dry ingredients: cake flour, baking powder, baking soda, and salt. In another bowl, cream together the cooled brown butter and granulated sugar until light and fluffy. Beat in the eggs one at a time, then stir in the vanilla extract. Gradually add the dry ingredients to the wet ingredients, alternating with the buttermilk, beginning and ending with the dry. Mix just until combined; do not overmix! Gently fold in about half of your toasted, chopped pecans. The batter should be smooth but not overworked, ensuring an airy cake.

3. Bake the Cake to Perfection

Pour the batter evenly into your prepared 9×13 inch baking pan. Bake in a preheated oven at 350°F (175°C) for 25-30 minutes, or until a wooden skewer inserted into the center comes out clean. The cake should be golden brown and spring back lightly when touched. Avoid opening the oven door too frequently during baking. Once baked, let the cake cool in the pan on a wire rack for at least 30 minutes before poking holes.

4. Prepare and Soak the Tres Leches

While the cake cools, prepare your tres leches soak. In a large bowl or pitcher, whisk together the sweetened condensed milk, evaporated milk, and 1/2 cup of heavy cream until thoroughly combined. Once the cake has cooled for at least 30 minutes (it doesn’t need to be completely cold, but not hot), use a fork or skewer to poke holes all over the top, going almost all the way to the bottom. Slowly and evenly pour the milk mixture over the entire cake, allowing it to absorb. This process takes time, so be patient! Cover the cake with plastic wrap and refrigerate for at least 4 hours, or preferably overnight, to allow the flavors to meld and the cake to fully absorb the liquid. This chill time is absolutely crucial for the best texture and flavor.

5. Make the Whipped Topping and Assemble

Just before serving, prepare the whipped topping. In a very cold bowl (you can chill it in the freezer for 10-15 minutes), beat the remaining 2 cups of cold heavy cream with powdered sugar and vanilla extract until stiff peaks form. Spread the whipped cream evenly over the chilled, soaked cake. Garnish generously with the remaining toasted, chopped pecans. For an extra touch, you can drizzle a little caramel sauce over the top. Slice and serve immediately. This Butter Pecan Tres Leches Cake is best enjoyed fresh, but it holds up beautifully in the fridge!

Expert Tips for Tres Leches Cake Success

  • Don’t Overmix: Overmixing the cake batter develops gluten, leading to a tough, dense cake. Mix just until the ingredients are combined for a tender crumb that’s perfect for soaking.
  • Cool Completely (Mostly): While you can poke holes in a slightly warm cake, ensure it’s not hot. A hot cake can steam the milk mixture, leading to a less desirable texture. For the best absorption, let it cool for at least 30 minutes.
  • Chill Time is Crucial: This isn’t a suggestion, it’s a requirement! The cake needs ample time (at least 4 hours, ideally overnight) to fully absorb the tres leches mixture and for the flavors to meld. Patience will be rewarded with an incredibly moist and flavorful cake.
  • Toasting Pecans: This simple step makes a huge difference. Toasting brings out the natural oils and deepens the nutty flavor of the pecans, making them more aromatic and delicious.
  • Whipping Cream to Stiff Peaks: For a stable and beautiful topping, ensure your heavy cream is very cold and whip it until it holds stiff peaks. This prevents a runny topping and ensures it holds its shape.
  • Use a Light-Colored Pan for Brown Butter: When browning butter, using a light-colored saucepan helps you see the color change more clearly, preventing it from burning.
  • Don’t Skimp on the Holes: Poke plenty of holes all over the cake, almost to the bottom, to ensure maximum absorption of the milk mixture.

What to Serve With Your Butter Pecan Tres Leches Cake

This Butter Pecan Tres Leches Cake is a showstopper on its own, but here are a few ideas to elevate the experience:

  • Coffee or Tea: A classic pairing! The richness of the cake is beautifully complemented by a hot cup of coffee, espresso, or a robust black tea.
  • Fresh Berries: A handful of fresh raspberries, blueberries, or sliced strawberries adds a lovely tart contrast and a pop of color, cutting through the richness of the cake.
  • A Scoop of Vanilla Bean Ice Cream: For ultimate indulgence, a small scoop of high-quality vanilla bean ice cream alongside a slice is divine.
  • A Drizzle of Caramel Sauce: If you’re a caramel lover, an extra drizzle of homemade or store-bought caramel sauce over the whipped cream and pecans takes this cake to another level.

Storing and Reheating Your Tres Leches Masterpiece

This Butter Pecan Tres Leches Cake is a dream to store, and often tastes even better the next day!

  • Refrigeration: Always store your tres leches cake in an airtight container in the refrigerator. It will stay fresh and delicious for up to 3-4 days. The cake actually benefits from the extra time in the fridge as the flavors continue to meld and the cake becomes even more saturated.
  • Freezing: While you *can* freeze tres leches cake, it’s generally best enjoyed fresh or refrigerated. If you must freeze it, do so without the whipped topping. Wrap individual slices tightly in plastic wrap, then in aluminum foil, and place in a freezer-safe bag or container. It can be frozen for up to 1 month. Thaw overnight in the refrigerator before adding fresh whipped cream and pecans. The texture might be slightly different after freezing, but it will still be delicious!

Butter Pecan Tres Leches Cake FAQ

Can I use regular all-purpose flour?
Yes, you can, but for the absolute best, most tender crumb, I highly recommend cake flour. If using all-purpose, you can make a DIY cake flour substitute by removing 2 tablespoons from each cup of all-purpose flour and replacing it with 2 tablespoons of cornstarch, then sifting well. This will help achieve a lighter texture.
How long does Tres Leches cake need to soak?
For optimal moistness and flavor, your Butter Pecan Tres Leches Cake needs to soak for at least 4 hours in the refrigerator. However, I find that chilling it overnight (8-12 hours) yields the most incredible results, allowing the cake to fully absorb the milk mixture and for all the delicious flavors to meld beautifully.
Can I make this cake ahead of time?
Absolutely! This is one of the best make-ahead desserts. You can bake the cake and soak it in the tres leches mixture up to 2 days in advance. Keep it covered in the refrigerator. Add the whipped topping and pecans just before serving for the freshest presentation.
Why is my cake soggy instead of moist?
A soggy cake usually indicates one of two things: either the cake was over-poked, creating too many large channels for the milk to pool, or it wasn’t allowed enough time to properly absorb and distribute the liquid. Ensure you’re poking with a fork or thin skewer, not a knife, and give it plenty of chill time. Also, make sure your cake base isn’t too dense; a light, airy cake is key for proper absorption. For more tips on perfect baking, check out King Arthur Baking’s beginner tips.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Moist Butter Pecan Tres Leches Cake


  • Total Time: 1 hour
  • Yield: 12-16 servings

Description

Indulge in this incredibly moist and flavorful Butter Pecan Tres Leches Cake, featuring a brown butter cake base, a rich three-milk soak, and a fluffy whipped topping with toasted pecans. It’s a dessert that promises pure bliss in every bite.


Ingredients

  • For the Cake:
  • 1 cup (2 sticks) unsalted butter
  • 2 cups (240g) cake flour, sifted
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1 3/4 cups (350g) granulated sugar
  • 4 large eggs
  • 1 tsp vanilla extract
  • 1 cup (240ml) buttermilk
  • 1 cup (100g) pecans, toasted and chopped, divided
  • For the Tres Leches Soak:
  • 1 (14 oz) can sweetened condensed milk
  • 1 (12 oz) can evaporated milk
  • 1/2 cup (120ml) heavy cream
  • For the Whipped Topping:
  • 2 cups (480ml) cold heavy cream
  • 1/2 cup (60g) powdered sugar
  • 1 tsp vanilla extract

Instructions

  • 1. Prepare Pecans & Pan: Preheat oven to 350°F (175°C). Toast pecans on a baking sheet for 5-7 minutes until fragrant. Let cool, then chop. Grease and flour a 9×13 inch baking pan.
  • 2. Brown Butter & Mix Dry: Melt butter in a light-colored saucepan over medium heat until amber and nutty. Pour into a bowl to cool slightly. In a large bowl, whisk sifted cake flour, baking powder, baking soda, and salt.
  • 3. Cream Wet Ingredients: In another bowl, cream cooled brown butter and granulated sugar until light and fluffy. Beat in eggs one at a time, then vanilla.
  • 4. Combine Batter: Gradually add dry ingredients to wet, alternating with buttermilk, beginning and ending with dry. Mix just until combined. Fold in half of the toasted, chopped pecans.
  • 5. Bake Cake: Pour batter into prepared pan. Bake for 25-30 minutes, or until a wooden skewer comes out clean. Cool in pan on a wire rack for at least 30 minutes.
  • 6. Prepare Tres Leches Soak: Whisk sweetened condensed milk, evaporated milk, and 1/2 cup heavy cream in a pitcher.
  • 7. Soak Cake: Poke holes all over the cooled cake with a fork. Slowly and evenly pour the milk mixture over the cake. Cover and refrigerate for at least 4 hours, or preferably overnight.
  • 8. Make Whipped Topping & Assemble: In a cold bowl, beat 2 cups cold heavy cream, powdered sugar, and 1 tsp vanilla until stiff peaks form. Spread over the chilled, soaked cake. Garnish with remaining toasted pecans. Slice and serve.
  • Prep Time: 30 mins
  • Cook Time: 30 mins

Leave a Comment

Recipe rating