Butter Pecan Tres Leches Cake

Featured in: Cozy Cakes, Muffins & Crumbs

This indulgent tres leches cake combines traditional milk-soaked vanilla layers with a decadent butter pecan twist. The cake absorbs a luxurious blend of sweetened condensed milk, evaporated milk, and whole milk, creating an incredibly moist texture. Topped with homemade buttered toasted pecans in brown sugar and billowy whipped cream, each bite delivers the perfect balance of creamy sweetness and nutty crunch. Best when soaked overnight for maximum flavor.

Updated on Sun, 01 Feb 2026 11:13:00 GMT
Freshly baked Butter Pecan Tres Leches Cake with whipped cream and caramelized pecans on a rustic table. Pin It
Freshly baked Butter Pecan Tres Leches Cake with whipped cream and caramelized pecans on a rustic table. | hazelflour.com

A neighbor once brought this to a backyard gathering, and I watched everyone go silent after their first bite. The cake was ridiculously soft, almost pudding-like, and the buttery pecans on top added a crunch that made no sense with all that creaminess, yet it worked. I asked for the recipe immediately, scribbled it on a napkin, and have been making it ever since.

I made this for a potluck once and forgot to label it. People kept asking whose cake it was, and when I finally admitted it was mine, someone said they'd assumed it came from a fancy bakery. That compliment stuck with me more than any careful plating ever could.

Ingredients

  • All-purpose flour: The base of the cake, and using exactly 1 cup keeps it tender without turning gummy once soaked.
  • Baking powder: This gives the cake just enough lift to hold the milk without collapsing into mush.
  • Unsalted butter (softened): Creaming it with sugar creates air pockets that help the cake stay light even after the milk bath.
  • Granulated sugar: Sweetens the cake itself, but not too much since the milk mixture brings plenty more.
  • Large eggs: They bind everything and add richness, so don't skimp or use small ones.
  • Vanilla extract: A teaspoon in the batter and again in the topping ties the whole dessert together with warmth.
  • Milk: Adds moisture to the batter and keeps the crumb soft before the tres leches even touches it.
  • Sweetened condensed milk: The magic ingredient that makes the cake impossibly sweet and creamy.
  • Evaporated milk: Thins out the condensed milk so it soaks in instead of just sitting on top.
  • Whole milk: Balances the richness and helps the liquid spread evenly through every poke hole.
  • Unsweetened coconut milk (optional): I skip it sometimes, but when I add it, the cake gets a faint tropical note that surprises people.
  • Pecans (chopped): Toasting them in butter and brown sugar turns them into sticky, crunchy gems.
  • Brown sugar: Caramelizes with the butter and coats the pecans in a glaze that hardens slightly as it cools.
  • Heavy whipping cream: Whips up into clouds that soften the sweetness and add a cool, airy layer.
  • Powdered sugar: Sweetens the cream without making it grainy like granulated sugar would.

Instructions

Product image
Create smooth frozen drinks, slushies, and frappés for desserts and parties using juices, coffee, or wine.
Check price on Amazon
Prep the Pan:
Preheat your oven to 350°F and grease a 9x13-inch pan generously, then dust it with flour. This keeps the cake from sticking even after it gets milk-logged.
Mix the Dry Ingredients:
Whisk together the flour, baking powder, and salt in a bowl. Set it aside so you can add it in stages later without lumps.
Cream Butter and Sugar:
Beat the softened butter and granulated sugar until the mixture looks pale and fluffy, about 3 to 5 minutes. This step traps air that keeps the cake from turning dense.
Add Eggs and Vanilla:
Beat in the eggs one at a time, letting each one blend in completely before adding the next. Stir in the vanilla extract until it smells like a bakery.
Combine Wet and Dry:
Alternate adding the flour mixture and milk to the butter mixture, starting and ending with flour. Mix just until combined or you'll end up with a tough cake.
Bake the Cake:
Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 25 to 30 minutes, checking with a toothpick until it comes out clean.
Prepare the Milk Mixture:
While the cake bakes, 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:
Let the cake cool for 10 minutes, then poke holes all over with a fork, going deep but not all the way through. Slowly pour the milk mixture over the top, letting it sink in.
Chill the Cake:
Cover the pan and refrigerate for at least 1 hour, though overnight is better. The cake needs time to drink up every drop.
Make the Butter Pecan Topping:
Melt butter in a skillet over medium heat, then add chopped pecans and brown sugar. Stir constantly for about 5 minutes until the pecans smell toasted and the sugar bubbles, then stir in vanilla and let it cool.
Whip the Cream:
Beat the heavy cream with powdered sugar and vanilla until stiff peaks form. Don't overbeat or you'll end up with butter.
Assemble and Serve:
Spread the whipped cream evenly over the soaked cake, then drizzle the cooled butter pecan topping on top. Serve it cold or let it sit at room temperature for a softer texture.
Product image
Create smooth frozen drinks, slushies, and frappés for desserts and parties using juices, coffee, or wine.
Check price on Amazon
Slice of moist Butter Pecan Tres Leches Cake revealing soaked layers and rich cream topping. Pin It
Slice of moist Butter Pecan Tres Leches Cake revealing soaked layers and rich cream topping. | hazelflour.com

