Butter Pecan Tres Leches Cake

Featured in: Simple Sweet Moments

This rich Mexican-American dessert combines traditional tres leches techniques with buttery toasted pecans. The sponge cake absorbs three varieties of milk for ultimate tenderness, while a caramelized pecan topping adds satisfying crunch. After an overnight soak, clouds of vanilla whipped cream create the perfect finishing touch.

The soaking process requires patience—allowing the milk mixture to fully penetrate creates that signature melt-in-your-mouth texture. The buttered pecan topping brings warmth and depth, balancing the sweet creaminess perfectly.

Updated on Mon, 02 Feb 2026 09:44:00 GMT
Freshly baked Butter Pecan Tres Leches Cake soaked in creamy milk, topped with sweet whipped cream and rich caramelized pecans. Save
Freshly baked Butter Pecan Tres Leches Cake soaked in creamy milk, topped with sweet whipped cream and rich caramelized pecans. | dailyisli.com

My neighbor knocked on my door one Saturday afternoon holding a glass dish covered in foil, insisting I try what she called the best cake I'd ever taste. She wasn't wrong. The first forkful was cool, impossibly tender, and soaked through with sweetness that somehow wasn't cloying. Buttery pecans on top added just enough crunch to balance all that creamy softness, and I stood there in my doorway eating three bites before I even said thank you.

I brought this to a potluck once and watched a line form at the dessert table longer than any other dish there. People kept coming back with questions about how something so simple could taste this rich. One friend scraped her plate clean and asked if I'd teach her to make it, which is how I learned that the secret isn't skill, it's patience. Letting that cake sit overnight transforms it from good to unforgettable.

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 base of the cake, giving it structure without making it heavy or dense when soaked.
  • Baking powder: Creates the tender, airy crumb that soaks up all three milks without turning to mush.
  • Unsalted butter: Adds richness to both the cake and the pecan topping, so use the real stuff, not margarine.
  • Granulated sugar: Sweetens the cake batter just enough to balance the milky soak that comes later.
  • Eggs: Bind everything together and give the cake its soft, almost custardy texture once soaked.
  • Vanilla extract: A thread of warmth that ties the cake, the milk, and the cream into one cohesive flavor.
  • Whole milk: Used in the batter and the tres leches mixture for consistent dairy richness throughout.
  • Sweetened condensed milk: The soul of tres leches, adding sweetness and a silky, sticky texture to every bite.
  • Evaporated milk: Thins out the condensed milk so the cake can absorb it without becoming overly sugary.
  • Coconut milk: Optional but magical, it adds a subtle tropical undertone that makes people ask what the secret ingredient is.
  • Pecans: Chopped and toasted with butter and brown sugar, they become the crunchy, caramelized crown of this cake.
  • Brown sugar: Melts into the butter and coats the pecans with a deep, molasses-tinged sweetness.
  • Heavy whipping cream: Whipped into soft peaks, it becomes the cloud that sits between the soaked cake and the nutty topping.
  • Powdered sugar: Sweetens the whipped cream without adding graininess, keeping it smooth and light.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

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 when you poke it full of holes later.
Mix the Dry Ingredients:
Whisk together the flour, baking powder, and salt in a medium bowl. Set it aside so it's ready to fold in smoothly.
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 adds air, which makes the cake lighter.
Add Eggs and Vanilla:
Beat in the eggs one at a time, letting each one fully incorporate before adding the next. Stir in the vanilla extract until everything smells warm and sweet.
Alternate Flour and Milk:
Add the flour mixture in three parts, alternating with the milk, starting and ending with flour. Mix just until combined to avoid overworking the batter.
Bake the Cake:
Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 25 to 30 minutes, until a toothpick comes out clean and the edges pull away slightly.
Make the Tres Leches Mixture:
While the cake bakes, whisk together the sweetened condensed milk, evaporated milk, whole milk, and coconut milk if using. It should be smooth and pourable.
Poke and Soak:
Let the cake cool for 10 minutes, then poke holes all over the surface with a fork. Slowly pour the milk mixture over the top, letting it seep into every crevice.
Chill and Rest:
Cover the pan and refrigerate for at least 1 hour, but preferably overnight. The longer it sits, the more the flavors meld and the texture improves.
Toast the Pecans:
Melt butter in a skillet over medium heat, then add the chopped pecans and brown sugar. Stir frequently for about 5 minutes until the nuts are golden and the sugar bubbles, then remove from heat and stir in vanilla.
Whip the Cream:
Beat the heavy cream with powdered sugar and vanilla extract until stiff peaks form. Spread it evenly over the chilled, soaked cake.
Top and Serve:
Drizzle the cooled butter pecan mixture over the whipped cream. Serve chilled or at room temperature, cutting into generous squares.
A slice of Butter Pecan Tres Leches Cake on a plate, featuring golden brown pecans and fluffy whipped cream for a decadent dessert. Save
A slice of Butter Pecan Tres Leches Cake on a plate, featuring golden brown pecans and fluffy whipped cream for a decadent dessert. | dailyisli.com

