Butter Pecan Tres Leches Cake

Featured in: Breads & Sweet Treats

Indulge in this rich Mexican-American dessert featuring tender sponge cake soaked in a traditional three-milk blend. The heavenly combination of sweetened condensed, evaporated, and whole milk creates an incredibly moist base that practically melts on your tongue.

What sets this version apart is the generous layer of toasted butter pecans scattered across pillowy whipped cream. The nuts are caramelized in brown sugar and butter until golden and fragrant, adding delightful crunch and depth to each creamy bite.

While this dessert requires some patience—the cake needs at least an hour (preferably overnight) to properly absorb the milks—the result is absolutely worth the wait. The coconut milk in the soaking liquid adds subtle tropical notes, though you can omit it for a more traditional preparation.

Perfect for gatherings or special occasions, this make-ahead dessert actually improves with time, allowing the flavors to meld beautifully. Serve chilled or at room temperature, perhaps alongside vanilla ice cream for an extra decadent treat.

Updated on Sun, 01 Feb 2026 16:43:00 GMT
Slices of chilled Butter Pecan Tres Leches Cake reveal soaked sponge, fluffy whipped cream, and sticky toasted pecan garnish. Save Pin
Slices of chilled Butter Pecan Tres Leches Cake reveal soaked sponge, fluffy whipped cream, and sticky toasted pecan garnish. | circuitcuisine.com

My neighbor brought this to a block party last summer, and I stood by the dessert table with a fork, sneaking bites until someone noticed. The milk-soaked sponge practically dissolved on my tongue, and those buttery pecans added just enough crunch to make me forget my manners. I asked for the recipe right there, scribbling notes on a napkin while kids ran circles around us. That night I couldn't stop thinking about it, so I stayed up late testing my own version in the quiet kitchen. Now it's the dessert I make when I want to impress without pretending I'm fancy.

I made this for my brother's birthday last fall, and he ate three slices before dinner was even cleared. My aunt kept asking what made it so different from regular tres leches, and I realized it was the brown sugar pecans that turned it into something more like a praline dream. We ended up sitting around the table longer than usual, just talking and going back for more. I've tried other versions since then, but this one with the buttery topping always wins. It's become the cake everyone expects now, and I'm not complaining.

Ingredients

  • All-purpose flour: Forms the tender crumb that soaks up milk beautifully without falling apart or turning gummy.
  • Baking powder: Gives the cake just enough lift to stay light and airy even after it's drenched.
  • Unsalted butter: Adds richness to both the cake and the pecan topping, letting you control the salt level.
  • Granulated sugar: Sweetens the batter and helps create that fluffy texture when creamed with butter.
  • Eggs: Bind everything together and add structure so the cake doesn't collapse under all that milk.
  • Vanilla extract: Rounds out the flavor in the cake, the milk mixture, and the whipped cream.
  • Milk: Keeps the batter smooth and helps the cake bake evenly.
  • Sweetened condensed milk: Brings thick sweetness and creaminess to the soaking mixture.
  • Evaporated milk: Adds body without making the soak too heavy or overly sweet.
  • Whole milk: Thins the mixture just enough so it soaks in instead of pooling on top.
  • Unsweetened coconut milk: Optional, but it adds a subtle tropical note that complements the pecans surprisingly well.
  • Pecans: Toast them in butter and brown sugar for a praline-like topping that's worth every calorie.
  • Brown sugar: Caramelizes with the butter to coat the pecans in a sweet, sticky glaze.
  • Heavy whipping cream: Whips up into soft clouds that sit perfectly on top of the soaked cake.
  • Powdered sugar: Sweetens the whipped cream without adding grittiness.

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 well, then dust it with flour. This keeps the cake from sticking when it's soaked and soft.
Mix the dry ingredients:
Whisk together flour, baking powder, and salt in a medium bowl. Set it aside so it's ready when you need it.
Cream butter and sugar:
Beat softened butter and granulated sugar together until the mixture looks pale and fluffy, about 3 to 5 minutes. This step adds air and makes the cake tender.
Add eggs and vanilla:
Beat in eggs one at a time, letting each one blend in fully before adding the next, then mix in vanilla. The batter should look smooth and glossy.
Combine wet and dry:
Gradually add the flour mixture to the butter mixture, alternating with milk, starting and ending with flour. Mix just until combined so you don't overwork the batter.
Bake the cake:
Pour batter into the prepared pan and smooth the top, then bake for 25 to 30 minutes until a toothpick comes out clean. The top should spring back when touched lightly.
Prepare the milk soak:
While the cake bakes, whisk together sweetened condensed milk, evaporated milk, whole milk, and coconut milk if you're using it. Make sure it's smooth with no lumps.
Poke and soak:
Let the baked cake cool for 10 minutes, then poke holes all over with a fork. Slowly pour the milk mixture over the top, letting it sink in gradually.
Chill the cake:
Cover and refrigerate for at least 1 hour, but overnight is even better. The longer it sits, the more the flavors meld and the cake gets creamier.
Toast the pecans:
Melt butter in a skillet over medium heat, then add pecans and brown sugar. Stir frequently for about 5 minutes until the nuts are toasted and the mixture bubbles, then remove from heat and stir in vanilla.
Whip the cream:
Beat heavy cream with powdered sugar and vanilla until stiff peaks form. Don't overbeat or it will turn grainy.
Top and serve:
Spread whipped cream over the chilled cake, then drizzle the cooled butter pecan mixture on top. Serve cold or at room temperature.
Decadent Butter Pecan Tres Leches Cake served in a glass dish, loaded with creamy topping and crunchy candied nuts. Save Pin
Decadent Butter Pecan Tres Leches Cake served in a glass dish, loaded with creamy topping and crunchy candied nuts. | circuitcuisine.com

