Butter Pecan Tres Leches Cake

Featured in: Everyday Table Dishes

Indulge in this rich Mexican-American dessert featuring tender sponge cake soaked in a three-milk blend, then crowned with fluffy whipped cream and buttery toasted pecans. The contrast between creamy, milk-drenched cake and crunchy caramelized nuts creates an irresistible texture combination. Perfect for special occasions or when you want to impress guests with something truly memorable. The overnight soaking ensures maximum flavor absorption, while the toasted pecan topping adds delightful crunch and deep caramel notes.

Updated on Mon, 02 Feb 2026 14:52:00 GMT
Creamy Butter Pecan Tres Leches Cake layered with whipped cream and toasted nut topping, served chilled. Pin It
Creamy Butter Pecan Tres Leches Cake layered with whipped cream and toasted nut topping, served chilled. | cozyhummus.com

The kitchen smelled like caramel and toasted nuts when I pulled this cake from the fridge last September. My cousin had texted me asking for something impressive but not fussy, and I'd been experimenting with tres leches variations all summer. When I sliced into that first piece and watched the cream ooze around the edges, I knew the butter pecan gamble had paid off. She called it the best cake she'd ever tasted, and I've been making it for birthdays ever since.

I brought this to a potluck once and watched people go back for thirds. One friend stood at the table with her fork, unwilling to walk away until she'd scraped the pan clean. The combination of creamy soaked cake and that buttery pecan crunch creates an addictive contrast. It's become my go-to whenever I need to impress without spending all day in the kitchen.

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 of a tender crumb that holds just enough structure to soak up all that milk without falling apart.
  • Baking powder: Creates the light, airy texture that allows the tres leches mixture to penetrate every corner of the cake.
  • Unsalted butter (softened): Adds richness and moisture while letting you control the salt level perfectly.
  • Granulated sugar: Sweetens the cake base without overpowering the complex milk mixture that comes later.
  • Eggs: Provide structure and richness, helping the cake stay cohesive even when drenched in milk.
  • Vanilla extract: A warm backdrop that ties together the buttery cake and nutty topping beautifully.
  • Whole milk: Thins the batter just enough to create that perfect tender crumb.
  • Sweetened condensed milk: The sweet, thick base of the tres leches mixture that makes every bite luscious.
  • Evaporated milk: Adds creaminess without being too heavy, balancing the sweetness perfectly.
  • Unsweetened coconut milk (optional): A subtle tropical note that deepens the flavor without screaming coconut.
  • Pecans (chopped): Toasted in butter and sugar, they become crunchy caramel clusters that define this cake.
  • Brown sugar: Caramelizes with the butter to coat the pecans in a rich, molasses-kissed glaze.
  • Heavy whipping cream: Whips into soft clouds that cushion the intense sweetness below.
  • Powdered sugar: Sweetens the whipped cream gently without any graininess.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep Your Pan:
Preheat your oven to 350°F and generously grease a 9x13-inch baking pan, then dust it lightly with flour. This prevents sticking even after the cake soaks up all that milk.
Mix the Dry Ingredients:
Whisk together the flour, baking powder, and salt in a medium bowl until evenly combined. Set it aside while you work on the butter mixture.
Cream Butter and Sugar:
Beat the softened butter and granulated sugar together until the mixture turns pale and fluffy, about 3 to 5 minutes. This step creates air pockets that make the cake tender.
Add Eggs and Vanilla:
Beat in the eggs one at a time, letting each one blend fully before adding the next, then stir in the vanilla extract. The batter should look smooth and glossy.
Combine Wet and Dry:
Alternate adding the flour mixture and milk to the butter mixture, starting and ending with flour, and mix just until no streaks remain. Overmixing makes the cake tough, so stop as soon as it comes together.
Bake the Cake:
Pour the batter into your prepared pan, smooth the top, and bake for 25 to 30 minutes until a toothpick comes out clean. Let it cool for 10 minutes before moving on.
Prepare the Tres Leches:
Whisk together the sweetened condensed milk, evaporated milk, whole milk, and coconut milk if you're using it. The mixture should be smooth and pourable.
Poke and Soak:
Use a fork to poke holes all over the cooled cake, then slowly pour the tres leches mixture over the top, letting it sink into every crevice. Refrigerate for at least 1 hour, but overnight is even better.
Toast the Pecans:
Melt butter in a skillet over medium heat, add the chopped pecans and brown sugar, and cook for about 5 minutes, stirring often until the pecans smell toasty and the sugar bubbles. Stir in vanilla extract and let it cool slightly.
Whip the Cream:
Beat the heavy cream with powdered sugar and vanilla extract until stiff peaks form. Spread it evenly over the soaked cake once it's fully chilled.
Top and Serve:
Drizzle the cooled butter pecan topping over the whipped cream, letting it cascade down the sides. Serve chilled or at room temperature for the best flavor.
Rich Butter Pecan Tres Leches Cake with milk-soaked layers and crunchy brown sugar pecans on a white plate. Pin It
Rich Butter Pecan Tres Leches Cake with milk-soaked layers and crunchy brown sugar pecans on a white plate. | cozyhummus.com

