Butter Pecan Tres Leches Cake

Featured in: Sweet & Salty Treats

This indulgent dessert combines a tender, airy cake base with a rich three-milk soak. The cake is baked until golden, then generously perforated to absorb a luscious blend of sweetened condensed, evaporated, and whole milk, often enhanced with coconut milk for extra depth. The star topping features toasted pecans simmered in butter and brown sugar, creating a warm, caramelized crunch. This is layered over a cloud of light, sweetened whipped cream. The final dish delivers a harmonious balance of creamy, nutty, and sweet flavors with contrasting textures, best enjoyed chilled after a thorough soaking period. Expect a delightful experience with every forkful.

Updated on Sat, 31 Jan 2026 14:44:00 GMT
Freshly baked Butter Pecan Tres Leches Cake soaked in a creamy milk mixture, topped with sweet whipped cream and glossy caramelized pecans. Save
Freshly baked Butter Pecan Tres Leches Cake soaked in a creamy milk mixture, topped with sweet whipped cream and glossy caramelized pecans. | williesnack.com

The first time I encountered tres leches cake was at my friend Marias quinceañera, where her abuela served a simple version that had everyone fighting for the last corner piece. Years later, I found myself craving that same milky sweetness but wanted to add something distinctly Southern to honor my own roots. Standing in my kitchen one rainy Sunday, I started toasting pecans in brown butter, and that nutty aroma filled the entire house. When I piled those candied pecans on top of the milk-soaked cake, something magical happened. Now this hybrid dessert shows up at every family gathering, somehow bridging two culinary worlds in one impossibly creamy bite.

Last Christmas, my normally dessert-averse father took one bite and immediately asked for the recipe. He ended up eating three pieces throughout the day, each time claiming he was just making sure it hadnt spoiled. My niece now requests it for every birthday, insisting that no store-bought cake can compare. Something about this particular combination of flavors makes people forget their table manners entirely.

Ingredients

  • 1 cup all-purpose flour: Provides the structure that holds up all that milk without collapsing into mush
  • 1 ½ teaspoons baking powder: Gives enough lift to create those tender air pockets that absorb the liquid
  • ¼ teaspoon salt: Balances the intense sweetness so every bite remains craveable
  • ½ cup unsalted butter, softened: Room temperature butter incorporates properly for that velvety crumb
  • 1 cup granulated sugar: Creates the sweet base that complements without overwhelming the milk mixture
  • 3 large eggs: Bind everything together while adding richness and structure
  • 1 teaspoon vanilla extract: Pure vanilla makes all the difference in both cake and milk soak
  • ½ cup milk: Regular whole milk keeps the cake batter tender and moist
  • 1 can (14 ounces) sweetened condensed milk: The backbone of tres leches, adding body and caramel notes
  • 1 can (12 ounces) evaporated milk: Provides concentrated milk flavor without extra sweetness
  • 1 cup whole milk: Lightens the mixture so the cake drinks it up without becoming heavy
  • ½ cup unsweetened coconut milk: Optional but adds a subtle tropical backdrop that pecans love
  • 1 cup pecans, chopped: Toasted in butter, they become the crunchy crown that makes this unforgettable
  • ¼ cup unsalted butter: Browning this with the pecans creates those toffee-like flavors
  • ½ cup brown sugar: Melts into the butter to coat pecans in caramelized goodness
  • 1 teaspoon vanilla extract: Added to the pecan mixture for another layer of warm aroma
  • 1 cup heavy whipping cream: Whipped to clouds, it balances the dense soaked cake underneath
  • ¼ cup powdered sugar: Sweetens and stabilizes the cream just enough
  • 1 teaspoon vanilla extract: Final vanilla hit that ties all components together

Instructions

