The aroma wafting from my kitchen reminded me of afternoons spent at my Abuela’s home, where rich, creamy desserts were the stars of every celebration. Today, I’m excited to share my twist on a timeless classic: Butter Pecan Tres Leches Cake. This dessert captures the essence of traditional Latin American flavors while elevating it with the nutty crunch of toasted pecans. With its quick prep time and impressive presentation, this cake is sure to be the highlight of any gathering. Plus, it’s a delightful indulgence that can effortlessly transform any meal into a festive experience. Curious how to create this irresistible treat and maybe customize it to your liking? Let’s dive into this delicious adventure!

Why is this cake so special?
Indulgent flavors come together in this Butter Pecan Tres Leches Cake, showcasing a delightful blend of creamy milk soak and crunchy pecans. Easily customizable, you can substitute nuts or add unique toppings like toasted coconut for a twist. Perfectly moist, preparing this cake is a breeze, making it a fantastic option for gatherings. Crowd-pleasing appeal means everyone will want a slice of this dessert, reminiscent of beloved traditions. Serve it chilled for an unforgettable treat, just like my Neapolitan Cake. Time-saving yet stunning, this recipe will leave you wondering why you waited so long to try it!
Butter Pecan Tres Leches Cake Ingredients
For the Cake
- All-Purpose Flour – Provides structure to the cake; substitute with gluten-free flour for a GF option.
- Baking Powder – Acts as a leavening agent; ensure it’s fresh for best results.
- Salt – Enhances flavor and balances sweetness.
- Eggs (5 large, separated) – Provides moisture and structure; beaten whites create a fluffy texture.
- Granulated Sugar (1 cup, divided) – Sweetens the cake and stabilizes egg whites; coconut sugar can add a hint of caramel flavor.
- Whole Milk (1/3 cup) – Adds moisture and richness; can also be substituted with almond milk.
- Vanilla Extract (1 teaspoon) – Enhances flavor; pure vanilla is preferred for the best taste.
- Unsalted Butter (1/2 cup, melted) – Adds moisture and richness; coconut oil is a great dairy-free alternative.
- Chopped Pecans (1 cup, toasted) – Provides crunch and nutty flavor; can be replaced with toasted almonds or omitted for nut allergies.
For the Milk Soak
- Evaporated Milk (1 can, 12 oz) – Contributes creaminess to the soaked cake.
- Sweetened Condensed Milk (1 can, 14 oz) – Adds sweetness and ensures moistness in the cake.
- Heavy Whipping Cream (1 1/2 cups) – For the topping; beats to a fluffy finish; consider whipped coconut cream for a lighter option.
For the Topping
- Powdered Sugar (3 tablespoons) – Sweetens the whipped cream topping.
- Vanilla Extract (for topping, 1 teaspoon) – Enhances the flavor of whipped cream.
- Additional Toasted Pecans for Garnish – Adds an appealing visual and textural contrast.
Step‑by‑Step Instructions for Butter Pecan Tres Leches Cake
Step 1: Preheat the Oven
Begin by preheating your oven to 350°F (175°C). While it heats up, generously grease and flour a 9×13-inch baking dish to ensure your Butter Pecan Tres Leches Cake releases easily after baking. Set the prepared dish aside while you prepare the cake batter for a hassle-free baking experience.
Step 2: Mix Dry Ingredients
In a medium bowl, whisk together the all-purpose flour, baking powder, and salt until well combined. This step is crucial as it blends the leavening agents and helps prevent clumping. Once mixed, keep the bowl aside while you focus on the wet ingredients for your cake batter.
Step 3: Prepare Cake Batter
In a large mixing bowl, beat the egg yolks and 3/4 cup of granulated sugar together until the mixture becomes pale and fluffy, approximately 2-3 minutes. Next, pour in the whole milk, vanilla extract, and melted butter, stirring gently. Gradually fold in the dry ingredients until fully incorporated, creating a smooth cake batter that will form the base of your delectable Butter Pecan Tres Leches Cake.
Step 4: Whip Egg Whites
In a separate bowl, beat the egg whites with an electric mixer until soft peaks form, which should take about 3-4 minutes. Gradually add in the remaining 1/4 cup of sugar, continuing to beat until you achieve stiff peaks. This light and airy egg white mixture will give your cake its delightful texture.
Step 5: Combine Mixtures
Carefully fold the whipped egg whites into the yolk mixture using a spatula. Be gentle to retain the airiness of the egg whites, which will contribute to the cake’s lightness. Once combined, stir in the toasted chopped pecans, ensuring that they are evenly distributed throughout the mixture.
Step 6: Bake the Cake
Pour the combined batter into your prepared baking dish, smoothing the top with a spatula. Place the dish in the preheated oven and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Keep an eye on it to achieve the perfect golden brown color and set your cake aside to cool completely after removing it from the oven.
Step 7: Prepare Milk Soak
While the cake cools, combine the evaporated milk, sweetened condensed milk, whole milk, and melted butter in a bowl. Whisk the ingredients together until well blended; this rich mixture will soak into the cake, creating that signature tres leches flavor.
Step 8: Soak the Cake
Once the cake is completely cooled, Use a skewer or wooden stick to poke holes all over the top. This allows the milk soak to penetrate deeply. Pour the milk mixture evenly over the cake, ensuring every inch is covered. Cover the dish and refrigerate for at least 4 hours, but preferably overnight, to allow the flavors to meld and the cake to absorb the creaminess.
Step 9: Make the Topping
When you are ready to serve the Butter Pecan Tres Leches Cake, whip the heavy cream in a large bowl with the powdered sugar and vanilla extract until you reach stiff peaks. This creamy topping will add a luscious finish to your dessert, creating a beautiful contrast to the moist cake beneath.
Step 10: Serve
Spread the whipped cream topping evenly over the refrigerated cake, and garnish with additional toasted pecans for a delightful crunch. Once ready, slice the cake and serve chilled, allowing everyone to savor each moist and creamy bite of this indulgent Butter Pecan Tres Leches Cake!