I made this for my dad's birthday last year, and he scraped his plate so clean it barely needed washing. He's not usually a dessert person, but he kept sneaking back to the fridge for tiny slivers throughout the weekend. Watching him savor each bite reminded me why I love baking, it's about the moments you create, not just the food itself.

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.

Storing and Make-Ahead Tips

This cake actually improves after a day in the fridge, which makes it perfect for party planning. I always bake and soak the cake the night before, then add the whipped cream and pecans an hour before serving. It stays fresh covered in the refrigerator for up to four days, though it rarely lasts that long in my house. The whipped cream may weep a little after the first day, but the flavor stays incredible.

Serving Suggestions

I like to serve this straight from the fridge on hot summer evenings when you want something indulgent but refreshing. A small scoop of vanilla ice cream on the side never hurts, especially if you let it melt slightly into the soaked cake. For a fancier presentation, dust the top with a little cinnamon or sprinkle extra toasted pecans around the edges. Coffee or cold milk make perfect companions, balancing the sweetness beautifully.

Common Mistakes to Avoid

The first time I made this, I poured the milk mixture too fast and it pooled on top instead of soaking in. Take your time and let each pour absorb before adding more. Another mistake is under-toasting the pecans, they need that deep golden color to develop the caramel flavor that defines the topping. Don't rush the whipping cream either, soft peaks won't hold up under the weight of the butter pecan topping.

  • Always cool the cake slightly before poking holes or the structure will collapse under the milk.
  • Use a fork, not a skewer, for poking, you want wide holes that let the milk flow freely.
  • Measure your milk mixture carefully, too much and the cake becomes soggy, too little and it stays dry in spots.
Decadent Butter Pecan Tres Leches Cake slice garnished with whipped cream and caramelized pecans, perfect for dessert. Pin It
Decadent Butter Pecan Tres Leches Cake slice garnished with whipped cream and caramelized pecans, perfect for dessert. | cozyhummus.com

Every time I pull this cake from the fridge, I'm reminded that the best recipes are the ones people ask you to make again and again. It's rich, comforting, and just showy enough to feel special without being complicated.

Questions & Answers

How long should the cake soak in the milk mixture?

Allow the cake to absorb the tres leches mixture for at least 1 hour, though overnight refrigeration yields the most tender and flavorful results. The longer soaking time ensures the milk fully penetrates every layer.

Can I make this dessert ahead of time?

Absolutely. In fact, this dessert tastes better when made ahead. The flavors deepen and the texture becomes more creamy after 24 hours in the refrigerator. Add the whipped cream and pecan topping just before serving.

What makes this different from traditional tres leches?

The addition of buttery toasted pecans adds a crunchy, caramelized dimension to the classic creamy dessert. The pecans are cooked with brown sugar and butter until bubbly, creating a rich praline-like topping that complements the milk-soaked cake perfectly.

Can I substitute the pecans with other nuts?

Walnuts or almonds work well as alternatives, though pecans provide the classic buttery flavor profile that pairs beautifully with the tres leches. Toast any nuts you choose to enhance their natural oils and flavor.

Why does the cake need to cool before poking holes?

A slightly cooled cake holds its structure better when you poke holes for the milk mixture. If the cake is too hot, it may become mushy. Ten minutes of cooling creates the perfect texture for absorbing the tres leches blend while maintaining integrity.

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

Tender milk-soaked layers topped with toasted buttered pecans and sweet whipped cream for a creamy, nutty dessert experience.

Prep Time
30 minutes
Cook Time
30 minutes
Total Time
60 minutes
Created by Jeremiah Baldwin


Skill Level Medium

Cuisine Mexican-American

Makes 12 Portions

Diet Details Vegetarian Friendly

What You'll Need

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 14 ounces sweetened condensed milk
02 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 Topping

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

How-To Steps

Step 01

Prepare Pan and Preheat Oven: 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 fully 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 Layer: Pour batter into prepared pan and spread evenly. Bake for 25 to 30 minutes, or 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 Cooled Cake: Remove cake from oven and let cool for 10 minutes. Using a fork, poke holes all over the top of the cake.

Step 09

Soak with Milk Mixture: 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

Toast Butter Pecan Topping: 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. 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

Layer Whipped Cream: Once cake has absorbed milk mixture, spread whipped cream evenly over the surface.

Step 13

Add Butter 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.

Tools You Need

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

Allergy Info

Double-check every ingredient to spot potential allergens and talk with a doctor if you’re unsure.
  • Contains wheat and gluten
  • Contains dairy including milk, butter, and cream
  • Contains eggs
  • Contains tree nuts, specifically pecans

Nutrition (one portion)

Nutritional details are for reference only and not a substitute for professional advice.
  • Calories: 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.