Butter Pecan Tres Leches Cake

Featured in: Home Oven Favorites

This indulgent Mexican-American dessert combines the classic tres leches tradition with Southern-inspired butter pecans. The sponge cake absorbs three types of milk—condensed, evaporated, and whole (plus optional coconut)—creating an incredibly moist, tender crumb. After an overnight soak, the cake gets crowned with billowy vanilla whipped cream and a drizzle of caramelized butter pecans. The contrast between the silky, milk-infused cake and the crunchy, toasted nuts makes each bite unforgettable.

Updated on Mon, 02 Feb 2026 14:18:00 GMT
Freshly sliced Butter Pecan Tres Leches Cake reveals moist, milk-soaked layers, crowned with glossy butter-pecan glaze and a fluffy cloud of whipped cream. Save to Pinterest
Freshly sliced Butter Pecan Tres Leches Cake reveals moist, milk-soaked layers, crowned with glossy butter-pecan glaze and a fluffy cloud of whipped cream. | bellecravings.com

There's a moment in every baker's life when they taste something that changes their dessert game forever, and for me, that was butter pecan tres leches cake at a small café in San Antonio. The owner, María, let me watch her pour the milk mixture over the still-warm cake, and I was mesmerized by how it seemed to disappear into the sponge, transforming something simple into pure silk. Years later, I recreated it in my own kitchen, tweaking it until the buttered pecans were glossy and caramelized, the cream clouds peaked just right, and every bite tasted like memory itself.

I made this for a dinner party once where my sister brought her new fiancé, and watching him take that first forkful of cake, eyes widening at the cream and pecans together, felt like my proudest kitchen moment. His mom asked for the recipe before dessert was even finished, and somehow that simple request made me realize this cake had become something I was proud to share.

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 foundation that stays tender, so don't overmix or your cake turns dense and sad.
  • Baking powder: This is your lift, and stale baking powder is the silent killer of fluffy cakes, so check that expiration date.
  • Unsalted butter and granulated sugar: Creaming these together for those full three to five minutes isn't boring, it's the whole point—air bubbles make the cake light.
  • Eggs: Room temperature eggs blend smoother and create a more uniform crumb, so pull them out of the fridge an hour ahead.
  • Sweetened condensed milk, evaporated milk, and whole milk: This holy trinity is what makes tres leches sing, each bringing its own richness and body to the soak.
  • Coconut milk (optional): Skip it if you want pure tradition, but add it if you like whispering tropical notes under the pecan flavor.
  • Pecans: Toast them yourself and you taste the difference—toasted means warm, nutty, alive.
  • Brown sugar for the topping: It caramelizes faster than white sugar and gives the pecans a deeper, more complex sweetness.
  • Heavy whipping cream: Full-fat is non-negotiable here because low-fat cream won't hold peaks and your clouds collapse.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your pan and preheat the oven:
Set the oven to 350°F and grease that 9x13-inch pan like you mean it, because even a sticky spot can ruin the release later. Flour it generously so the cake slides out without clinging.
Combine your dry team:
Whisk flour, baking powder, and salt in a bowl and set it somewhere you won't forget about it. This step prevents lumps and distributes the leavening evenly throughout the batter.
Cream butter and sugar into clouds:
Beat softened butter with sugar for three to five minutes until the mixture looks pale and fluffy, like frosting—this is where the cake gets its tender crumb. Stop occasionally to scrape down the bowl so everything gets incorporated evenly.
Bring in the eggs and vanilla:
Add eggs one at a time, waiting for each to fully blend before the next arrives, then mix in your vanilla. Rushing this step means your batter won't emulsify properly and your cake texture suffers.
Marry the wet and dry:
Add flour and milk in alternating additions, starting and ending with flour—this technique keeps the batter smooth and prevents overmixing. Stir just until you don't see streaks of flour anymore.
Bake until golden:
Spread batter evenly into the pan and bake for 25 to 30 minutes until a toothpick comes out clean and the edges are just starting to pull from the sides. The kitchen will smell like warm butter and vanilla, and that's your signal you're almost there.
Mix the milk soak while cake bakes:
Whisk together all three milks (and coconut milk if using) until completely combined and smooth. This is where the magic happens—the milk mixture transforms a simple cake into something ethereal.
Poke and soak:
After the cake cools for ten minutes, take a fork and poke holes all over the top—don't be timid, you want plenty of little punctures for the milk to penetrate. Slowly pour the milk mixture over the entire surface, watching it disappear into the cake like it's being absorbed by magic.
Let it rest and drink:
Give it at least an hour to soak, though overnight in the refrigerator is when the cake truly becomes luxurious and the flavors marry together. Don't skip this step or you'll miss the whole point.
Toast your pecans in butter and brown sugar:
Melt butter in a skillet, add pecans and brown sugar, and cook for about five minutes while stirring constantly until everything smells incredible and the mixture turns bubbly and caramelized. Stir in vanilla and let it cool because hot pecan topping on whipped cream is a disaster waiting to happen.
Whip your cream to peaks:
Beat heavy cream with powdered sugar and vanilla until stiff peaks form—these clouds should stand tall and proud, holding their shape when you lift the beaters. This takes a few minutes with an electric mixer, longer by hand, but it's worth every second.
Assemble your masterpiece:
Spread whipped cream evenly over the chilled cake, then drizzle the cooled pecan topping across the surface. The temperature contrast between cold cake and cream with warm, buttery pecans is exactly the point.
Serve and celebrate:
Eat chilled or at room temperature, depending on your mood, and watch people close their eyes when they taste it.
Decadent Butter Pecan Tres Leches Cake served chilled on a dessert plate, featuring toasted pecan topping, ready to enjoy with a tall glass of milk. Save to Pinterest
Decadent Butter Pecan Tres Leches Cake served chilled on a dessert plate, featuring toasted pecan topping, ready to enjoy with a tall glass of milk. | bellecravings.com