The first time I served this at a family dinner, my uncle asked if I'd bought it from a restaurant. When I told him I made it myself, he looked genuinely shocked, and that reaction still makes me smile whenever I pull this cake out of the fridge.

Storing and Make-Ahead Tips

This cake actually improves after a day in the fridge, so I always make it the night before I need it. Cover it tightly with plastic wrap or foil and it will stay fresh for up to three days, though in my house it never lasts that long. The whipped cream might soften a bit over time, but the cake itself just gets more luscious as it sits.

Serving Suggestions

I like to serve this straight from the fridge with a scoop of vanilla ice cream on the side, which sounds like overkill but somehow makes it even better. A drizzle of caramel sauce or a sprinkle of cinnamon on top can take it in a different direction if you want to change things up. It also pairs beautifully with strong coffee, which cuts through the sweetness and keeps you coming back for another bite.

Flavor Variations and Substitutions

You can swap the pecans for walnuts or even almonds if that's what you have on hand, though pecans give the best buttery flavor. If you're not a fan of coconut milk, just leave it out and add a bit more whole milk to keep the consistency right. I've also added a pinch of cinnamon or nutmeg to the milk mixture, and it gives the cake a warm, spiced undertone that works especially well in the fall.

  • Try adding a tablespoon of rum or bourbon to the milk mixture for a grown-up twist.
  • Fold mini chocolate chips into the batter for a richer, more indulgent version.
  • Sprinkle toasted coconut flakes on top along with the pecans for extra texture and flavor.
Product image
Prep meals effortlessly by chopping vegetables, slicing meats, and serving dinner with the right knife always ready.
Check price on Amazon
Decadent Butter Pecan Tres Leches Cake served chilled with a drizzle of buttery pecan syrup. Pin It
Decadent Butter Pecan Tres Leches Cake served chilled with a drizzle of buttery pecan syrup. | hazelflour.com

This cake has become my go-to whenever I need to impress without stressing, and it never fails to get requests for the recipe. Make it once and you'll understand why people can't stop talking about it.

Recipe FAQs

Can I make this dessert ahead of time?

Yes, this cake is actually better when made ahead. After pouring the milk mixture over the cake, refrigerate it overnight to allow the layers to fully absorb the liquid. Add the whipped cream and pecan topping just before serving for the freshest presentation.

Can I use a different type of nut instead of pecans?

Absolutely! Walnuts, almonds, or hazelnuts work wonderfully as substitutes. Toast them in butter with brown sugar the same way you would pecans for a delicious variation on the classic topping.

How long does this cake stay fresh?

Store the cake covered in the refrigerator for up to 3 days. The milk-soaked layers remain moist and delicious, though the whipped cream topping is best enjoyed within the first day or two for optimal texture.

Is the coconut milk necessary in the soaking mixture?

The coconut milk is optional but adds a subtle tropical richness to the cake. If you prefer a more traditional flavor profile, simply omit it and use the three standard milk varieties for an equally delicious result.

Why do I need to poke holes in the cake?

Poking holes throughout the cake allows the milk mixture to penetrate deeply into the layers, ensuring every bite is moist and flavorful. Use a fork to create evenly spaced holes across the entire surface for the best absorption.

Can I make this cake gluten-free?

Yes, substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. The texture may be slightly different, but the milk-soaked result will still be deliciously moist and satisfying.

Butter Pecan Tres Leches Cake

Milk-soaked cake with buttered pecans and whipped cream creates a creamy, nutty dessert perfect for any occasion.

Prep Time
30 minutes
Time to Cook
30 minutes
Total Duration
60 minutes
Recipe Creator Gabriel Lawson


Skill Level Medium

Cuisine Type Mexican-American

Makes 12 Portions

Diet Preferences Suitable for Vegetarians

Ingredient List

Cake

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

Tres Leches Mixture

01 14 ounces sweetened condensed milk
02 12 ounces evaporated milk
03 1 cup whole milk
04 0.5 cup unsweetened coconut milk

Butter Pecan Topping

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

Whipped Topping

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

How-To 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: Beat in eggs one at a time, mixing thoroughly after each addition. Add vanilla extract and blend until combined.

Step 05

Combine Wet and Dry 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: Pour batter into prepared pan and spread evenly. Bake for 25 to 30 minutes, or 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 in a bowl until smooth.

Step 08

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

Step 09

Saturate 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 Pecans: Melt butter in a 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. 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: Once cake has absorbed milk mixture, spread whipped cream evenly over the surface.

Step 13

Finish with Pecans: Drizzle cooled butter pecan topping over whipped cream.

Step 14

Serve: Serve chilled or at room temperature.

Tools Needed

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

Allergen Details

Always review ingredients for allergens. If unsure, ask a healthcare professional.
  • Contains wheat (gluten)
  • Contains dairy (milk, butter, cream)
  • Contains eggs
  • Contains tree nuts (pecans)
  • Double-check labels for processed ingredients if food allergies present

Nutrition Details (one portion)

Nutrition listed here is for guidance only. It's not a substitute for medical advice.
  • Calorie Count: 550
  • Total Fat: 33 g
  • Total Carbs: 57 g
  • Protein: 7 g