As I stood in my kitchen, the intoxicating aroma of buttery pecans toasting in the oven whisked me away. It’s in moments like this that I remember why I love baking so much—each creation tells a story. Today, I’m excited to share my Butter Pecan Tres Leches Cake, a dessert that transforms ordinary ingredients into something extraordinary. The rich, moist layers soak up a delightful trio of milks, creating a sweet decadence that dances on your palate. Not only is this cake an absolute crowd-pleaser, but it also offers a comforting indulgence that feels like a warm hug after a long day. It’s perfect for special occasions or just because you deserve a treat! Curious how this sensational dessert comes together? Let’s dive in!

Why is this cake so irresistible?
Deliciously Decadent: The Butter Pecan Tres Leches Cake combines rich flavors and textures that promise to delight your taste buds.
Unique Twist: Unlike traditional tres leches cakes, the addition of toasted pecans brings a nutty crunch that elevates this dessert to new heights.
Make-Ahead: Ideal for busy schedules, this cake simply needs time to soak up those three milks, allowing you to prepare it ahead of your gathering.
Versatile & Customizable: Swap out pecans for your favorite nuts or even add a dash of cinnamon for a warming twist.
Crowd Favorite: Perfect for parties, potlucks, or just a cozy night in, this cake never fails to impress friends and family.
Indulge in this delightful treat anytime you need a bit of comfort—whether enjoyed solo or shared with loved ones!
Butter Pecan Tres Leches Cake Ingredients
• Dive into the delightful components of this rich dessert!
For the Cake
- All-Purpose Flour – Provides structure to the cake; can substitute with gluten-free flour for a gluten-free option.
- Baking Powder – Adds leavening to help the cake rise; ensure it’s fresh for best results.
- Salt – Enhances flavor; essential in balancing sweetness.
- Eggs – Important for structure and moisture; separate yolks and whites for better texture.
- Granulated Sugar – Sweetens the cake and helps with browning; can reduce slightly for less sweetness.
- Whole Milk – Adds moisture and richness; substitute with almond or oat milk for a dairy-free version.
- Vanilla Extract – Provides depth of flavor; use pure extract for best results.
- Unsalted Butter – Adds richness and flavor; margarine can be used as a substitute.
- Chopped Pecans (toasted) – Adds crunch and nuttiness; can substitute with almonds or walnuts.
For the Soak
- Evaporated Milk – Essential for the tres leches soak; provides creaminess and sweetness.
- Sweetened Condensed Milk – Contributes sweetness and richness; no substitute recommended for authentic flavor.
- Heavy Whipping Cream – Used for the topping, giving a rich and creamy texture; light whipped cream can be used for a lighter option.
For the Topping
- Powdered Sugar – Sweetens the whipped topping; can adjust to taste.
- Additional Toasted Pecans (for garnish) – Enhances presentation and adds extra crunch.
Step‑by‑Step Instructions for Butter Pecan Tres Leches Cake
Step 1: Preheat and Prepare the Baking Dish
Begin by preheating your oven to 350°F (175°C). While the oven warms up, grease and flour a 9×13-inch baking dish. Ensure even coverage with the flour to prevent sticking, as this will allow your Butter Pecan Tres Leches Cake to release beautifully after baking.
Step 2: Mix Dry Ingredients
In a medium-sized mixing bowl, whisk together 2 cups of all-purpose flour, 1 tablespoon of baking powder, and 1/2 teaspoon of salt until well combined. This step ensures proper distribution of the leavening agent and salt, which will help your cake rise evenly. Set this dry mixture aside as you prepare the wet ingredients.
Step 3: Combine Wet Ingredients
Using a large bowl, beat 5 egg yolks with 3/4 cup of granulated sugar until the mixture turns pale and thickens—about 4 minutes. Then, mix in 1 cup of whole milk, 1 teaspoon of vanilla extract, and 1/2 cup of melted unsalted butter until smooth. Gradually add the flour mixture, stirring gently to form a thick batter.
Step 4: Whip Egg Whites
In another clean bowl, beat 5 egg whites using an electric mixer until soft peaks form. Slowly incorporate 1/4 cup of granulated sugar, continuing to beat until stiff peaks develop, which will take around 3-4 minutes. This step gives the cake its light and airy texture—be patient for the best result.
Step 5: Fold and Add Pecans
Gently fold the whipped egg whites into the batter, making sure to preserve the volume. Once combined, stir in 1 cup of toasted and chopped pecans, which will provide a delightful crunch to the Butter Pecan Tres Leches Cake. Pour the batter into the prepared baking dish and smooth the top with a spatula.
Step 6: Bake the Cake
Place the baking dish in the preheated oven and bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean. Keep an eye on the cake as it bakes; it should be lightly golden on top. Once baked, remove it from the oven and allow it to cool in the pan for about 15 minutes.
Step 7: Prepare the Milk Soak
While the cake cools, whisk together 1 cup of evaporated milk, 1 cup of sweetened condensed milk, 1/2 cup of whole milk, and the remaining melted butter in a bowl. This creamy mixture is what makes the Butter Pecan Tres Leches Cake so indulgent. Set aside to let the flavors meld together.
Step 8: Soak the Cake
After the cake has cooled for about 15 minutes, poke holes all over the surface using a skewer or fork. Pour the milk soak evenly over the cake, allowing it to seep into the holes. Refrigerate the cake for at least 4 hours, preferably overnight, to ensure it becomes deliciously moist.
Step 9: Whip the Cream Topping
For the topping, beat 1 cup of heavy whipping cream, 1/4 cup of powdered sugar, and 1 teaspoon of vanilla extract in a mixing bowl until stiff peaks form. This light and airy mixture will beautifully crown your Butter Pecan Tres Leches Cake.
Step 10: Decorate and Serve
Spread the whipped cream topping evenly over the chilled cake. For an extra touch, sprinkle additional toasted pecans on top, adding not just flavor but also a lovely presentation. Slice the cake into squares and serve chilled, allowing everyone to indulge in this delightful dessert!