My grandmother once told me that tres leches cake represents patience and layering, like life itself—each milk brings something different, the soak can't be rushed, and you have to wait to taste the result. That cake has become my love language in dessert form.

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.

Why This Cake Became My Signature Dessert

There's something about watching people taste this cake that makes you understand why cooking matters. It's not just about feeding people; it's about giving them a moment where butter and cream and pecans tell a story on their tongues. The first time someone asks for your recipe instead of just complimenting the cake, you know you've made something worth making again.

The Topping Game That Changes Everything

I used to skip the butter pecan topping, thinking whipped cream alone was enough, until a friend asked why my cake didn't have that crunch. That one question sent me back to the kitchen, and the moment caramelized pecans hit cool whipped cream, I understood how texture transforms taste. Now that buttery, caramelized topping is the part people mention first, the part they eat around to save for last.

Make-Ahead Magic and Storage Secrets

This cake improves overnight and keeps beautifully in the refrigerator for up to three days, which makes it the perfect dessert for people who like to plan ahead. The milk mixture keeps it moist indefinitely, and the whipped cream topping stays fluffy if you cover the cake loosely with plastic wrap.

  • Assemble up to two days ahead: The only thing that might suffer is whipped cream texture if left uncovered, so add that topping no more than a few hours before serving.
  • Freeze the cake layers: You can bake the cake weeks ahead, freeze it plain, and add the milk soak and toppings when you're ready to serve.
  • Bring to room temperature gently: If you've chilled it overnight, let it sit on the counter for about 30 minutes before serving so the flavors aren't muted by cold.
Close-up of Butter Pecan Tres Leches Cake showing creamy, sweet milk soak soaking into tender crumb, garnished with crunchy caramelized pecans and vanilla whipped cream. Save to Pinterest
Close-up of Butter Pecan Tres Leches Cake showing creamy, sweet milk soak soaking into tender crumb, garnished with crunchy caramelized pecans and vanilla whipped cream. | bellecravings.com

Every time I make this cake, I'm transported back to that San Antonio café and María's knowing smile as she watched me understand what she'd been doing all along. Now this cake lives in my kitchen, my family's celebrations, and hopefully soon in yours.

Recipe FAQs

How long should the cake soak before serving?

Let the cake absorb the milk mixture for at least 1 hour, but overnight refrigeration yields the best results. The longer soak time allows the flavors to fully penetrate and the texture to become exceptionally tender.

Can I make this dessert ahead of time?

Absolutely. In fact, this cake tastes better when made 1-2 days in advance. The milk mixture needs time to fully absorb, and the flavors develop beautifully overnight. Store covered in the refrigerator.

What if I don't have coconut milk?

Coconut milk is optional. You can substitute with additional whole milk or leave it out entirely. The cake will still be creamy and delicious without it.

How do I store leftovers?

Keep the cake covered in the refrigerator for up to 4 days. The whipped topping may soften slightly but will still taste wonderful. Bring to room temperature for 15 minutes before serving.

Can I use different nuts?

Pecans are traditional for this Southern-inspired twist, but walnuts or almonds would work well too. Toast them with butter and brown sugar following the same method for a caramelized crunch.

Why is my cake not absorbing all the milk mixture?

Make sure you've poked plenty of holes throughout the cake with a fork. Also, pour slowly and give the liquid time to soak in rather than rushing. A warm cake absorbs better than a cold one.

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

Creamy milk-soaked cake with crunchy butter pecans and whipped topping

Prep Time
30 minutes
Cook Time
30 minutes
Total Duration
60 minutes
Recipe by Aaron Hicks


Skill Level Medium

Cuisine Type Mexican-American

Makes 12 Number of Servings

Dietary Details Suitable for Vegetarians

Ingredient 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 to 5 minutes.

Step 04

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

Step 05

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

Step 06

Bake Cake Layers: Pour batter into prepared pan and spread evenly. Bake for 25 to 30 minutes until a toothpick inserted in the 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 and Soak Cake: Remove cake from oven and cool for 10 minutes. Using a fork, poke holes across the entire surface. Slowly pour tres leches mixture over cake, allowing it to soak into the holes.

Step 09

Refrigerate Cake: Allow cake to absorb milk mixture for at least 1 hour, preferably overnight in the refrigerator.

Step 10

Toast Butter Pecans: Melt butter in a skillet over medium heat. Add chopped pecans and brown sugar; cook, stirring frequently, for about 5 minutes until pecans are toasted and mixture is bubbly. Remove from heat and stir in vanilla extract. 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 Cake: Spread whipped cream evenly over the milk-soaked cake surface.

Step 13

Add Pecan Topping: Drizzle cooled butter pecan topping over whipped cream layer.

Step 14

Final Service: 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.

Equipment Needed

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

Allergy Details

Check every ingredient for allergen risks and chat with your doctor if you’re not sure.
  • Contains wheat and gluten
  • Contains dairy including milk, butter, and cream
  • Contains eggs
  • Contains tree nuts, specifically pecans

Nutrition Information (per portion)

Nutrition info is meant as general advice — please talk to a healthcare expert for guidance.
  • Calorie Count: 550
  • Fat Content: 33 g
  • Carbohydrates: 57 g
  • Protein Amount: 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.