Butter Pecan Tres Leches Cake

Featured in: Creative Sweet Treats

This delightful creation starts with a tender cake base, meticulously prepared by creaming butter and sugar, then folding in eggs, vanilla, flour, and milk. Baked to golden perfection, the cake is then generously doused with a luscious blend of sweetened condensed, evaporated, and whole milks, allowing it to soak up all the rich moisture. While the cake rests, a decadent butter pecan topping is crafted by toasting chopped pecans in butter and brown sugar, then infused with vanilla. Finally, a light, sweet whipped cream is spread over the soaked cake, followed by a generous drizzle of the warm butter pecan mixture. The result is a symphony of textures and flavors: soft, moist cake, crunchy, nutty pecans, and airy cream, best served chilled for an unforgettable dessert experience.

Updated on Sat, 31 Jan 2026 15:50:00 GMT
Close-up of Butter Pecan Tres Leches Cake soaked in milky mixture and topped with sweet cream Pin it
Close-up of Butter Pecan Tres Leches Cake soaked in milky mixture and topped with sweet cream | fungeniusrecipe.com

The first time I encountered tres leches cake, I was skeptical about soaking a perfectly good baked cake in milk. My grandmother stood at the counter, patiently explaining how the liquid transforms the crumb into something impossibly tender. When I took that first bite, the milk mixture had turned the cake into a custard-like dream that dissolved on my tongue. Now I add buttered pecans for crunch, because sometimes the softest things need a little texture to sing.

Last summer I made this for a backyard barbecue, and my friend Sarah literally stopped midconversation after her first bite. She stood there with her fork frozen, eyes closed, savoring the combination. By the end of the night, people were asking if there was any left to take home, which is the highest compliment a dessert can receive in my book.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 cup all-purpose flour: Provides the structure that will later soften beautifully in the milk mixture
  • 1 ½ teaspoons baking powder: Ensures the cake rises just enough to create those perfect soaking pockets
  • ¼ teaspoon salt: Balances the sweetness and enhances all the flavors
  • ½ cup unsalted butter, softened: Creates a tender crumb that absorbs the milk mixture properly
  • 1 cup granulated sugar: Sweetens the cake base while still allowing the milks to shine
  • 3 large eggs: Adds richness and structure to the sponge
  • 1 teaspoon vanilla extract: Classic flavor that bridges all the components
  • ½ cup milk: Creates the batter that becomes our soaking canvas
  • 1 can (14 ounces) sweetened condensed milk: The sweet, creamy backbone of the soaking liquid
  • 1 can (12 ounces) evaporated milk: Provides concentrated milk flavor without added sweetness
  • 1 cup whole milk: Lightens the mixture so it absorbs evenly
  • ½ cup unsweetened coconut milk: Optional but adds a lovely subtle richness
  • 1 cup pecans, chopped: Toasted in butter for the most incredible topping crunch
  • ¼ cup unsalted butter: Creates the caramelized coating for our pecans
  • ½ cup brown sugar: Forms a sticky, caramel-like glaze on the nuts
  • 1 cup heavy whipping cream: Whipped into clouds that crown the soaked cake
  • ¼ cup powdered sugar: Sweetens and stabilizes the whipped cream

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Quickly chop vegetables, mince herbs, and blend sauces for faster, everyday meal preparation.
Check price on Amazon
Preheat your oven and prepare the pan:
Heat your oven to 350°F and thoroughly grease and flour a 9x13-inch baking pan so the cake releases beautifully after soaking.
Whisk the dry ingredients together:
In a medium bowl, combine the flour, baking powder, and salt until well blended.
Cream the butter and sugar:
Beat the softened butter and granulated sugar in a large bowl for 3 to 5 minutes until the mixture is pale, fluffy, and full of air pockets.
Add the eggs and vanilla:
Beat in the eggs one at a time, letting each fully incorporate before adding the next, then mix in the vanilla.
Combine wet and dry ingredients:
Gradually fold in the flour mixture alternating with the milk, starting and ending with the flour, mixing just until combined.
Bake the cake:
Pour the batter into your prepared pan, spread evenly, and bake for 25 to 30 minutes until a toothpick comes out clean.
Mix the three milks:
While the cake bakes, whisk together the sweetened condensed milk, evaporated milk, whole milk, and coconut milk until completely smooth.
Poke and soak the cake:
Let the cake cool for 10 minutes, then use a fork to poke holes all over the surface before slowly pouring the milk mixture over the entire cake.
Let it rest and absorb:
Allow the cake to soak for at least 1 hour, though overnight in the refrigerator gives the best results.
Prepare the buttered pecans:
Melt butter in a skillet over medium heat, add chopped pecans and brown sugar, and cook for about 5 minutes while stirring frequently until everything is bubbly and toasted.
Whip the cream:
In a separate bowl, whip the heavy cream with powdered sugar and vanilla until stiff peaks form.
Assemble the masterpiece:
Spread the whipped cream evenly over the soaked cake, then drizzle the cooled butter pecan mixture over the top.
Serve and enjoy:
Chill until ready to serve, though this cake tastes just as wonderful at room temperature.
A slice of Butter Pecan Tres Leches Cake on a plate with a fork, ready to serve Pin it
A slice of Butter Pecan Tres Leches Cake on a plate with a fork, ready to serve | fungeniusrecipe.com