What to Serve with Butter Pecan Tres Leches Cake
Indulging in this creamy delight opens the door to a world of complementary flavors and textures that enhance every bite.
- Fresh Berries: The acidity and brightness of berries, like strawberries or raspberries, cut through the richness, adding a refreshing contrast.
- Whipped Cream Topping: Serve a dollop of extra whipped cream beside each slice for added creaminess that elevates the cake’s indulgence.
- Toasted Coconut Flakes: Sprinkle toasted coconut on top for a tropical crunch that pairs beautifully with the pecans and creamy sweetness.
- Caramel Sauce Drizzle: A warm drizzle of caramel sauce adds an extra layer of decadence, enriching the nutty flavors of the cake.
- Cinnamon-Spiced Coffee: Sipping a cup of spiced coffee while enjoying your cake creates a cozy, inviting atmosphere, enhancing the dessert experience.
- Chocolate Ice Cream: A scoop of chocolate ice cream adds a delightful temperature contrast that melts luxuriously into the cake.
- Coconut Sorbet: For a lighter option, coconut sorbet offers refreshing tropical flavors that harmonize intensely with the cake’s lusciousness.
- Chilled Sweet Tea: Sip on a glass of chilled sweet tea for a comforting pairing, perfect for afternoon gatherings or family celebrations.
- Fruit Salad: A vibrant fruit salad made with tropical fruits like mango and kiwi brightens up your plate and complements the cake.
- Mexican Hot Chocolate: Pairing with a mug of rich, spiced hot chocolate can turn your dessert into a warm and joyful experience.
Make Ahead Options
These Butter Pecan Tres Leches Cakes are perfect for meal prep enthusiasts! You can bake the cake up to 24 hours in advance, allowing it to cool completely before wrapping it tightly and refrigerating. Additionally, prepare the milk soak in advance and store it separately in the fridge for up to 3 days. When it’s time to serve, simply poke holes in the chilled cake and pour the milk mixture over it. After allowing it to soak for at least 4 hours (or overnight for the best flavor), whip the cream topping just before serving to ensure it’s light and fluffy. This approach not only saves you time but guarantees that your dessert tastes just as delicious when enjoyed!
Expert Tips for Butter Pecan Tres Leches Cake
-
Room Temperature Eggs: Ensure your eggs are at room temperature for better incorporation into the batter, which will lead to a fluffier cake.
-
Soak Overnight: For optimal flavor and moisture, let the cake soak overnight in the fridge—this allows the milk mixture to deeply penetrate the cake.
-
Whip Cream Wisely: When whipping the cream, start at a low speed and gradually increase to avoid splattering, achieving that perfect light and fluffy topping.
-
Light Topping Option: For a lighter alternative, consider using whipped coconut cream instead of heavy cream for the topping—this enhances the dessert while keeping it indulgent.
-
Careful with Freezing: Avoid freezing the cake, as the texture will be compromised—enjoy it fresh for the best experience of the Butter Pecan Tres Leches Cake.
How to Store and Freeze Butter Pecan Tres Leches Cake
Fridge: Store the cake in the refrigerator, tightly covered, for up to 4 days. For the best flavor and freshness, enjoy within 2 days.
Freezer: It’s best not to freeze the Butter Pecan Tres Leches Cake, as freezing can compromise the delicate texture and flavor of this creamy dessert.
Reheating: If desired, you can serve it chilled straight from the fridge. If it’s been left out, let it sit at room temperature for about 15-20 minutes before serving for that perfect bite.
Cover Carefully: Ensure the cake is covered well to prevent it from absorbing odors from the fridge, maintaining the delightful taste and aroma of this indulgent treat.
Butter Pecan Tres Leches Cake Variations
Feel free to let your creativity shine by adding your personal touch to this delicious dessert!
-
Nut-Free: Omit the pecans and replace them with toasted coconut flakes for a tropical twist. The light crunch will still satisfy your craving for texture.
-
Flavor Boost: Add a sprinkle of cinnamon or nutmeg to the milk soak for a warm, spiced flavor that elevates the comforting essence of the cake.
-
Fruity Addition: Top with fresh berries, such as strawberries or raspberries, for a pop of color and a refreshing contrast to the creamy layers.
-
Caramel Drizzle: Drizzle caramel sauce over the whipped cream for a decadent touch that enhances the sweetness of this indulgent cake.
-
Chocolate Lovers: Add cocoa powder to the batter for a chocolatey version of the Butter Pecan Tres Leches Cake, appealing to those who crave chocolate-flavored desserts.
-
Dairy-Free Alternative: Use cashew or almond milk instead of whole milk, and replace heavy whipping cream with whipped coconut cream for a lighter, dairy-free option—perfect for guests with dietary restrictions.
-
Enhanced Milk Soak: Consider infusing the milk mixture with a splash of coffee or espresso for a mocha variation that enriches the overall flavor experience.
-
Tropical Fusion: Incorporate coconut milk into the milk soak for a delightful tropical vibe, reminiscent of a beach getaway, while maintaining the original creamy charm.
Feel inspired? Whatever your choice, like pairing this cake with my delightful Birthday Cake Overnight Oats for breakfast the next day, each variation will create a unique twist on this beloved dessert!

