As I stood in my kitchen, the sweet aroma of freshly toasted pecans wafted through the air, instantly transporting me to sun-soaked afternoons in a vibrant Latin market. That’s when I decided it was time to create my own version of a classic dessert: Butter Pecan Tres Leches Cake. This indulgent treat not only offers a moist, rich cake soaked in three types of milk, but it’s also accented by the delightful crunch of toasted pecans that adds an unexpected twist. Perfect for gatherings and celebrations, it’s a recipe that’s both crowd-pleasing and surprisingly simple to whip up. Plus, you can customize it with various nuts or even a hint of cinnamon for an extra layer of warmth. Curious to find out how to bring this delightful cake to life in your kitchen? Let’s dive in!

Why is this cake a must-try?
Irresistible, decadent flavor: This Butter Pecan Tres Leches Cake offers a delightful balance of rich creaminess and nutty crunch that will leave your taste buds dancing.
Customizable toppings: Whether you prefer fresh fruits or a sprinkle of cinnamon, the topping options are endless, allowing you to tailor it to your family’s liking.
Easy preparation: The steps are simple, making this indulgent cake achievable even for novice bakers. Just mix, soak, and chill!
Impressive presentation: The fluffy whipped cream and toasted pecans create a stunning dessert that’s bound to be the star of any gathering.
Versatile variations: Feel free to swap misplaced pecans for almonds or walnuts to adapt to your taste. For an even lighter touch, why not try a dollop of whipped coconut cream?
This cake truly marries tradition and creativity, making it the perfect dessert for any occasion! For more delightful ideas, check out my Brown Butter Coffee recipe for a sweet treat pairing!
Butter Pecan Tres Leches Cake Ingredients
• Get ready to mix together these delightful ingredients!
For the Cake
- All-purpose flour – Provides structure to the cake; ensure it’s spooned and leveled for accuracy.
- Baking powder – Acts as a leavening agent for a light texture.
- Salt – Balances sweetness and enhances flavor.
- Eggs (large) – Adds richness and moisture; separated for a light and airy batter.
- Granulated sugar – Sweetens the cake; divided between yolks and whites for texture.
- Whole milk – Moistens the batter and enhances flavor.
- Vanilla extract – Infuses a warm flavor profile.
- Unsalted butter (melted) – Adds moisture and richness; can substitute with coconut oil for a dairy-free option.
- Chopped pecans (toasted) – Provides a nutty flavor and crunch; almonds or walnuts can be used as alternatives.
For the Soaking Mixture
- Evaporated milk – Creates a creamy texture in the soaking mixture.
- Sweetened condensed milk – Adds sweetness and richness to the tres leches.
- Whole milk (for soaking) – Complements the other milks for added moistness.
For the Topping
- Heavy whipping cream – Makes for a rich, fluffy topping.
- Powdered sugar – Sweetens the whipped cream for a luscious finish.
- Extra toasted pecans (for garnish) – Enhances presentation and adds a delightful crunch.
Dive into making this Butter Pecan Tres Leches Cake and treat yourself to a delicious dessert experience!
Step‑by‑Step Instructions for Butter Pecan Tres Leches Cake
Step 1: Preheat and Prepare
Begin by preheating your oven to 350°F (175°C). As the oven warms up, grab a 9×13-inch baking dish and generously grease it with butter or cooking spray to prevent sticking. This will ensure your Butter Pecan Tres Leches Cake turns out perfectly, with a beautiful golden-brown crust.
Step 2: Combine Dry Ingredients
In a medium mixing bowl, whisk together 2 cups of all-purpose flour, 1 tablespoon of baking powder, and a pinch of salt. This combination of dry ingredients is essential for creating a light and airy texture in your cake. Set this bowl aside as you move on to the next step.
Step 3: Mix Wet Ingredients
In a separate large bowl, beat 5 large egg yolks with ¾ cup of granulated sugar until the mixture appears pale and fluffy—about 4-5 minutes. Next, mix in 1 cup of whole milk, 1 teaspoon of vanilla extract, and ½ cup of melted unsalted butter. Gradually fold the flour mixture into your batter until well combined, ensuring no lumps remain.
Step 4: Whip Egg Whites
In another mixing bowl, whip the 5 large egg whites using an electric mixer until soft peaks form, which should take about 2-3 minutes. Gradually add in the remaining ¼ cup of sugar and continue beating until stiff peaks are achieved. Gently fold this fluffy egg white mixture into the batter, followed by ½ cup of toasted pecans, careful not to deflate the airy texture.
Step 5: Bake the Cake
Pour the batter into your prepared baking dish, spreading it evenly. Place it in the preheated oven and bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Once done, remove the cake from the oven and allow it to cool completely in the dish for about an hour.
Step 6: Prepare the Soaking Mixture
While the cake cools, in a medium bowl, whisk together 1 cup of evaporated milk, 1 cup of sweetened condensed milk, and 1 cup of whole milk. This rich soaking mixture is what makes the Butter Pecan Tres Leches Cake exceptionally moist. Once mixed, set it aside while the cake cools completely.
Step 7: Soak the Cake
Once the cake has cooled, poke holes all over the surface using a fork. This will help the soaking mixture penetrate the cake. Slowly pour the milk mixture over the entire cake, ensuring it seeps into all the holes. Cover the dish with plastic wrap and refrigerate for at least 4 hours, preferably overnight, to allow the cake to absorb the flavors.
Step 8: Whip the Cream Topping
Just before serving, whip 1 cup of heavy whipping cream with 2 tablespoons of powdered sugar and 1 teaspoon of vanilla extract until stiff peaks form. This fluffy topping adds a delightful finish to your Butter Pecan Tres Leches Cake, balancing its sweet, creamy flavor with a light texture.
Step 9: Garnish and Serve
Spread the whipped cream over the soaked cake evenly, creating a beautiful layer on top. For an extra touch, sprinkle additional toasted pecans over the whipped cream. Slice your decadent Butter Pecan Tres Leches Cake into squares and serve chilled, delighting your guests with every bite!