My sister requested this cake for her birthday three years in a row, which is saying something considering she usually wants whatever is trendy and new. When I asked why she kept choosing it, she said it tastes like a hug from someone who loves you.

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.

Making Ahead

This cake actually improves with time, so feel free to assemble it the day before you plan to serve it. The flavors meld together beautifully and the texture becomes even more luxurious after a night in the refrigerator.

Perfecting the Soak

I have learned that the size of your fork holes matters more than you might think. Make them about every half inch and press almost all the way through without piercing the bottom of the pan. This creates an even distribution of milk throughout the entire cake.

Serving Suggestions

Slice this cake while it is still slightly chilled for the cleanest edges, then let each piece sit at room temperature for about ten minutes before serving. This brings out all the nuanced flavors of the three milk mixture.

  • Plate each slice with a fork rather than a spoon to preserve the whipped cream peaks
  • A light dusting of cinnamon over the pecans adds warmth without overpowering
  • Keep any leftovers covered in the refrigerator for up to four days
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
Buttery pecans and whipped cream topping on a freshly made Butter Pecan Tres Leches Cake Pin it
Buttery pecans and whipped cream topping on a freshly made Butter Pecan Tres Leches Cake | fungeniusrecipe.com

There is something profoundly satisfying about a dessert that requires a little patience and a lot of milk to become its best self. This cake always reminds me that good things come to those who wait.

Recipe FAQs

How long should the cake soak in the milk mixture?

For the most tender and flavorful results, it's highly recommended to allow the cake to soak in the tres leches mixture for at least 7 hours, or ideally, overnight in the refrigerator. This gives the layers ample time to absorb the rich milks completely.

Can I prepare this dessert in advance?

Absolutely! This is an excellent make-ahead dessert. Preparing it a day before serving allows the flavors to meld and the cake to fully absorb the milk, enhancing its moisture and taste. Just add the whipped cream and butter pecan topping closer to serving time for freshness.

Is the coconut milk necessary for the tres leches blend?

No, the unsweetened coconut milk is listed as optional. While it adds a lovely richness and a subtle, unique flavor note, the cake will still be wonderfully delicious and moist without it. You can simply omit it or substitute with an equal amount of whole milk if preferred.

What's the best way to store any leftover cake?

Store any remaining portions covered tightly in the refrigerator. The cake's moisture content means it keeps well chilled for up to 3-4 days. The flavors often deepen beautifully overnight.

Could I use a different nut for the topping instead of pecans?