Product image
Keep air fryer baskets clean while cooking wings, vegetables, and snacks with easy nonstick cleanup.
Check price on Amazon
Get your oven ready:
Preheat to 350°F (175°C) and grease a 9x13-inch baking pan thoroughly, getting into all the corners
Whisk the dry ingredients together:
Combine flour, baking powder, and salt in a medium bowl, then set it aside while you work on the wet ingredients
Butter and sugar become magic:
Cream the softened butter and granulated sugar in a large bowl for 3 to 5 minutes until it looks pale and fluffy
Add the eggs one by one:
Beat in each egg completely before adding the next, then mix in the vanilla until everything is smooth
Combine everything gently:
Alternate adding the flour mixture and milk, starting and ending with flour, mixing just until you see no dry streaks
Bake until perfect:
Spread batter evenly in your prepared pan and bake for 25 to 30 minutes until a toothpick comes out clean
Mix the milk soak:
Whisk together condensed milk, evaporated milk, whole milk, and coconut milk until completely smooth
Poke and pour:
Let cake cool 10 minutes, then use a fork to make holes all over before slowly pouring the milk mixture evenly
Patience pays off:
Let the cake absorb all that milky goodness for at least 1 hour, though overnight in the refrigerator is even better
Make the crunchy topping:
Melt butter in a skillet over medium heat, add pecans and brown sugar, and stir for 5 minutes until everything bubbles and toasts
Whip the cream:
Beat heavy cream with powdered sugar and vanilla until you have stiff peaks that hold their shape
Assemble the masterpiece:
Spread whipped cream over the soaked cake, then drizzle those cooled buttery pecans across the top
Chill and serve:
Refrigerate for at least 2 hours before serving, letting all those flavors meld into pure comfort
Product image
Keep air fryer baskets clean while cooking wings, vegetables, and snacks with easy nonstick cleanup.
Check price on Amazon
Save
| williesnack.com

My neighbor texted me at midnight after trying this at a potluck, demanding to know exactly what I had put in it. She said her husband, who usually claims he does not like dessert, had eaten two pieces and was already asking when I would make it again. There is something about this particular combination that turns polite dinner guests into enthusiastic converts.

Making It Ahead

This cake actually improves with time, making it perfect for stress-free entertaining. The milk mixture continues to soften the cake overnight, and the flavors deepen and meld together beautifully. I have served it three days after making and received just as many compliments.

Serving Suggestions

While it needs no accompaniment, a small scoop of vanilla ice cream alongside each serving creates an over-the-top dessert experience. The cold creaminess against the cool soaked cake feels luxurious without being overwhelming.

Storage Secrets

Keep any leftovers covered in the refrigerator, where they will stay fresh for up to four days though they rarely last that long in my house. The whipped cream may start to weep slightly after day two, but the cake underneath only gets more tender and delicious.

  • Place a piece of wax paper directly on the cut surface to prevent the whipped cream from absorbing refrigerator odors
  • Bring slices to room temperature for 20 minutes before serving for the best texture
  • The pecans will stay crunchy for days, thanks to that butter and sugar coating
Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
Decadent slice of Butter Pecan Tres Leches Cake revealing moist layers, drenched in sweet milk, and finished with toasted nuts and fluffy frosting. Save
Decadent slice of Butter Pecan Tres Leches Cake revealing moist layers, drenched in sweet milk, and finished with toasted nuts and fluffy frosting. | williesnack.com

Every time I serve this, someone asks for the recipe before they have even finished their first bite. That combination of milky tenderness and crunchy caramelized pecans creates something people remember long after the dessert plates are cleared.

Recipe Questions & Answers

How long should this cake soak for the best flavor?

For optimal flavor and texture, it is highly recommended to let the cake soak in the milk mixture overnight in the refrigerator. This allows the cake to fully absorb the liquid, resulting in a wonderfully moist and tender crumb.

Is coconut milk essential for this dish?

No, the unsweetened coconut milk is entirely optional. While it adds a lovely richness and a subtle tropical nuance, the cake will still be delicious and authentic without it. Feel free to adjust based on your preference.

What are some serving suggestions to enhance this dessert?

This delightful creation is wonderful on its own, but it also pairs beautifully with a scoop of vanilla ice cream. You could also garnish with a sprinkle of ground cinnamon or a few extra toasted pecans for added flair.

Can I add other flavors to the milk mixture?

Absolutely! For an extra layer of warmth and spice, consider adding a dash of ground cinnamon or nutmeg to the tres leches mixture. A splash of rum extract could also provide an interesting depth of flavor.

How should this cake be stored after preparation?

Once assembled, this dessert should be stored covered in the refrigerator. It's best served chilled, allowing the flavors to meld and the cake to remain moist and refreshing. It typically stays fresh for 3-4 days.

