Butter Pecan Tres Leches Cake

Featured in: Sweet Comfort Bakes

This indulgent Butter Pecan Tres Leches Cake combines tender vanilla cake soaked in a rich three-milk mixture with a luxurious butter pecan topping. The cake absorbs sweetened condensed milk, evaporated milk, and whole milk, creating an incredibly moist texture. Toasted pecans cooked in brown butter add a delightful crunch, while billowy whipped cream ties everything together for a dessert that's both elegant and comforting.

Updated on Sun, 01 Feb 2026 12:25:00 GMT
Freshly baked Butter Pecan Tres Leches Cake with soaked sponge, creamy whipped topping, and glistening caramelized pecans ready to serve. Save to Pinterest
Freshly baked Butter Pecan Tres Leches Cake with soaked sponge, creamy whipped topping, and glistening caramelized pecans ready to serve. | flourhollow.com

My neighbor tapped on my kitchen window one Saturday morning holding a Tupperware container with a note that just said, try this. Inside was a wedge of something so creamy and sweet I thought it was tiramisu at first, but the caramel crunch of pecans and that unmistakable milk-soaked softness told a different story. She taught me to make it the next weekend, and I've been hooked ever since. It's not a cake you rush, and that's exactly why it works.

I made this for my brother's birthday after he mentioned he was tired of the same old chocolate sheet cake. He took one bite, looked up, and said, this is dangerous. By the end of the night, half the pan was gone and three people had asked for the recipe. It became our family's go to celebration cake, the one that shows up at graduations, backyard barbecues, and random Tuesday dinners when someone needs cheering up.

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 structure of the cake, but don't overmix or it'll turn tough instead of tender.
  • Baking powder: Just enough lift to keep it airy without making it too spongy to hold the milk.
  • Unsalted butter: Softened means truly soft, not melted, or your batter won't cream right.
  • Granulated sugar: Creaming it with butter is what gives you that light, fluffy crumb.
  • Eggs: Room temperature eggs blend smoother and create a more even texture.
  • Vanilla extract: A little goes into the cake, a little into the cream, and it ties everything together.
  • Whole milk: For both the batter and the soak, because this is not the time to skimp on fat.
  • Sweetened condensed milk: The soul of tres leches, thick and sweet and absolutely essential.
  • Evaporated milk: Adds creaminess without making the soak too heavy.
  • Unsweetened coconut milk: Optional, but it adds a whisper of richness that makes people ask what's different.
  • Pecans: Toasted in butter and brown sugar until they smell like autumn in a skillet.
  • Brown sugar: Caramelizes with the butter to coat the pecans in sweet, toasty magic.
  • Heavy whipping cream: Whipped stiff and sweetened just enough to balance the soaked cake below.
  • Powdered sugar: Dissolves into the cream 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 the pan and dry ingredients:
Preheat your oven to 350ยฐF and grease a 9x13 inch pan thoroughly, then dust it with flour so nothing sticks. Whisk together the flour, baking powder, and salt in a bowl and set it aside while you work on the wet ingredients.
Cream the butter and sugar:
Beat the softened butter and granulated sugar together until it looks pale and fluffy, which takes a good three to five minutes. This step adds air and makes the whole cake lighter, so don't rush it.
Add eggs and vanilla:
Crack in the eggs one at a time, beating well after each one so the batter stays smooth and emulsified. Stir in the vanilla extract until everything smells warm and sweet.
Combine wet and dry:
Add the flour mixture in three parts, alternating with splashes of milk, and start and end with flour. Mix just until you don't see any dry streaks, because overworking it will make the cake dense.
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 about 10 minutes before you start poking holes.
Make the tres leches soak:
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, with a color somewhere between ivory and pale gold.
Soak the cake:
Use a fork to poke holes all over the warm cake, then pour the milk mixture slowly and evenly across the surface. Let it sit for at least an hour at room temperature, or cover it and refrigerate overnight for the best texture.
Toast the pecans:
Melt butter in a skillet over medium heat, add the chopped pecans and brown sugar, and stir constantly for about five minutes until everything is bubbly and fragrant. Remove from heat, stir in vanilla, and let it cool so it thickens slightly.
Whip the cream:
Beat the heavy cream with powdered sugar and vanilla until stiff peaks form, which means the cream holds its shape when you lift the beaters. Don't overbeat or you'll end up with sweet butter instead of frosting.
Assemble and serve:
Spread the whipped cream evenly over the soaked cake, then drizzle the butter pecan topping across the top. Serve it cold from the fridge or let it sit out for a few minutes if you prefer it less chilly.
Butter Pecan Tres Leches Cake topped with toasted pecans and drizzles of caramel on a fluffy whipped cream layer in a rustic kitchen. Save to Pinterest
Butter Pecan Tres Leches Cake topped with toasted pecans and drizzles of caramel on a fluffy whipped cream layer in a rustic kitchen. | flourhollow.com

