As the holiday season rolls in, the air becomes spiced with cinnamon and nutmeg, stirring up memories of cozy family gatherings and the joy of sharing delicious treats. Nothing quite captures the essence of festive flavors like a rich and creamy dessert, especially one like Eggnog Tres Leches Cake. Picture a luscious cake, its layers soaked in a dreamy blend of eggnog and sweetened condensed milk. The spiced aroma wafts through your kitchen, inviting friends and family to the table. It’s a dessert that brings people together and creates warmth that lingers in both heart and home.
I remember the first time I made this delightful cake for a holiday gathering. The combination of eggnog and warm spices was such a hit that it quickly became a staple in our family. I could hardly keep up with the requests for seconds! Each bite is a celebration, reminding us of those cherished moments spent together around the table. So, gather your loved ones, because this Eggnog Tres Leches Cake is not just a dessert; it’s an experience that embodies the joy of the season.
Table of Contents
Why This Is The Best Eggnog Tres Leches Cake Recipe
This recipe for Eggnog Tres Leches Cake stands out for many reasons. First off, it’s astonishingly simple and quick to prepare—clocking in at just 10 minutes of prep time and 30 minutes of baking! But don’t let the ease fool you; the flavor is irresistibly rich, uniting the classic sweetness of tres leches with the nostalgic notes of holiday eggnog. The cake not only delights the palate but also captivates the eyes with its enticing layers and fluffy whipped topping. Whether it’s a festive breakfast, a sumptuous dessert, or a treat for your next potluck, this cake fits perfectly into any occasion. Plus, it can easily be adapted for gluten-free or dairy-free diets, ensuring everyone can enjoy a slice of holiday magic!

Ingredients You’ll Need
- 1 (15.25-ounce) box yellow cake mix: A convenient base, the flavor comes alive with the addition of eggnog.
- 1 teaspoon ground nutmeg: This warm spice is essential for that holiday flair.
- 1/2 teaspoon ground cinnamon: Adds depth and a cozy sweetness that rounds out the flavor.
- 2 1/2 cups eggnog: Make sure you get a quality brand for the best flavor. You can use homemade eggnog for an extra special touch!
- 1/2 cup canola oil: This keeps the cake moist; feel free to substitute with vegetable oil if needed.
- 3 large eggs: Adds richness and structure to the cake.
- 1 teaspoon vanilla extract: Elevates the sweet, comforting notes of the cake.
- 1 (14-ounce) can sweetened condensed milk: A classic tres leches ingredient, it contributes to the cake’s creamy texture.
- 1/3 cup whole milk: Balances the sweetness and moisture of the cake.
- 1 (8-ounce) tub whipped topping, thawed (Cool Whip): For that perfect finishing touch!
- Nutmeg for garnish: A sprinkle of fresh nutmeg brings everything together visually and flavor-wise.
How to Make Eggnog Tres Leches Cake

