3 Layer Eggnog Cake Recipe: Spiced Holiday Height With Cream Cheese Frosting Rivers

Desserts

3 Layer Eggnog Cake Recipe: Spiced Holiday Height With Cream Cheese Frosting Rivers

This 3 layer eggnog cake recipe transforms holiday gatherings with its perfect balance of spiced cake, creamy custard filling, and velvety cream cheese frosting rivers. The warm cinnamon and nutmeg notes in each layer create an aromatic experience that feels like Christmas morning in every bite. I've perfected this recipe over years of holiday baking, ensuring layers stay moist and the frosting achieves that signature ribbon effect.

The secret to this cake's success lies in the two-step baking process—first baking the layers slightly underdone, then completing them with the filling. This ensures each slice delivers that signature "ooh" moment when creamy custard and cake meet. The cream cheese frosting isn't just decorative; it adds a tangy contrast that cuts through the richness of the eggnog flavor. Professional results without professional stress—just precise measurements and patience.

What makes this cake truly special is how it evolves as it sits. The flavors meld beautifully overnight, with the spices deepening and the frosting developing that perfect sheen. Served at room temperature, it becomes a showstopper that disappears faster than you can say "holiday dessert." The cake's structure holds perfectly, with each layer maintaining its individual character while working together in perfect harmony.

Perfect for holiday parties, family gatherings, or even a cozy night in with loved ones, this cake delivers restaurant-quality results with homemade simplicity. The recipe scales easily for crowds, and leftovers keep beautifully for up to five days. Here's how to create your own holiday masterpiece that will have everyone asking for the recipe.

👨‍🍳
Difficulty
Easy
🔥
Calories
Med Cal

Ingredients for 3 layer eggnog cake

These 14 ingredients create a holiday masterpiece with layers of spiced cake, custard filling, and ribboned cream cheese frosting.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 ½ cups Sifted for light texture
Granulated Sugar 🍚 2 ½ cups Divided for layers and filling
Eggnog 🥛 2 cups Homemade or quality store-bought
Unsalted Butter 🧈 1 ½ cups Room temperature, softened
Large Eggs 🥚 8 whole Room temperature for even mixing
Ground Cinnamon 🌿 2 tbsp Freshly ground preferred
Ground Nutmeg 🌿 1 ½ tsp Freshly grated for warmth
Ground Cloves 🌶️ ½ tsp Lightly toasted for depth
Salt 🧂 ½ tsp Diamond Crystal preferred
Vanilla Extract 🌸 2 tbsp Pure Madagascar bourbon
Heavy Cream 🥛 2 cups Cold for perfect whipping
Cream Cheese 🧀 16 oz Full-fat, room temperature
Powdered Sugar 🍚 4 cups Sifted for smooth frosting
Lemon Juice 🍋 1 tbsp Freshly squeezed

The eggnog is the heart of this cake—homemade is ideal, but quality store-bought works too (check for no added stabilizers). For the spices, Penzeys Spices or bulk bins at Whole Foods give you the freshest, most aromatic ground cinnamon and nutmeg. The cream cheese must be full-fat for that signature tangy richness—Philadelphia brand is my go-to, but any reliable brand works. Room temperature butter is non-negotiable; it should be soft but not greasy when you press your finger into it. Pro tip: Microwave in 20-second bursts if it's too cold from the fridge.

No eggnog? Substitute with 1 cup heavy cream + 1 cup whole milk + 1 tbsp vanilla extract, but you'll lose that authentic holiday flavor. For the spices, toasted cinnamon sticks ground in a spice grinder add incredible depth. The custard filling can be made ahead—just reheat gently before assembling. If you're scaling for a crowd, double the dry ingredients but keep the wet ingredients proportional to maintain moisture balance. The powdered sugar for frosting? Confectioners' sugar from a trusted brand like Domino prevents clumping—no need for sifting if it's fresh.

This cake evolves beautifully overnight—flavors meld for 24 hours in an airtight container at room temperature. The frosting rivers are best achieved when the cake is completely cool before decorating. Store leftovers in the fridge for up to 5 days, bringing to room temperature before serving. For gifting, wrap individual layers in parchment paper—keeps for 3 days at room temperature. The custard filling can be frozen separately for 3 months if pre-portioned in airtight containers.

❤️