Expert Tips for Butter Pecan Tres Leches Cake
• Soaking Time: Allow the cake to soak overnight for maximum moisture, enhancing the buttery richness and ensuring every bite is indulgently sweet.
• Avoid Overmixing: When folding the egg whites into the batter, be gentle! Overmixing can lead to a dense cake. You want to keep that airy texture intact.
• Nut Variations: While toasted pecans are a star, feel free to substitute with almonds or walnuts for a different nutty flavor profile!
• Whipping Cream Attitude: For a fluffy topping, make sure your heavy cream is cold, and whip it until stiff peaks form. This adds volume and lightness to your cake.
• Storage Care: Keep your Butter Pecan Tres Leches Cake refrigerated and wrapped tightly for up to 4 days. This way, it remains fresh and delicious!
Embrace these tips, and you’ll be on your way to a spectacular Butter Pecan Tres Leches Cake that’s sure to impress!
Make Ahead Options
These Butter Pecan Tres Leches Cakes are perfect for meal prep enthusiasts! You can bake the cake and allow it to cool up to 24 hours in advance, wrapping it tightly to maintain its moisture. Additionally, prepare the soaking mixture and store it in the refrigerator for up to 3 days. When ready to serve, poke holes in the cooled cake, pour the soaking mixture over it, and refrigerate for a minimum of 4 hours, or preferably overnight. Just before serving, whip your heavy cream and top the cake, ensuring it stays fluffy and delicious. With these make-ahead options, you’ll impress your guests with minimal effort on the day of your gathering!
How to Store and Freeze Butter Pecan Tres Leches Cake
Fridge: Keep the cake refrigerated for up to 4 days. Cover it tightly with plastic wrap or aluminum foil to preserve its moisture and flavor.
Freezer: While it’s best not to freeze the cake due to its soaking process, if you must, wrap individual slices in plastic wrap followed by aluminum foil. They can last up to 2 months in the freezer.
Reheating: If serving from the fridge, allow the cake to sit at room temperature for about 30 minutes before serving. This enhances its creamy texture and flavor.
Serving Tip: For the freshest taste, enjoy your Butter Pecan Tres Leches Cake chilled, optionally garnished with extra toasted pecans for an added crunch!
Butter Pecan Tres Leches Cake Variations
Feel free to get creative with this cake! Customize it to suit your taste buds and party vibes.
-
Nut Swap: Try toasted almonds or walnuts instead of pecans for a different nutty flavor.
-
Dairy-Free Option: Use coconut oil instead of butter and whipped coconut cream to keep it dairy-free while still creamy and delightful.
-
Cinnamon Twist: Add cinnamon to the cake batter for a warm, spiced flavor that pairs beautifully with the richness.
-
Decadent Caramel: Drizzle caramel sauce over the whipped topping before serving for an extra layer of sweetness that elevates every bite.
-
Fruity Freshness: Top with fresh berries or mango slices to add a refreshing contrast to the rich cake and cream.
-
Chocolate Lovers: Incorporate cocoa powder in the batter for a chocolatey twist on the classic tres leches cake.
-
Maple Infusion: Substitute half of the granulated sugar with maple syrup for a unique flavor and a hint of maple sweetness.
Each of these variations offers a fun way to personalize your Butter Pecan Tres Leches Cake! For more delightful ideas, don’t miss my recipe for Garlic Butter Beef that pairs perfectly with sweet desserts!
What to Serve with Butter Pecan Tres Leches Cake
The enjoyment of this indulgent dessert can be heightened with some delightful pairings that excite the palate and make your meal complete.
-
Fresh Berries: A vibrant mix of strawberries and blueberries adds a refreshing contrast to the creamy cake, enhancing sweetness and providing a pop of color.
-
Cinnamon-Spiced Coffee: The warmth of a cinnamon-infused brew complements the cake’s rich flavors, creating a cozy atmosphere perfect for gatherings.
-
Vanilla Ice Cream: A scoop of creamy vanilla ice cream on the side offers a delightful temperature contrast, further enriching the indulgent experience.
-
Caramel Sauce Drizzle: A luscious drizzle of caramel sauce over each slice introduces an extra layer of sweetness that beautifully intertwines with the pecans.
-
Toasted Coconut Flakes: The addition of toasted coconut brings a tropical twist, balancing the rich butter and nutty pecan flavors while adding delightful texture.
-
Chocolate Sauce: A rich, warm chocolate sauce can create an exciting flavor journey, making every bite more decadent and delightful.
-
Mint Leaves: A sprinkle of fresh mint not only enhances presentation but also adds a refreshing taste that brightens the dessert’s rich notes.
Let these pairings enhance your Butter Pecan Tres Leches Cake, making every gathering or celebration feel even more special!