The first time I served this, my friend asked if I bought it from a bakery. I laughed and told her it was just patience and a lot of milk, but really it felt like a small victory. We sat on the porch with our plates, and she said it tasted like something her grandmother would have made if she'd been a little more indulgent. That's when I realized this cake isn't just about flavor, it's about making people feel cared for. It's become my go-to whenever I want to show up with something that says I put in the time.

How to Store Leftovers

Keep the cake covered tightly in the fridge for up to four days, though it rarely lasts that long. The whipped cream stays surprisingly stable, and the pecans keep their crunch if you store it properly. I like to cover it with plastic wrap pressed right against the surface to keep it from drying out. If you're worried about the topping getting soggy, you can store the pecans separately and add them just before serving. Either way, it tastes even better on day two when all the flavors have had time to settle in.

Swaps and Variations

I've swapped the pecans for walnuts or almonds when that's what I had on hand, and both worked beautifully. If you're not into coconut milk, just use all whole milk or add a splash of heavy cream for extra richness. Some people like to add a pinch of cinnamon or nutmeg to the milk soak, and I won't argue with that. You can also drizzle caramel sauce over the top instead of the butter pecan mixture if you want something even sweeter. Play around with it, this cake is forgiving and tastes good no matter how you tweak it.

Serving Suggestions

This cake is rich enough to stand alone, but a scoop of vanilla ice cream on the side never hurt anyone. I've served it with fresh berries when I wanted something lighter to cut through the sweetness. A cup of strong coffee or a glass of cold milk pairs perfectly, especially if you're having it for breakfast the next day like I sometimes do. It also looks beautiful on a cake stand if you're feeling fancy, though I usually just serve it straight from the pan.

  • Drizzle with caramel or dulce de leche for an extra layer of indulgence.
  • Sprinkle a little flaky sea salt over the pecans to balance the sweetness.
  • Serve with a dollop of whipped cream on each slice even if there's already cream on top, because why not.
Butter Pecan Tres Leches Cake with knife beside it, showing moist layers and sweet milk soak ready for dessert. Save Pin
Butter Pecan Tres Leches Cake with knife beside it, showing moist layers and sweet milk soak ready for dessert. | circuitcuisine.com

