Butter Pecan Tres Leches Cake

Featured in: Simple Sweet Projects

Butter Pecan Tres Leches Cake transforms the classic Mexican dessert with crunchy, caramelized pecans and velvety whipped cream. The tender sponge absorbs three types of milk until perfectly saturated, then gets crowned with toasted nuts swimming in butter and brown sugar. Each forkful delivers contrasts—cool cream against warm pecans, soft custard-like cake against crisp toppings. Though this dessert requires patience for proper soaking, the results justify every hour of waiting. The overnight rest period allows flavors to meld while achieving that signature melt-in-your-mouth texture that makes tres leches unforgettable.

Updated on Mon, 02 Feb 2026 08:55:00 GMT
Freshly baked Butter Pecan Tres Leches Cake soaked in a creamy three-milk mixture, topped with sweet whipped cream. Pin it
Freshly baked Butter Pecan Tres Leches Cake soaked in a creamy three-milk mixture, topped with sweet whipped cream. | imesliorbit.com

My neighbor handed me a forkful through the fence one humid Saturday afternoon, insisting I try what she called her abuela's secret. The cake dissolved on my tongue, milky and impossibly soft, while toasted pecans crunched through the sweetness like tiny bursts of butter toffee. I stood there blinking in the sun, holding that empty fork, already plotting how to recreate it. Within a week I had milk-soaked baking pans covering every shelf in my fridge, testing ratios and arguing with myself about whether coconut milk was cheating or genius.

I brought this to a potluck once and watched three people go back for thirds, scraping their plates clean and pretending they were just being polite. One friend texted me at midnight asking for the recipe, admitting she dreamed about the buttery pecan topping. Now it's my go-to when I need to show up somewhere and make people remember my name.

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 sponge, but don't overmix or you'll end up with a tough cake that resists the milk soak.
  • Baking powder: Fresh baking powder is essential here; old powder means a flat, dense cake that won't absorb properly.
  • Unsalted butter: Softened to room temperature so it creams properly with the sugar, creating air pockets that help the milk seep in later.
  • Granulated sugar: Creamed with butter until fluffy, this step takes a full five minutes and you'll see the mixture turn pale and voluminous.
  • Eggs: Add them one at a time and wait until each is fully mixed in, or the batter may curdle and separate.
  • Vanilla extract: Use real vanilla if you can; it blooms in the milk soak and perfumes the entire cake.
  • Milk: Whole milk in the batter keeps it tender, while the trio of milks in the soak makes it outrageously creamy.
  • Sweetened condensed milk: The sweet, sticky glue that binds the milk mixture and gives the cake its signature sugary richness.
  • Evaporated milk: Adds body without making the soak too heavy or cloying.
  • Whole milk: Thins the mixture just enough so it can seep into every poke hole without pooling on top.
  • Coconut milk: Optional but transformative, adding a whisper of tropical richness that rounds out the butter and pecan flavors.
  • Pecans: Chopped and toasted in butter until they smell like autumn and crunch like toffee shards.
  • Brown sugar: Melts into the butter and coats the pecans with a caramel-like glaze that hardens slightly as it cools.
  • Heavy whipping cream: Whipped to stiff peaks, it crowns the soaked cake with airy, barely sweet clouds.
  • Powdered sugar: Sweetens and stabilizes the whipped cream without adding grittiness.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep the Pan:
Preheat your oven to 350°F and grease a 9x13-inch pan generously, then dust it with flour and tap out the excess. This ensures the cake releases cleanly after its long milk bath.
Mix the Dry Ingredients:
Whisk together the flour, baking powder, and salt in a medium bowl until evenly combined. Set this aside while you work on the wet ingredients.
Cream Butter and Sugar:
Beat the softened butter and granulated sugar in a large bowl for 3 to 5 minutes, until the mixture turns pale and fluffy like buttercream. This step traps air that makes the cake tender.
Add Eggs and Vanilla:
Beat in the eggs one at a time, letting each one disappear into the batter before adding the next, then stir in the vanilla extract. The batter should look smooth and glossy.
Combine Wet and Dry:
Add the flour mixture to the butter mixture in three additions, alternating with splashes of milk, starting and ending with flour. Mix just until you see no dry streaks, then stop to avoid a tough crumb.
Bake the Cake:
Pour the batter into your prepared pan, spread it evenly with a spatula, and bake for 25 to 30 minutes. A toothpick poked in the center should come out clean or with just a few moist crumbs.
Prepare the Milk Soak:
While the cake bakes, whisk together the sweetened condensed milk, evaporated milk, whole milk, and coconut milk if using until completely smooth. This mixture will transform your cake from ordinary to unforgettable.
Poke and Soak:
Let the cake cool for 10 minutes, then use a fork to poke holes all over the surface, spacing them about an inch apart. Slowly pour the milk mixture over the top, letting it seep into the holes, then refrigerate for at least an hour or overnight.
Toast the Pecans:
Melt the butter in a skillet over medium heat, add the chopped pecans and brown sugar, and stir constantly for about 5 minutes until the nuts smell toasted and the sugar bubbles. Remove from heat, stir in vanilla, and let it cool until it thickens slightly.
Whip the Cream:
In a clean bowl, whip the heavy cream with powdered sugar and vanilla extract until stiff peaks form when you lift the beaters. Don't overwhip or it will turn grainy and butter-like.
Assemble and Top:
Spread the whipped cream over the chilled, milk-soaked cake in an even layer, then drizzle the cooled butter pecan topping over the cream. Serve immediately or chill until ready to slice.
Butter Pecan Tres Leches Cake with toasted pecans in caramelized butter, drizzled generously over fluffy whipped topping. Pin it
Butter Pecan Tres Leches Cake with toasted pecans in caramelized butter, drizzled generously over fluffy whipped topping. | imesliorbit.com