How to Store and Freeze Butter Pecan Tres Leches Cake
Fridge: Store the Butter Pecan Tres Leches Cake in the refrigerator, covered with plastic wrap or in an airtight container, for up to 4 days. This keeps the cake moist and delicious.
Freezer: While you can freeze the unsoaked cake for up to 3 months, avoid freezing the soaked cake, as it can alter the texture.
Reheating: If you have leftover unsoaked cake, reheat individual slices in the microwave for 10-15 seconds for a warm treat.
Preparation Tip: Make the cake a day in advance for maximum flavor from the milk soak, letting it sit overnight in the fridge before serving.
Make Ahead Options
These Butter Pecan Tres Leches Cakes are an ideal choice for meal prep, making them perfect for busy weeknights or special occasions! You can prepare the cake and soak it up to 24 hours in advance, allowing it to absorb all that delicious milk mixture for optimal flavor. Once the cake has cooled, simply poke holes in the surface, pour over the milk soak, and refrigerate it until you’re ready to serve. For the whipped cream topping, you can pre-whip it up to 3 days ahead—just store it in an airtight container in the refrigerator to maintain its fluffy texture. When you’re ready to indulge, spread the topping over the chilled cake and garnish with toasted pecans for perfect, restaurant-quality results with minimal effort!
What to Serve with Butter Pecan Tres Leches Cake
As you savor each bite of this creamy dessert, consider these delightful accompaniments that perfectly balance and enhance the experience.
-
Fresh Berries: Juicy strawberries, raspberries, or blackberries can add a tart contrast to the sweetness of the cake, refreshing your palate. The vibrant colors make for a stunning presentation too!
-
Italian Espresso: The rich, bold flavors of freshly brewed espresso create a beautiful marriage with the cake’s sweetness, elevating the dessert to a café-style indulgence.
-
Vanilla Ice Cream: The creamy coldness of vanilla ice cream pairs beautifully with the moistness of the Butter Pecan Tres Leches Cake. It adds a delightful temperature contrast that’s oh-so-satisfying!
-
Caramel Drizzle: A light drizzle of warm caramel sauce not only enhances the flavor but also provides a luxurious touch that makes each bite feel even more decadent.
-
Coconut Whipped Cream: For a lighter, dairy-free topping, consider whipped coconut cream with a hint of vanilla. It adds a tropical flair that complements the cake’s richness.
-
Mint Tea: A warm cup of mint tea cleanses the palate wonderfully after indulging in the buttery layers of the cake. The freshness of mint also brings a soothing finish to your dessert experience.
These pairings will create a delightful culinary journey, ensuring your Butter Pecan Tres Leches Cake is truly unforgettable!
Expert Tips for Butter Pecan Tres Leches Cake
-
Fresh Ingredients: Always check the freshness of your baking powder and eggs—this ensures your Butter Pecan Tres Leches Cake rises beautifully and has the best flavor.
-
Chill Time: Allow your cake to soak overnight in the refrigerator. This helps the milks penetrate deeply, making for an incredibly moist and rich dessert.
-
Egg Whites Technique: Make sure your egg whites are beaten until stiff peaks form; this step provides the light, airy texture that’s essential for a successful cake.
-
Poking Holes: Don’t skimp on poking holes in the cooled cake! This step is crucial for absorbing the milk mixture, enhancing the flavor and moisture of your cake.
-
Serving Size: When slicing, keep in mind that this cake is rich. Serve smaller squares for everyone to enjoy without going overboard.
Butter Pecan Tres Leches Cake Variations
Dive into these delightful twists to make your Butter Pecan Tres Leches Cake truly your own!
-
Nutty Alternatives: Substitute pecans with toasted almonds or walnuts for a different flavor profile that still keeps that satisfying crunch.
-
Dairy-Free Delight: Use whipped coconut cream instead of heavy cream for a light, dairy-free topping that adds a tropical flair.
-
Spicy Warmth: Add a sprinkle of cinnamon to the batter for a cozy warmth—this subtle spice will elevate the cake’s sweetness beautifully.
-
Chocolate Fest: Drizzle chocolate ganache over the top for a rich, indulgent twist; a match made in dessert heaven!
-
Caramel Drizzle: Drizzle caramel sauce on top just before serving for an extra layer of sweetness that will have everyone coming back for seconds.
-
Bourbon Infusion: Add a splash of bourbon to the milk soak for an unexpected adult twist that’ll deepen the flavors and add a warm richness.
-
Fruitful Surprise: Top with fresh berries or bananas before adding the whipped cream for a refreshing burst of flavor that balances the sweetness.
-
Chocolate Chip Twist: Fold in mini chocolate chips with the toasted pecans for a fun, chocolaty surprise in every bite.
Remember, each of these variations offers a unique spin on a classic! Plus, if you love desserts that elevate traditional treats, you’ll adore pairing your cake with a slice of Coffee Cake Muffins or a warm bowl of Coffee Cake Cinnamon. Have fun experimenting!