Every time I pull this cake from the fridge, I remember that block party and the way dessert brought everyone together without anyone trying too hard. Make it once, and it'll become the recipe people ask you to bring again and again.

Cooking 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 best results. This extended soaking time ensures the cake fully absorbs all three milks, creating that signature melt-in-your-mouth texture throughout every layer.

Can I make butter pecan tres leches cake ahead of time?

Absolutely! This dessert actually improves when made 1-2 days in advance. The flavors meld beautifully as the cake continues absorbing the milk mixture. Store covered in the refrigerator and add the whipped cream and pecan topping shortly before serving for optimal texture.

Is coconut milk necessary in the tres leches mixture?

Not at all! Coconut milk is entirely optional and simply adds subtle richness and a hint of tropical flavor. For a more traditional approach, substitute with additional whole milk. The classic tres leches combination includes just sweetened condensed, evaporated, and whole milk.

How do I know when the pecans are properly toasted?

The pecans are ready when they're golden brown and fragrant, typically after about 5 minutes of cooking in the butter and brown sugar. You'll notice the mixture becoming bubbly and coating the nuts evenly. Remove from heat immediately to prevent burning, as they continue cooking slightly in the hot pan.

Can I substitute the pecans with other nuts?

While pecans provide the classic buttery, caramel-like flavor profile, walnuts or toasted almonds work well as alternatives. However, keep in mind that different nuts may alter the traditional character of the dessert. Chop any nuts roughly to maintain that satisfying crunch throughout the topping.

Why did my cake not absorb all the milk mixture?

This usually happens if the cake hasn't cooled sufficiently or if the holes weren't poked deeply enough. Ensure the cake rests for 10 minutes after baking before creating generous holes with a fork. Also, pour the milk mixture slowly and evenly, giving it time to seep into the cake rather than pooling on top.

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 cake with toasted buttered pecans and sweet whipped cream topping

Prep Time
30 min
Cook Time
30 min
Total Duration
60 min
Created by Daniel Murphy


Skill Level Medium

Cuisine Mexican-American

Makes 12 Portions

Dietary Info 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 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 Topping

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

Directions

Instruction 01

Prepare the pan and dry ingredients: Preheat oven to 350°F. Grease and flour a 9x13-inch baking pan. In a medium bowl, whisk together flour, baking powder, and salt. Set aside.

Instruction 02

Cream butter and sugar: In a large mixing bowl, cream softened butter and granulated sugar until light and fluffy, approximately 3 to 5 minutes.

Instruction 03

Incorporate eggs and vanilla: Beat in eggs one at a time, mixing well after each addition. Add vanilla extract and mix until combined.

Instruction 04

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.

Instruction 05

Bake the cake: Pour batter into prepared pan and spread evenly. Bake for 25 to 30 minutes, or until a toothpick inserted in center comes out clean.

Instruction 06

Prepare tres leches mixture: While cake is baking, whisk together sweetened condensed milk, evaporated milk, whole milk, and coconut milk if using in a bowl until smooth.

Instruction 07

Pierce and soak the cake: Remove cake from oven and let cool for 10 minutes. Using a fork, poke holes all over the top of the cake. 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 refrigerator.

Instruction 08

Toast butter pecan topping: Melt butter in a skillet over medium heat. Add chopped pecans and brown sugar, cooking and 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.

Instruction 09

Prepare whipped cream topping: In a separate bowl, whip heavy cream with powdered sugar and vanilla extract until stiff peaks form.

Instruction 10

Assemble and serve: Once cake has absorbed milk mixture, spread whipped cream evenly over surface. Drizzle cooled butter pecan topping over whipped cream. Serve chilled or at room temperature.

Equipment Needed

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

Allergy Info

Always double-check ingredients for allergens. If unsure, connect with a healthcare provider.
  • Contains wheat and gluten
  • Contains dairy: milk, butter, and cream
  • Contains eggs
  • Contains tree nuts: pecans

Nutrition Details (each serving)

These nutrition facts are for reference only. For medical concerns, consult your doctor.
  • Energy: 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.