While pecans provide a distinct buttery flavor that complements this cake wonderfully, you could certainly experiment with other nuts. Toasted walnuts or almonds would also offer a delightful crunch and nutty profile to the topping.

How do I ensure the cake absorbs the milk mixture thoroughly?

After baking and a brief cooling period, use a fork or a skewer to poke numerous holes evenly across the entire surface of the cake. Pour the milk mixture slowly over these holes, allowing it to seep in. For optimal absorption, ensure the cake is still slightly warm but not hot when you begin the soaking process.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Butter Pecan Tres Leches Cake

Experience a tender, milk-soaked cake with toasted buttered pecans and sweet whipped cream. A creamy, nutty dessert sensation.

Prep time
30 minutes
Cook time
30 minutes
Complete time
60 minutes
Created by Fungeniusrecipe Chloe Anderson

Recipe category Creative Sweet Treats

Skill level Medium

Cuisine type Mexican-American

Portions 12 Number of servings

Dietary details Meatless

What You Need

Cake Components

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 whole milk

Tres Leches Soaking 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)

Butter Pecan Topping

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

Whipped Cream Topping

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

How to Make

Step 01

Prepare the Oven and Pan: Preheat the oven to 350°F. Grease and flour a 9x13-inch baking pan, ensuring complete coverage to prevent sticking.

Step 02

Mix Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, and salt until thoroughly combined. Set aside for later use.

Step 03

Cream Butter and Sugar: In a large mixing bowl, beat the softened butter and granulated sugar on medium-high speed until light and fluffy, approximately 3–5 minutes. The mixture should appear pale and doubled in volume.

Step 04

Incorporate Eggs and Vanilla: Add the eggs one at a time, beating well after each addition until fully incorporated. Mix in the vanilla extract until combined.

Step 05

Combine Wet and Dry Ingredients: Gradually add the flour mixture to the butter mixture in three additions, alternating with the milk in two additions. Begin and end with the flour mixture, mixing just until combined. Avoid overmixing to prevent a tough cake.

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 emerges clean. The top should be golden brown and spring back when lightly touched.

Step 07

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

Step 08

Poke and Soak the Cake: Remove the cake from the oven and let cool for 10 minutes. Using a fork, create holes evenly across the entire surface of the cake. Slowly pour the tres leches mixture over the cake, allowing it to absorb through the holes. Refrigerate for at least 1 hour, preferably overnight for optimal absorption.

Step 09

Toast the Pecans: Melt the butter in a skillet over medium heat. Add the chopped pecans and brown sugar, stirring frequently for about 5 minutes until the pecans are toasted and the mixture is bubbly and fragrant. Remove from heat and stir in the vanilla extract. Allow to cool slightly.

Step 10

Prepare Whipped Cream: In a separate chilled bowl, whip the heavy cream with the powdered sugar and vanilla extract until stiff peaks form. The cream should hold its shape when the whisk is lifted.

Step 11

Assemble the Cake: Once the cake has fully absorbed the milk mixture, spread the whipped cream evenly over the entire surface. Drizzle the cooled butter pecan topping over the whipped cream in an attractive pattern.

Step 12

Serve: Serve chilled or at room temperature. For cleanest slices, use a sharp knife dipped in hot water and wiped clean between cuts.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment needed

  • 9x13-inch baking pan
  • Mixing bowls (medium and large)
  • Electric mixer or hand whisk
  • Rubber spatula
  • Skillet
  • Wire whisk
  • Measuring cups and spoons
  • Fork
  • Toothpick for testing doneness

Allergy details

Don’t forget to check each item for allergens. Talk to a healthcare professional if you’re unsure.
  • Contains wheat (gluten)
  • Contains dairy products (milk, butter, cream)
  • Contains eggs
  • Contains tree nuts (pecans)

Nutrition (each serving)

These nutrition facts are for reference only. Always consult an expert for medical advice.
  • Calorie count: 550
  • Fat content: 33 g
  • Carbohydrates: 57 g
  • Protein content: 7 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.