There's a moment after you've plated a slice and handed it to someone, when their fork cuts through all those layers and they pause before the first bite, that makes the waiting worth it. This cake doesn't need candles or fancy platters. It just needs time, patience, and people worth sharing it with.

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 Making Ahead

This cake keeps beautifully in the fridge for up to three days, covered tightly with plastic wrap or foil. The flavors actually deepen as it sits, so day two is often even better than day one. If you're planning for a party, bake and soak the cake the night before, then add the whipped cream and pecans an hour before serving so everything stays fresh and pretty.

Flavor Twists Worth Trying

I've stirred a pinch of cinnamon into the milk soak during fall months, and it adds a cozy warmth without overpowering the butter pecan. A splash of rum or bourbon in the whipped cream makes it feel a little more grown up, and swapping the pecans for toasted walnuts or almonds works if that's what you have on hand. Some people like to drizzle caramel sauce over the top, and honestly, I've never heard anyone complain about that choice.

Serving Suggestions

This cake is rich enough to stand on its own, but a small scoop of vanilla ice cream on the side never hurt anyone. Fresh berries add a tart contrast that cuts through the sweetness, and a strong cup of coffee is the perfect companion if you're serving it after dinner.

  • Chill the serving plates for an extra cold presentation on hot days.
  • Use a sharp knife dipped in hot water for clean slices that don't smush.
  • Leftover whipped cream can be dolloped on coffee or hot chocolate the next morning.
Decadent slice of Butter Pecan Tres Leches Cake revealing soaked layers and golden brown pecan garnish, perfect for a Mexican-American dessert spread. Save to Pinterest
Decadent slice of Butter Pecan Tres Leches Cake revealing soaked layers and golden brown pecan garnish, perfect for a Mexican-American dessert spread. | flourhollow.com

This is the kind of dessert that makes people linger at the table, fork in hand, debating whether there's room for a second slice. There always is.

Recipe FAQs

โ†’ How long should the cake soak in the milk mixture?

For best results, allow the cake to soak for at least 1 hour, though overnight refrigeration is ideal. This ensures the three-milk mixture fully penetrates the cake, creating the signature moist, creamy texture.

โ†’ Can I make this cake ahead of time?

Yes, this dessert is perfect for advance preparation. Bake and soak the cake up to 2 days ahead, then add the whipped cream and butter pecan topping just before serving for the freshest presentation.

โ†’ What can I substitute for pecans?

Walnuts or almonds work beautifully as alternatives. Toast them in butter with brown sugar following the same method to achieve that caramelized, nutty crunch.

โ†’ Is the coconut milk necessary?

No, the coconut milk is optional. It adds subtle tropical notes and extra richness, but the traditional three-milk combination alone creates an authentic, delicious tres leches cake.

โ†’ How do I store leftovers?

Cover the cake tightly and refrigerate for up to 4 days. The cake stays moist and delicious, though the pecans may soften slightly over time. Always serve chilled or at room temperature.

โ†’ Can I use a different pan size?

While a 9x13-inch pan is ideal, you can use two 8-inch round pans for a layered presentation. Adjust baking time to 20-25 minutes and check for doneness with a toothpick.

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 with toasted buttered pecans and whipped cream - a creamy, nutty Mexican-American dessert delight.

Prep Duration
30 mins
Cook Duration
30 mins
Overall Time
60 mins
Created by Megan Turner


Skill Level Medium

Cuisine Type Mexican-American

Serves 12 Servings Count

Dietary Details Meat-Free

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 1 can (14 ounces) sweetened condensed milk
02 1 can (12 ounces) evaporated milk
03 1 cup whole milk
04 0.5 cup unsweetened coconut milk, optional

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

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 thoroughly after each addition. Add vanilla extract and combine until fully incorporated.

Step 05

Combine Wet and Dry Mixtures: 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 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 Cake Surface: Remove cake from oven and cool for 10 minutes. Using a fork, pierce holes throughout the top surface.

Step 09

Soak Cake with Milk Mixture: Slowly pour tres leches mixture over cake, ensuring liquid soaks into pierced holes. Allow cake to absorb milk for at least 1 hour, preferably overnight in refrigerator.

Step 10

Toast Butter Pecans: Melt butter in skillet over medium heat. Add chopped pecans and brown sugar; cook while 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: Spread whipped cream evenly over absorbed cake surface.

Step 13

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

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.

Equipment Needed

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

Allergy Info

Review every ingredient to spot potential allergens. Always confirm with your healthcare provider if unsure.
  • Contains wheat (gluten)
  • Contains dairy (milk, butter, cream)
  • Contains eggs
  • Contains tree nuts (pecans)

Nutrition Breakdown (per serving)

Nutrition details are for reference and can't substitute for professional advice.
  • Caloric Value: 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.