Butter Pecan Tres Leches Cake

Featured in: Simple Sweet Treats

This indulgent butter pecan tres leches cake combines tender, milk-soaked layers with toasted buttered pecans and clouds of whipped cream. The cake absorbs a rich mixture of sweetened condensed, evaporated, and whole milk, creating an incredibly moist texture. Topped with caramelized brown sugar pecans and vanilla whipped cream, each bite delivers a perfect balance of creamy sweetness and nutty crunch. Best when soaked overnight for maximum flavor.

Updated on Sun, 01 Feb 2026 13:09:00 GMT
Buttery soaked layers of Butter Pecan Tres Leches Cake topped with sweet whipped cream and toasted nuts. Pin It
Buttery soaked layers of Butter Pecan Tres Leches Cake topped with sweet whipped cream and toasted nuts. | plumbrine.com

The first forkful caught me off guard at a potluck where someone brought what looked like an ordinary sheet cake. One bite and I understood why people hovered around that dessert table. The milk-soaked crumb practically dissolved on my tongue while candied pecans added a satisfying crunch I hadn't expected. I asked for the recipe on the spot and have been tinkering with it ever since.

I made this for my neighbor's birthday after she mentioned loving anything with pecans. Watching her face light up as she tasted it reminded me why I love baking for people. She asked if I'd used some secret ingredient, but really it was just patience and letting the cake rest overnight. The next morning she texted me a photo of her eating another slice for breakfast, no shame.

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: Provides structure without making the cake heavy, which matters when it will absorb all that milk later.
  • Baking powder: Gives the cake a light, airy crumb that holds up to soaking without turning gummy.
  • Unsalted butter (softened): Creaming it properly with the sugar creates air pockets that make the texture tender and rich.
  • Granulated sugar: Sweetens the cake base while helping create that fluffy texture when beaten with butter.
  • Large eggs: Add moisture and bind everything together, beat them in one at a time for the smoothest batter.
  • Vanilla extract: A little goes a long way to deepen all the other flavors without overpowering them.
  • Whole milk: Keeps the batter smooth and contributes to the tender crumb you want before soaking.
  • Sweetened condensed milk: The backbone of tres leches, it adds serious sweetness and a silky texture.
  • Evaporated milk: Balances the condensed milk with a lighter, creamier consistency.
  • Unsweetened coconut milk (optional): I add this for a subtle tropical note that plays nicely with the pecans.
  • Pecans (chopped): Toast them in butter and brown sugar until they smell like candy, they become the star topping.
  • Brown sugar: Caramelizes with the butter to coat the pecans in a glossy, sweet shell.
  • Heavy whipping cream: Whip it fresh for a cloud-like topping that contrasts with the dense, soaked cake.
  • Powdered sugar: Sweetens the whipped cream without adding graininess, just a touch is enough.

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 grease a 9x13-inch pan generously, then dust it lightly with flour. This prevents sticking and makes cleanup so much easier later.
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 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 looks pale and fluffy. This step traps air and creates a lighter cake texture.
Add Eggs and Vanilla:
Beat in the eggs one at a time, making sure each one is fully mixed before adding the next. Stir in the vanilla extract until everything smells fragrant and looks smooth.
Combine Wet and Dry:
Alternate adding the flour mixture and milk to the butter mixture, starting and ending with flour. Mix gently just until you see no streaks, overmixing makes the cake tough.
Bake the Cake:
Pour the batter into your prepared pan and spread it evenly with a spatula. Bake for 25 to 30 minutes, until a toothpick poked in the center 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 using. The mixture should look smooth and pourable.
Poke and Soak:
Let the baked cake cool for 10 minutes, then use a fork to poke holes all over the surface. Slowly pour the milk mixture over the top, letting it seep into every hole.
Rest the Cake:
Cover the pan and refrigerate for at least 1 hour, though overnight is better. The cake will absorb the milk and transform into something incredibly moist.
Make Butter Pecan Topping:
Melt butter in a skillet over medium heat, then add chopped pecans and brown sugar. Stir frequently for about 5 minutes until the pecans smell toasted and the sugar bubbles, then mix in vanilla and let it cool.
Whip the Cream:
Beat heavy cream with powdered sugar and vanilla until stiff peaks form. This should take a few minutes and the cream will hold its shape when you lift the beaters.
Assemble and Top:
Spread the whipped cream evenly over the soaked cake, then drizzle the cooled butter pecan topping across the surface. Serve it chilled or at room temperature.
A slice of chilled Butter Pecan Tres Leches Cake drizzled with caramelized brown sugar pecans. Pin It
A slice of chilled Butter Pecan Tres Leches Cake drizzled with caramelized brown sugar pecans. | plumbrine.com