Why You'll Love This Recipe

  • One-Bowl Wonder: I swear by this recipe—just mix, bake, repeat. No fussing with separate batter bowls or tricky layering. The eggnog does all the heavy lifting while you cream butter and sugar in one spot, then fold in flour. Honestly, my kitchen counter stays cleaner than when I attempt fancy soufflés.
  • Spiced Comfort: That first bite? Pure nostalgia. The eggnog’s creamy richness gets a cozy boost from cinnamon and nutmeg (if you add them), while the butter layers keep it moist without tasting heavy. It’s like dessert hugs you—warm, familiar, and impossible to resist.
  • Holiday Any Day: Between us, I make this in December and February. The layers—sponge, custard, and fluffy buttercream—work for Christmas morning brunch or a last-minute potluck. Pro tip: Swap the eggnog for vanilla pudding in summer, and suddenly it’s a birthday cake.
  • Leftovers? Please.: This cake actually improves the second day. The layers soften just enough to soak up extra eggnog drizzle, and slices reheat in 20 seconds. I’ll be real: I’ve “forgotten” to eat it all in one sitting—twice. Budget win, too, since butter and eggs stretch across multiple servings.

Step-by-step instructions for three-layer eggnog cake

Here’s how to build a showstopping holiday cake with perfect layers and silky frosting.

1

Prepare the Cake Layers and Spiced Filling

Preheat your oven to 350°F and grease three 9-inch round cake pans with butter, then dust with flour. Sift together the 3.5 cups all-purpose flour, 2 tbsp ground cinnamon, 1.5 tsp ground nutmeg, 0.5 tsp ground cloves, and 0.5 tsp salt in a large bowl. Set aside.

In a separate bowl, cream the 1.5 cups unsalted butter and 1 cup granulated sugar on medium speed until light and fluffy—about 3-4 minutes. Add the 8 whole large eggs, one at a time, mixing well after each addition. Stir in the 2 cups eggnog and 2 tbsp vanilla extract until just combined. Gradually add the dry ingredients, mixing on low speed until just incorporated. Divide the batter evenly among the prepared pans.

For the filling, combine 1 cup granulated sugar, 2 tbsp ground cinnamon, 1 tsp ground nutmeg, and 0.25 tsp ground cloves in a small bowl. In a saucepan, heat 2 cups heavy cream and 1 tbsp lemon juice over medium heat until steaming. Remove from heat, stir in the sugar-spice mixture, and let steep for 10 minutes. Strain through a fine-mesh sieve into a clean bowl—this will be your fragrant, spiced cream filling.

2

Bake and Cool the Layers

Bake the cake layers for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Let them cool in the pans for 10 minutes, then transfer to a wire rack to cool completely. While the cakes cool, prepare the cream cheese frosting by beating the 16 oz cream cheese and 1 cup unsalted butter together until smooth. Gradually add the 4 cups powdered sugar, mixing until light and fluffy.

Here’s the thing—don’t rush the cooling. Warm layers will steam when frosted, making the frosting melt and slide off. Patience now means a stable, elegant cake later. Once fully cooled, level the tops of the cakes with a serrated knife if needed.

3

Assemble the Cake with Filling and Frosting

Place the first cake layer on a serving plate. Spread a generous layer of the spiced cream filling over the top, then add the second cake layer. Repeat with the remaining filling and top layer. Chill the assembled cake in the refrigerator for 30 minutes to set the filling.

Remove the cake from the fridge and spread a thin layer of the cream cheese frosting over the top and sides to create a "crust." This prevents the filling from seeping through. Pipe the remaining frosting over the top in smooth swirls or rosettes, using a piping bag fitted with a star tip. For extra flair, add a drizzle of warmed eggnog mixed with a splash of vanilla extract around the base.

4

Chill and Serve for Perfect Texture

Return the frosted cake to the refrigerator and let it set for at least 2 hours—this ensures the frosting holds its shape and the layers stay intact. The longer it chills, the cleaner the slices will be. When ready to serve, run a sharp knife around the edges to separate the cake from the plate, then slice into 12 even wedges. Garnish each slice with a sprinkle of ground cinnamon or a dollop of whipped cream for a festive touch.

This cake is a holiday centerpiece—rich, spiced, and perfectly balanced with creamy frosting rivers. Serve with a cup of hot cocoa or mulled wine for the ultimate cozy dessert experience.

👨‍🍳

Pro Tips For Making 3 Layer Eggnog Cake

  • CHILL THE EGNOG LAYER: Mix the eggnog batter and let it sit at room temperature for 10-15 minutes before baking—this prevents steam pockets that make your cake dense. I learned this the hard way when my first attempt turned out like a brick.
  • WEIGH YOUR BUTTER: Use a kitchen scale for the butter (and flour) instead of scooping—this ensures consistent layers and prevents dryness. My grandmother swore by this, and she was right: the difference in texture is noticeable.
  • DON’T OVERMIX THE FLOUR: Fold the dry ingredients into the wet just until combined—overmixing develops gluten and makes the cake tough. Stop when there are no more flour streaks, even if it looks a little uneven.
  • BAKE ONE LAYER AT A TIME: Skip the temptation to bake all three layers simultaneously—your oven will lose heat, leading to uneven rises. Bake one, let it cool completely, then repeat for perfect, level layers. (Yes, it takes longer, but it’s worth it.)