I served this at my daughter's graduation party, and by the end of the night, the pan was scraped clean. One of her friends stood by the dessert table with a fork, eating straight from the dish when she thought no one was looking. That's when I knew this wasn't just a cake, it was the kind of dessert people remember long after the party ends.

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.

How to Store Leftovers

Cover the pan tightly with plastic wrap or foil and keep it in the refrigerator for up to five days. The cake actually gets better as it sits because the milk continues to settle into every crumb. If you're planning to take it somewhere, transport it cold and let it come to room temperature before serving if you prefer a softer whipped cream topping.

Why Overnight Soaking Matters

The first time I made this, I only let it sit for an hour because I was impatient. It was good, but not great. The next time, I made it the night before and the difference was startling. The cake absorbed every drop of milk, turning custardy and tender in a way that can't happen in just an hour. Patience is the real secret ingredient here.

Ways to Make It Your Own

Some people add a pinch of cinnamon or nutmeg to the milk mixture for warmth, and others swap the pecans for walnuts or almonds depending on what's in the pantry. I've also seen friends drizzle caramel sauce over the top instead of the butter pecan mixture, which turns it into something closer to a sundae cake. The base is forgiving, so feel free to experiment based on what sounds good to you.

  • Try adding a splash of rum or bourbon to the tres leches mixture for an adults only version.
  • Swap coconut milk for regular milk if you want a subtle tropical twist without changing the texture.
  • Serve with a scoop of vanilla ice cream on the side for an over the top dessert experience.
Buttery toasted pecans glistening on top of a moist Butter Pecan Tres Leches Cake, ready to be served chilled. Save
Buttery toasted pecans glistening on top of a moist Butter Pecan Tres Leches Cake, ready to be served chilled. | dailyisli.com

This cake has become my go-to when I need something that feels special without being stressful to make. It's the kind of dessert that makes people lean back in their chairs and sigh happily, which is exactly what dessert should do.

Recipe FAQs

How long should the cake soak?

Allow at least 1 hour for absorption, though overnight soaking yields the most tender and flavorful results. The milk mixture needs time to fully penetrate every layer.

Can I make this dessert ahead?

Absolutely. This actually improves when made 1-2 days ahead. The extended resting time allows the flavors to meld and the texture to become even more luxurious.

What makes tres leches different from regular cake?

The signature soaking process sets it apart. After baking, the sponge absorbs a blend of condensed, evaporated, and whole milk, transforming it into an incredibly moist, pudding-like dessert.

Is coconut milk necessary?

It's optional but adds subtle richness and depth. The coconut flavor remains delicate, complementing rather than overpowering the buttered pecan elements.

How do I store leftovers?

Keep refrigerated, covered loosely with foil or plastic wrap. The cake stays fresh for 4-5 days when chilled. Serve cold or allow to sit at room temperature for 20 minutes before serving.

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 pecans and whipped cream

Prep duration
30 minutes
Time to cook
30 minutes
Overall time
60 minutes
Created by Hannah Brooks


Skill level Medium

Cuisine type Mexican-American

Makes 12 Portions

Nutrition details Meat-Free

What You'll Need

Cake Base

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

How-To Steps

Step 01

Prepare Pan and 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 thoroughly after each addition. Add vanilla extract and mix until combined.

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 Layer: Remove cake from oven and cool for 10 minutes. Using a fork, pierce holes across the entire 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 mixture for at least 1 hour, preferably overnight in refrigerator.

Step 10

Toast Butter Pecan Topping: Melt butter in 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. Allow to cool slightly.

Step 11

Prepare Whipped 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 milk-soaked 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.

Tools needed

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

Allergy details

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

Nutrition (each portion)

Nutritional info is only a helpful guide and isn’t a substitute for professional advice.
  • Caloric value: 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.