What makes the pecan topping so special?

The pecan topping is a delightful blend of chopped pecans toasted in butter and brown sugar. This creates a caramelized, crunchy texture and a rich, nutty flavor that beautifully contrasts with the soft, moist cake and creamy whipped topping.

Butter Pecan Tres Leches Cake

Tender, milk-soaked cake layers crowned with toasted buttered pecans and sweet whipped cream, offering a creamy, nutty delight.

Prep time
30 min
Time to cook
30 min
Total duration
60 min
Created by Willie Cooper


Skill level Medium

Cuisine Mexican-American

Total yield 12 Number of servings

Dietary notes Vegetarian-friendly

What You'll Need

For the Cake

01 1 cup all-purpose flour
02 1 ½ teaspoons baking powder
03 ¼ teaspoon salt
04 ½ cup unsalted butter, softened
05 1 cup granulated sugar
06 3 large eggs
07 1 teaspoon vanilla extract
08 ½ cup milk

For the Tres Leches Mixture

01 1 can (14 ounces) sweetened condensed milk
02 1 can (12 ounces) evaporated milk
03 1 cup whole milk
04 ½ cup unsweetened coconut milk (optional)

For the Butter Pecan Topping

01 1 cup pecans, chopped
02 ¼ cup unsalted butter
03 ½ cup brown sugar
04 1 teaspoon vanilla extract

For the Whipped Topping

01 1 cup heavy whipping cream
02 ¼ cup powdered sugar
03 1 teaspoon vanilla extract

How to make it

Step 01

Preheat Oven and Prepare Pan: Preheat the oven to 350°F. Grease and flour a 9x13-inch baking pan.

Step 02

Combine Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.

Step 03

Cream Butter and Sugar: In a large mixing bowl, cream the softened butter and granulated sugar until light and fluffy, about 3–5 minutes.

Step 04

Add Eggs and Vanilla: Beat in the eggs one at a time, mixing well after each addition. Add the vanilla extract and mix until combined.

Step 05

Combine Wet and Dry Ingredients: Gradually add the flour mixture to the butter mixture, alternating with the milk. Begin and end with the flour mixture, mixing just until combined.

Step 06

Bake the Cake: Pour the batter into the prepared pan and spread evenly. Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean.

Step 07

Prepare Tres Leches Mixture: While the cake is baking, whisk together the sweetened condensed milk, evaporated milk, whole milk, and coconut milk (if using) in a bowl until smooth.

Step 08

Poke Holes in Cake: Remove the cake from the oven and let it cool for 10 minutes. Using a fork, poke holes all over the top of the cake.

Step 09

Soak Cake with Milk Mixture: Slowly pour the tres leches mixture over the cake, ensuring it soaks into the holes. Allow the cake to absorb the milk for at least 1 hour, or preferably overnight in the refrigerator.

Step 10

Prepare Butter Pecan Topping: Melt the butter in a skillet over medium heat. Add the chopped pecans and brown sugar; cook, stirring frequently, for about 5 minutes until the pecans are toasted and the mixture is bubbly. Remove from heat and stir in the vanilla extract. Let cool slightly.

Step 11

Whip Cream: In a separate bowl, whip the heavy cream with the powdered sugar and vanilla extract until stiff peaks form.

Step 12

Assemble the Cake: Once the cake has absorbed the milk mixture, spread the whipped cream evenly over the surface.

Step 13

Add Pecan Topping and Serve: Drizzle the cooled butter pecan topping over the whipped cream. Serve chilled or at room temperature.

Tools you'll need

  • 9x13-inch baking pan
  • Mixing bowls
  • Electric mixer or hand whisk
  • Spatula
  • Skillet
  • Whisk
  • Measuring cups and spoons

Allergy details

Review ingredients for potential allergens and ask a medical expert if unsure.
  • Contains wheat (gluten)
  • Contains dairy (milk, butter, cream)
  • Contains eggs
  • Contains tree nuts (pecans)

Nutrition Details (per serving)

This nutritional info is for reference only. For health questions, check with a medical professional.
  • Energy: 550
  • Fats: 33 g
  • Carbohydrates: 57 g
  • Proteins: 7 g