The first time I served this at a family gathering, my uncle scraped his plate so clean it squeaked, then looked up and asked if there was more in the kitchen. There wasn't, but I took a photo of his disappointed face and now I double the recipe every time. It's become the cake people request by name, the one that turns a regular Tuesday into a small celebration.

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.

Make-Ahead Magic

This cake thrives on patience, improving with every hour it sits in the fridge. I've kept it covered for up to three days and watched it grow even softer and more luscious as the milk worked its way deeper into the crumb. Just wait to add the whipped cream and pecan topping until a few hours before serving, so the cream stays fluffy and the pecans stay crunchy. It's one of those rare desserts that rewards procrastination.

Flavor Twists Worth Trying

I've stirred a teaspoon of cinnamon into the milk soak and topped it with candied pecans for a spiced autumn version that made my kitchen smell like a bakery. Another time I swapped the pecans for toasted walnuts and added a splash of bourbon to the butter mixture, which turned it into something dangerously sophisticated. You can also fold mini chocolate chips into the whipped cream or drizzle caramel sauce over the top if you want to gild the lily.

Serving Suggestions

This cake begs to be served cold on a hot day, straight from the fridge with a fork and zero ceremony. I've also seen people scoop vanilla ice cream on top and let it melt into the milk-soaked crumb, creating a sort of deconstructed sundae that's absolutely indecent. If you're feeding a crowd, cut it into small squares because the richness sneaks up on you.

  • Serve it with strong coffee to balance the sweetness and cut through the cream.
  • Garnish with a light dusting of cinnamon or a few whole toasted pecans for a prettier presentation.
  • Let it sit at room temperature for 15 minutes before serving if you want the flavors to open up.
Sliced wedge of Butter Pecan Tres Leches Cake revealing moist layers, served chilled on a white dessert plate. Pin it
Sliced wedge of Butter Pecan Tres Leches Cake revealing moist layers, served chilled on a white dessert plate. | imesliorbit.com

Every time I pull this cake from the fridge, I think about that neighbor and her abuela's secret, now living in my kitchen and on my table. It's funny how a recipe can travel through fences and generations, changing hands but never losing its magic.

Recipe FAQs

How long should the cake soak before serving?

For optimal texture, let the cake soak overnight in the refrigerator. This allows the three-milk mixture to fully penetrate every crumb, creating that signature custard-like consistency. Minimum soaking time is one hour, but patience yields dramatically better results.

Can I make this dessert ahead of time?

Absolutely. In fact, this cake tastes better when made 1-2 days ahead. The extended chilling time intensifies flavor absorption and makes slicing cleaner. Store covered in the refrigerator and add the whipped topping and pecans shortly before serving.

What if I don't have coconut milk?

Simply substitute with an equal amount of whole milk. The coconut milk adds subtle richness and depth, but the traditional three-milk combination of sweetened condensed, evaporated, and whole milk creates plenty of indulgence on its own.

How do I prevent the pecans from getting soggy?

Prepare the butter pecan topping just before serving and allow it to cool slightly but not completely. The residual warmth helps the caramelized coating set without absorbing moisture from the whipped cream. Alternatively, serve topping on the side.

Can I freeze this cake?

Freezing isn't recommended after soaking, as the texture changes dramatically upon thawing. However, you can freeze the baked but unsoaked cake layers for up to three months. Thaw completely, then proceed with the milk mixture and toppings.

Why did my cake not absorb all the milk mixture?

This usually means the holes weren't poked deeply enough or the cake was overbaked. Use a fork to create generous holes throughout while the cake is still warm. Also ensure you're using the correct pan size—9x13 inches allows proper thickness for absorption.

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

Milk-soaked cake topped with buttered pecans and whipped cream creates a creamy, nutty dessert experience.

Prep time
30 minutes
Time to cook
30 minutes
Total duration
60 minutes
Recipe by Caleb Montez


Skill Level Medium

Cuisine Mexican-American

Makes 12 Servings

Diet info Vegetarian

Ingredients list

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

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

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

Steps

Step 01

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

Step 02

Combine dry ingredients: In a medium bowl, whisk together flour, baking powder, and salt. Set aside.

Step 03

Cream butter and sugar: In a large mixing bowl, cream softened butter and granulated sugar until light and fluffy, approximately 3-5 minutes.

Step 04

Incorporate eggs: Beat in eggs one at a time, mixing thoroughly after each addition. Add vanilla extract and mix until combined.

Step 05

Combine wet and dry mixtures: Gradually add flour mixture to butter mixture, alternating with milk. Begin and end with flour mixture, mixing until just combined.

Step 06

Bake cake: Pour batter into prepared pan and spread evenly. Bake 25-30 minutes until a toothpick inserted in center comes out clean.

Step 07

Prepare tres leches mixture: While cake bakes, whisk together sweetened condensed milk, evaporated milk, whole milk, and coconut milk if using until smooth.

Step 08

Pierce cake: Remove cake from oven and let cool 10 minutes. Using a fork, poke holes all over the top surface of the cake.

Step 09

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

Step 10

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

Step 11

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

Step 12

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

Step 13

Add pecan topping: Drizzle cooled butter pecan topping over whipped cream.

Step 14

Serve: Serve chilled or at room temperature.

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.

Kitchen gear

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

Allergen details

Double-check every ingredient for allergens and ask a healthcare professional if needed.
  • Contains wheat gluten
  • Contains dairy including milk, butter, and cream
  • Contains eggs
  • Contains tree nuts (pecans)

Nutrition details (per serving)

Nutritional details are for general use and shouldn't replace a doctor’s advice.
  • Calorie Count: 550
  • Fats: 33 g
  • Carbohydrates: 57 g
  • Proteins: 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.