Preheat and Prepare
Begin by preheating your oven to 350°F. Grease a 9×13-inch baking dish with a little butter or cooking spray to prevent any sticking later on. This step is crucial because you want your Eggnog Tres Leches Cake to slide right out of the pan!
Combine Dry Ingredients
In a large mixing bowl, whisk together the yellow cake mix, ground nutmeg, and ground cinnamon. This step not only distributes the spices but also helps to ensure that they infuse evenly throughout the cake, creating an inviting flavor profile that beckons your guests.
Whisk Wet Ingredients
Next, add in 1 cup of eggnog, the canola oil, eggs, and vanilla extract. Using an electric mixer, beat these ingredients on medium speed for about a minute until the mixture is smooth and well combined. The batter should be thick and slightly airy—this texture is essential for a light, fluffy cake.
Bake Until Golden
Pour the batter into your prepared 9×13-inch pan, spreading it out evenly. Bake in your preheated oven for 28 to 32 minutes, or until a toothpick inserted into the center comes out clean. As it bakes, your kitchen will fill with the irresistible scent of spiced cake, inviting everyone nearby to sneak a taste!
Cool and Poke
Once baked, let the cake cool completely to room temperature. This is a vital step; if the cake isn’t cool enough, the soaking milk mixture won’t absorb properly. After it cools, take a fork and poke holes all over the top of the cake, allowing the milk mixture to seep in and create that signature tres leches texture.
Whisk Milk Mixture
In a separate bowl, combine the sweetened condensed milk, the remaining 1 1/2 cups of eggnog, and the whole milk. Whisk them together until smooth. Slowly pour this creamy mixture evenly over the cooled cake, ensuring it seeps into those holes you poked.
Refrigerate to Soak
Cover the cake with plastic wrap and refrigerate it for at least 2 hours, though overnight is preferable. This lengthy soak allows the cake to absorb all those delicious flavors, transforming into a rich, creamy delight.
Top and Serve
Just before serving, spread the thawed whipped topping over the chilled cake. This adds a touch of sweetness, as well as aesthetic appeal. Finally, sprinkle with a pinch of nutmeg for that beautiful, festive finish.
Tips for Success
- Ensure your eggs and eggnog are at room temperature for better incorporation into the batter.
- Avoid overmixing the batter to keep your cake light and fluffy.
- Check the doneness of your cake with a toothpick; it should come out clean when it’s ready, with the edges slightly pulling away from the sides of the pan.
- If you’re in a pinch for time, you can make the cake in advance and store it in the refrigerator up to 24 hours before it’s time to serve.
Serve It With
Elevate your Eggnog Tres Leches Cake with some delightful accompaniments! A dollop of whipped cream on each slice is a classic touch, but consider drizzling maple syrup or pairing it with fresh berries for a refreshing contrast. For presentation, dust with powdered sugar or even a light glaze. This cake would be perfect alongside a warm cup of coffee or spiced tea during brunch or as a festive finish to your dinner party.
How To Store & Reheat Leftovers
To keep your cake fresh, store it in an airtight container in the refrigerator for up to 5 days. If you want to keep it longer, consider freezing individual slices for up to three months—just wrap them well in plastic wrap and then foil. When ready to eat, thaw in the refrigerator overnight. The texture may slightly change after freezing, so gently pop it in the microwave for 10-15 seconds to refresh the cake’s moisture before serving.
Tips & Variations
Feel free to get creative with your Eggnog Tres Leches Cake! You can swap out the eggnog for a spice-specific version, perhaps adding a little rum extract for a boozy touch without the alcohol. For a gluten-free option, use a gluten-free yellow cake mix instead. If you’re feeling adventurous, add mix-ins like chocolate chips or chopped nuts to the batter. For a seasonal twist, you could incorporate pumpkin puree or a splash of peppermint extract to align with winter festivities.
Recipe FAQs
Can I use homemade eggnog for this recipe?
Absolutely! Homemade eggnog will likely give your cake an even richer flavor. Just ensure it’s thick enough to soak into the cake properly.
How can I make this cake dairy-free?
For a dairy-free adaptation, simply substitute the whole milk and eggnog with almond, coconut, or oat milk. You can find dairy-free whipped topping as well.
Is there a way to make this cake less sweet?
If you find the cake to be a tad too sweet for your liking, reduce the amount of sweetened condensed milk in the soak. You might even try using unsweetened almond milk instead of whole milk for a lighter option.
Can I make this cake a day in advance?
Yes! In fact, making it a day in advance allows the flavors to meld beautifully. Just cover it well and store it in the refrigerator until you’re ready to serve.
In conclusion, this Eggnog Tres Leches Cake is not just a beautiful treat for the holiday season; it is a testament to the joy of baking and bringing family and friends together. With its captivating flavors and creamy texture, this cake will surely become a cherished favorite in your home. Gather your ingredients, put on some festive music, and enjoy the process—it’s a delicious adventure that’s worth every minute!
PrintMore Desserts Recipes
- St. Patricks Day Lime Poke Cake
- Candy Corn Brownie Bites
- Kolaczki Cookies
- Black Forest Cake
- Valentine Peanut Butter Protein Balls
Recipe Card

Eggnog Tres Leches Cake
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Eggnog Tres Leches Cake is a festive delight, combining rich flavors of eggnog, spices, and a creamy texture that brings everyone together during the holidays.
Ingredients
- 1 (15.25-ounce) box yellow cake mix
- 1 teaspoon ground nutmeg
- 1/2 teaspoon ground cinnamon
- 2 1/2 cups eggnog
- 1/2 cup canola oil
- 3 large eggs
- 1 teaspoon vanilla extract
- 1 (14-ounce) can sweetened condensed milk
- 1/3 cup whole milk
- 1 (8-ounce) tub whipped topping, thawed (Cool Whip)
- Nutmeg for garnish
Instructions
- Preheat oven to 350°F and grease a 9×13-inch baking dish.
- In a bowl, whisk together yellow cake mix, nutmeg, and cinnamon.
- Add eggnog, canola oil, eggs, and vanilla; mix until smooth.
- Pour batter into the prepared pan and bake for 28-32 minutes.
- Let cake cool, then poke holes in it.
- In another bowl, whisk together sweetened condensed milk, remaining eggnog, and whole milk.
- Pour milk mixture over the cooled cake and refrigerate for at least 2 hours.
- Spread whipped topping over the cake and garnish with nutmeg before serving.
Notes
Use room temperature ingredients for better mixing.
Store leftovers in an airtight container in the fridge for up to 5 days.
Consider freezing individual slices for up to three months.
Nutrition
- Serving Size: 1 slice (1/12 of cake)
- Calories: 320
- Sugar: 27g
- Sodium: 320mg
- Fat: 12g
- Saturated Fat: 3.5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 47g
- Fiber: 0g
- Protein: 4g
- Cholesterol: 50mg