This cake has become my go-to whenever I need to impress without spending all day in the kitchen. I love that I can bake it the night before, then just add the toppings an hour before guests arrive. It always disappears fast and someone always asks for the recipe, which feels like the best compliment a baker can get.

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 Serving

Keep this cake covered tightly in the refrigerator for up to four days, though it rarely lasts that long in my house. The milk-soaked layers actually improve with time as the flavors meld together. Serve it cold straight from the fridge or let it sit at room temperature for 15 minutes if you prefer a softer texture.

Flavor Variations

I sometimes add a pinch of cinnamon to the milk mixture for a warm, spiced note that complements the pecans beautifully. A splash of rum or bourbon in the whipped cream makes this an adults-only treat with deeper flavor. You can also swap pecans for walnuts or almonds if that's what you have on hand, just toast them the same way.

Common Questions

People often worry about the cake getting soggy, but that's exactly what you want with tres leches. The texture should be creamy and dense, not like a traditional sponge cake. If you're nervous, start by pouring half the milk mixture and see how the cake absorbs it before adding the rest.

  • Use a fork or skewer to poke at least 50 holes across the entire surface for even soaking.
  • The coconut milk is optional but adds a subtle richness I really enjoy.
  • Don't skip greasing and flouring the pan or you'll struggle to get clean slices later.
Decadent Butter Pecan Tres Leches Cake featuring tender crumb soaked in milk and crunchy pecan topping. Pin It
Decadent Butter Pecan Tres Leches Cake featuring tender crumb soaked in milk and crunchy pecan topping. | plumbrine.com

This dessert bridges two traditions in a way that feels both comforting and exciting. Every time I make it, I'm reminded that the best recipes are the ones people remember long after the last bite.

Recipe FAQs

Can I make this cake ahead of time?

Yes, this cake is ideal for making ahead. In fact, it's best when soaked overnight in the refrigerator, allowing the milk mixture to fully absorb into the cake layers for maximum moistness and flavor.

Can I substitute the pecans with other nuts?

Absolutely! Walnuts, almonds, or hazelnuts work wonderfully as alternatives. Toast them with butter and brown sugar the same way for a delicious caramelized topping.

Do I need to use coconut milk in the tres leches mixture?

The coconut milk is optional but adds extra richness and a subtle tropical flavor. If you prefer a traditional tres leches, simply omit it or replace it with additional whole milk.

How should I store leftover cake?

Cover the cake tightly with plastic wrap or transfer to an airtight container and refrigerate for up to 4 days. The cake remains moist and delicious when properly stored.

Can I freeze this cake?

While you can freeze the cake without the whipped topping for up to 2 months, it's best enjoyed fresh. Add the whipped cream and pecan topping after thawing for optimal texture and presentation.

Why do I need to poke holes in the cake?

Poking holes allows the tres leches mixture to penetrate deep into the cake, ensuring every bite is moist and flavorful. Use a fork to create evenly spaced holes across the entire surface.

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 treat.

Prep Time
30 min
Time to Cook
30 min
Total Duration
60 min
Recipe Creator Harper Quinn


Skill Level Medium

Cuisine Mexican-American

Output 12 Number of Servings

Dietary Details Meat-Free

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 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 packed 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

Directions

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 mix until combined.

Step 05

Alternate 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 (if using) in a bowl until smooth.

Step 08

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

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, or preferably overnight in the refrigerator.

Step 10

Toast Butter Pecans: Melt butter in a skillet over medium heat. Add chopped pecans and brown sugar, cooking 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: 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 surface of the milk-soaked cake.

Step 13

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

Step 14

Chill and 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.

Essential Tools

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

Allergy Info

Go through every ingredient for possible allergens. If you’re unsure, please speak with a healthcare professional.
  • Contains wheat gluten
  • Contains dairy including milk, butter, and cream
  • Contains eggs
  • Contains tree nuts, specifically pecans
  • Double-check processed ingredient labels if you have food allergies

Nutrition Details (per serving)

Nutritional content is for general reference—it's not a substitute for medical advice.
  • Calories: 550
  • Total Fat: 33 g
  • Total Carbohydrates: 57 g
  • Protein: 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.