Butter Pecan Tres Leches Cake Recipe FAQs
What kind of pecans should I use for the cake?
Absolutely! I recommend using chopped pecans that are toasted to enhance their nutty flavor. You can also try substituting them with almonds or walnuts for a different twist. Just ensure any nuts you use are fresh to maintain the best taste!
How should I store leftover Butter Pecan Tres Leches Cake?
Keep your cake refrigerated for up to 4 days. Make sure to wrap it tightly with plastic wrap or aluminum foil to preserve its moisture and deliciousness. This way, it will stay fresh and tempting for your next slice!
Can I freeze Butter Pecan Tres Leches Cake?
While ideally, you should avoid freezing the cake due to its soaking nature, if you choose to do so, wrap individual slices in plastic wrap followed by aluminum foil. This way, they can be stored in the freezer for up to 2 months. Just be cautious, as freezing may alter the cake’s texture.
What if my cake turns out too soggy?
Very! If your cake is too soggy, it could be that it soaked in too much of the milk mixture or didn’t have enough time to cool before soaking. Ensure the cake cools completely before pouring the milk mixture over it. You want it to absorb the flavors without becoming overly wet.
Are there any dietary considerations for this cake?
Yes! This Butter Pecan Tres Leches Cake is vegetarian-friendly, but if you’re concerned about allergies, make sure to inform those you’re serving about the ingredients. Use dairy-free substitutes for butter and milk if needed, and as always, check the labels on store-bought ingredients for any hidden allergens.

Irresistible Butter Pecan Tres Leches Cake You Must Try
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish with butter or cooking spray.
- In a medium mixing bowl, whisk together the flour, baking powder, and salt.
- In a large bowl, beat the egg yolks with granulated sugar until pale and fluffy. Mix in whole milk, vanilla extract, and melted butter. Fold in the flour mixture until combined.
- In another bowl, whip the egg whites until soft peaks form. Gradually add the remaining sugar and beat until stiff peaks form. Fold egg whites into the batter along with toasted pecans.
- Pour the batter into the prepared baking dish and bake for 25–30 minutes, until a toothpick comes out clean. Let cool completely in the dish for about an hour.
- Whisk together the evaporated milk, sweetened condensed milk, and whole milk. Set aside.
- Poke holes in the cooled cake and slowly pour the soaking mixture over it. Cover and refrigerate for at least 4 hours, preferably overnight.
- Before serving, whip heavy cream with powdered sugar and vanilla until stiff peaks form. Spread the whipped cream over the cake and garnish with toasted pecans.
- Slice the cake into squares and serve chilled.

Leave a Reply