Butter Pecan Tres Leches Cake Recipe FAQs
What type of pecans should I use for the cake?
I highly recommend using toasted pecans, as toasting enhances their nutty flavor and adds a delightful crunch to the Butter Pecan Tres Leches Cake. If you can find them fresh from the store, that’s even better! Alternatively, you can use walnuts or even omit the nuts altogether if allergies are a concern.
How should I store the Butter Pecan Tres Leches Cake?
Store the cake in the refrigerator, tightly covered, for up to 4 days. This helps maintain its moisture and flavors. For optimal freshness and taste, try to enjoy the cake within the first 2 days after making it.
Can I freeze the Butter Pecan Tres Leches Cake?
It’s best not to freeze this cake, as freezing can compromise its delicate texture and flavor. However, if you really need to freeze it, make sure to wrap individual slices tightly in plastic wrap, then in foil, and place them in an airtight container. This will help preserve some of its moisture for up to 3 months. When you’re ready to enjoy it again, simply thaw it overnight in the refrigerator.
How can I prevent the cake from becoming too soggy?
To prevent sogginess, I suggest only allowing the cake to soak for the recommended time—ideally overnight, but no more than that. Additionally, be sure to poke evenly spaced holes that are not too deep; this ensures the milks soak in properly without overwhelming the cake itself.
What alternative milk can I use in the recipe?
If you’re looking for a dairy-free option, almond milk or oat milk can be used in place of whole milk in the milk soak. Keep in mind that these alternatives may alter the cake’s overall richness slightly, but they still provide a delicious flavor.
Can pets eat the Butter Pecan Tres Leches Cake?
Unfortunately, this cake is not suitable for pets, especially due to the sugar and heavy cream content. It’s best to keep it as a delightful treat strictly for human enjoyment!

Irresistible Butter Pecan Tres Leches Cake You Must Try!
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease and flour a 9x13-inch baking dish.
- Whisk together the all-purpose flour, baking powder, and salt until combined.
- In a large bowl, beat egg yolks and 3/4 cup granulated sugar until pale and fluffy, then stir in milk, vanilla extract, and melted butter.
- Beat egg whites in a separate bowl until soft peaks form, then gradually add the remaining sugar and beat until stiff peaks.
- Fold the whipped egg whites into the yolk mixture, then stir in the toasted pecans.
- Pour the batter into the prepared baking dish and bake for 25-30 minutes, or until a toothpick comes out clean.
- While the cake cools, mix evaporated milk, sweetened condensed milk, whole milk, and melted butter until blended.
- Poke holes in the cooled cake and pour the milk mixture over it. Cover and refrigerate for at least 4 hours, preferably overnight.
- Whip the heavy cream with powdered sugar and vanilla extract until stiff peaks form.
- Spread the whipped cream topping over the refrigerated cake and garnish with additional pecans.

Leave a Reply