Butter Pecan Tres Leches Cake Recipe FAQs
How do I choose the right pecans for this recipe?
Absolutely! Look for pecans that are firm and free of dark spots or mold. Fresh pecans will have a rich, buttery flavor. If you can smell them, they’re probably on their way out. Toasting the pecans enhances their flavor, so opt for raw nuts that you can toast yourself for the best results!
How long can I store the Butter Pecan Tres Leches Cake?
I recommend storing your Butter Pecan Tres Leches Cake in the refrigerator, covered with plastic wrap or in an airtight container, for up to 4 days. This keeps the cake moist and rich, allowing the flavors to meld beautifully.
Can I freeze this cake?
While you can freeze the unsoaked Butter Pecan Tres Leches Cake for up to 3 months, it’s best to avoid freezing the soaked version, as it may change texture. To freeze the unsoaked cake, wrap it tightly in plastic wrap and then store it in a freezer-safe container. When you’re ready to enjoy, just thaw it in the fridge and soak it with the milks!
What should I do if the cake is too dry after soaking?
Very! If you find your Butter Pecan Tres Leches Cake is a bit dry, be sure to poke ample holes in the cake before pouring the milk mixture—this helps it absorb more liquid. Additionally, refrigerating the cake overnight allows it more time to soak up the milks. If it’s too late and it’s already dry, a drizzle of extra evaporated milk can help bring back some moisture.
Is this cake suitable for those with nut allergies?
For anyone with nut allergies, it’s best to skip the pecans altogether or replace them with a nut-free alternative like sunflower seeds or coconut flakes. Be sure to read all ingredient labels for possible cross-contamination, especially with the milks and baking products. Always prioritize safety and enjoyment!
How can I ensure my whipped cream topping stays fluffy?
To achieve that perfectly fluffy whipped cream topping, make sure your heavy whipping cream and mixing bowl are cold beforehand. Beat the cream until stiff peaks form, but be cautious not to overbeat, or you may end up with butter! If you plan to make the cake ahead of time, whip the cream just before serving for the best texture.

Butter Pecan Tres Leches Cake: Moist Indulgence Awaits
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and grease and flour a 9x13-inch baking dish.
- In a medium-sized bowl, whisk together 2 cups of all-purpose flour, 1 tablespoon of baking powder, and 1/2 teaspoon of salt.
- In a large bowl, beat 5 egg yolks with 3/4 cup of granulated sugar until pale and thickened. Mix in 1 cup of whole milk, 1 teaspoon of vanilla extract, and 1/2 cup of melted unsalted butter, then gradually add flour mixture.
- In another bowl, beat 5 egg whites until soft peaks form. Slowly add 1/4 cup of granulated sugar until stiff peaks develop.
- Fold the whipped egg whites into the batter and stir in 1 cup of toasted pecans. Pour the batter into the baking dish.
- Bake for 25 to 30 minutes or until a toothpick comes out clean. Let cool in the pan for about 15 minutes.
- Whisk together 1 cup of evaporated milk, 1 cup of sweetened condensed milk, 1/2 cup of whole milk, and remaining melted butter for the milk soak.
- Poke holes in the cooled cake and pour the milk soak evenly over it. Refrigerate for at least 4 hours, preferably overnight.
- Beat 1 cup of heavy whipping cream, 1/4 cup of powdered sugar, and 1 teaspoon of vanilla extract until stiff peaks form for the topping.
- Spread the whipped cream topping over the cake and sprinkle with additional toasted pecans before serving.

Leave a Reply