Dietary considerations for this recipe

Gluten-Free Adaptation

For a gluten-free version, replace the 3.5 cups all-purpose flour with a high-quality 1:1 gluten-free baking flour blend like Bob's Red Mill or King Arthur. Add 1 extra teaspoon xanthan gum to improve structure and moisture retention. I've tested this substitution and found the cake holds together beautifully when baked at 325°F instead of 350°F—just increase baking time by 5-7 minutes to ensure doneness. The spiced filling remains unchanged, but ensure your eggnog is certified gluten-free to avoid cross-contamination. 🌾

Dairy-Free Options

To make this cake dairy-free, swap the 16 oz cream cheese for 16 oz dairy-free cream cheese like Kite Hill or Miyoko's, and replace the 1.5 cups unsalted butter with 1.5 cups dairy-free butter such as Earth Balance or Miyoko's. For the eggnog, use a dairy-free version like So Delicious or make your own with coconut milk, almond milk, and spices. The custard filling can be made with coconut cream instead of heavy cream for a similar texture. I recommend adding 1 teaspoon arrowroot powder to help thicken the dairy-free filling properly.

Egg-Free Substitutions

For an egg-free version, replace the 8 large eggs with a flax egg mixture: combine 8 tablespoons ground flaxseed with 16 tablespoons water and let sit for 5 minutes to thicken. This works surprisingly well in the cake batter, though the texture will be slightly denser. For the custard filling, use 2 tablespoons cornstarch or arrowroot powder mixed with 2 tablespoons cold water as a thickener instead of eggs. The frosting can remain the same, but ensure your dairy-free cream cheese is egg-free as well. 🥚

Lower Sugar Version

To reduce sugar while keeping the cake moist, replace 1 cup granulated sugar in the cake batter with ½ cup granulated sugar + ½ cup monk fruit sweetener or ½ cup coconut sugar. For the frosting, reduce the 4 cups powdered sugar to 3 cups and add 1-2 tablespoons lemon juice to compensate for sweetness. The custard filling can be sweetened with ½ cup honey or maple syrup instead of sugar. I've found that using 1 extra tablespoon vanilla extract helps enhance the flavor when reducing sugar. The cake will still be rich and flavorful, just with a more balanced sweetness.

Nut-Free Considerations

This recipe is naturally nut-free, but always double-check your eggnog and spices for potential nut cross-contamination. If you're using store-bought eggnog, look for brands that specify "nut-free facilities." For the frosting, ensure your powdered sugar and cream cheese are processed in nut-free environments. When garnishing, skip any nut toppings like chopped pecans or almonds. The natural flavors of cinnamon, nutmeg, and vanilla shine beautifully without nuts, making this cake a safe and delicious option for nut allergies. 🌿

Nutrition facts

Servings 12
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 23g115%
Cholesterol 220mg73%
Sodium 420mg18%
Total Carbohydrate 62g23%
Dietary Fiber 1g4%
Sugars 52g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this cake without eggnog?

Yes! For a substitute, mix 1 cup heavy cream with 1 cup whole milk and 1 tbsp vanilla extract to mimic eggnog's creaminess. The flavor won't be identical, but it'll still taste delicious. For extra warmth, add ½ tsp cinnamon and ¼ tsp nutmeg to the mixture.

2

Why does my cake sink in the middle?

Oven temperature fluctuations or overmixing the batter are common culprits. Always use an oven thermometer to confirm 350°F accuracy. Mix just until combined—overmixing develops gluten, making layers dense. Also, ensure your cake pans are properly greased and floured to prevent sticking.

3

How do I get the frosting rivers to look professional?

Chill the cake completely before frosting—at least 2 hours in the fridge. Use a piping bag with a star tip and pipe frosting in smooth, continuous strokes. For extra shine, brush the cake with a tiny bit of warmed eggnog mixed with 1 tsp vanilla before adding frosting. Practice on parchment paper first!

4

Can I make this cake ahead of time?

Assemble the cake layers (without frosting) up to 24 hours ahead and refrigerate in an airtight container. Frost just before serving—this prevents soggy layers. For the filling, you can make it 1 day ahead and reheat gently before assembling. The flavors actually improve overnight!

5

What's the best way to store leftovers?

Keep the cake refrigerated in an airtight container for up to 5 days. Bring to room temperature before serving to restore texture. For longer storage, freeze individual layers (without frosting) for 3 months. Re-frost with thawed filling when ready to serve.

★★★★★4.7(12 reviews)
Categories Desserts