Let’s face it: store-bought eggnog just doesn’t cut it during the holidays. This roundup of 30 homemade vanilla eggnog recipes will have you sipping like a pro. From classic creamy versions to spiked delights, there’s a perfect mug for every gathering. Grab your nutmeg and let’s get mixing!
Classic Homemade Vanilla Eggnog

Gather your ingredients and let's make a rich, creamy vanilla eggnog from scratch. This stovetop method yields a silky custard base that's perfectly spiced with nutmeg.
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
For the Eggnog
- 2 cups whole milk
- 1 cup heavy cream
- 4 large egg yolks
- 1/2 cup granulated sugar
- 1 teaspoon vanilla extract
- 1/4 teaspoon ground nutmeg
- Pinch of salt
- For garnish: additional ground nutmeg
Instructions
- In a medium saucepan, combine the whole milk, heavy cream, and a pinch of salt. Place over medium heat and warm until small bubbles form around the edges—do not let it boil. This gentle heating prevents curdling.
- While the milk heats, in a separate bowl, whisk the egg yolks and granulated sugar together until the mixture is pale yellow and thick, about 2 minutes. Tip: Whisk vigorously to fully dissolve the sugar and aerate the yolks for a smoother custard.
- Slowly pour about 1 cup of the hot milk mixture into the egg yolk mixture, whisking constantly. This tempers the eggs, raising their temperature gradually so they don't scramble when added back to the pot.
- Pour the tempered egg mixture back into the saucepan with the remaining milk. Cook over medium-low heat, stirring constantly with a wooden spoon, until the mixture thickens slightly and coats the back of the spoon, about 5–7 minutes. Tip: The custard is ready when it reaches 160°F on an instant-read thermometer—don't overcook or it may curdle.
- Remove the saucepan from heat. Stir in the vanilla extract and 1/4 teaspoon ground nutmeg. Tip: Add vanilla off the heat to preserve its flavor.
- Strain the eggnog through a fine-mesh sieve into a clean pitcher or bowl to remove any cooked egg bits for a silky texture. Let cool to room temperature, then cover and refrigerate until thoroughly chilled, at least 2 hours or overnight.
Serve the chilled eggnog in small cups or mugs, garnished with a light dusting of nutmeg. The texture is luxuriously smooth, with a balanced sweetness and warm vanilla-nutmeg flavor that's perfect for holiday gatherings.
Boozy Bourbon Vanilla Eggnog

Kick off your holiday gatherings with a classic Boozy Bourbon Vanilla Eggnog that's rich, creamy, and perfectly spiked. This homemade version takes just a little patience but rewards you with a velvety texture and deep vanilla-bourbon warmth that beats any store-bought carton.
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
- 6 large egg yolks
- 1/2 cup granulated sugar
- 2 cups whole milk
- 1 cup heavy cream
- 1 teaspoon vanilla extract
- 1/2 cup bourbon
- 1/4 teaspoon ground nutmeg, plus more for garnish
Instructions
- In a medium bowl, whisk the egg yolks and granulated sugar together until the mixture turns pale yellow and thickens slightly, about 2 minutes.
- Combine the whole milk and heavy cream in a medium saucepan over medium heat. Stir occasionally until the mixture is steaming but not boiling — look for small bubbles around the edge, about 4-5 minutes. Tip: don't let it boil or it may curdle.
- Slowly drizzle about 1/2 cup of the hot milk mixture into the egg yolk mixture while whisking constantly. This tempers the eggs so they don't scramble. Then slowly pour the egg mixture back into the saucepan, whisking continuously.
- Cook the custard over medium-low heat, stirring constantly with a wooden spoon, until it thickens enough to coat the back of the spoon (about 6-8 minutes). The temperature should reach 160°F on an instant-read thermometer. Do not let it boil.
- Remove the saucepan from the heat and stir in the vanilla extract and bourbon. Tip: add the bourbon off the heat to preserve its flavor.
- Strain the eggnog through a fine-mesh sieve into a pitcher or bowl to remove any cooked egg bits. Cover and refrigerate until chilled, at least 2 hours or overnight. The eggnog will thicken further as it cools.
- Before serving, stir well. Pour into glasses and garnish with a sprinkle of ground nutmeg. Tip: for a festive touch, add a cinnamon stick or a dollop of whipped cream.
Velvety smooth with a gentle bourbon kick and fragrant vanilla, this eggnog is the ultimate winter warmer. Serve it at your next party in small cups with a cinnamon stick stirrer, or use it as a base for boozy milkshakes — it's endlessly versatile.
Vegan Vanilla Eggnog

Knowing how to make a dairy-free eggnog from scratch gives you full control over the flavor and ingredients. This version uses rich coconut milk and soaked cashews to create a creamy, luscious base without any eggs or dairy. Follow these steps for a foolproof holiday treat that will please vegans and non-vegans alike.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 0 minutes
Ingredients
Main Ingredients
- 1 can (13.5 oz) full-fat coconut milk
- 1/2 cup raw cashews, soaked in hot water for 15 minutes and drained
- 1/4 cup maple syrup
- 1 tsp vanilla extract
- 1/4 tsp ground nutmeg, plus extra for garnish
- Pinch of salt
Instructions
- Place the raw cashews in a small bowl and cover with boiling water. Let them soak for 15 minutes to soften, then drain and rinse.
- In a high-speed blender, combine the soaked cashews, full-fat coconut milk, maple syrup, vanilla extract, ground nutmeg, and a pinch of salt.
- Blend on high for 60 to 90 seconds until completely smooth and creamy. Scrape down the sides halfway through if needed.
- Taste the eggnog and adjust sweetness or nutmeg to your preference. For a thinner consistency, add 1 to 2 tablespoons of water and blend again.
- Transfer the eggnog to a pitcher or bottle and refrigerate for at least 2 hours, or overnight, to allow the flavors to meld and the texture to thicken.
- Before serving, stir or shake the eggnog well. Pour into glasses and garnish with a light dusting of ground nutmeg.
Pour yourself a glass and enjoy the velvety smoothness with a warm hint of nutmeg. This eggnog pairs beautifully with a cinnamon stick or a splash of spiced rum for an adult twist. Store leftovers in the fridge for up to 4 days, shaking before each use.
Low-Sugar Keto Vanilla Eggnog

Perhaps the most beloved holiday drink, eggnog, gets a keto-friendly makeover. This version is sweetened with stevia and thickened with egg yolks for a creamy, smooth texture without the sugar crash.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
Base
- 4 large egg yolks
- 2 cups heavy cream
- 1 cup unsweetened almond milk
- 1/4 cup powdered stevia
Seasoning
- 2 tsp vanilla extract
- 1/2 tsp ground nutmeg, plus more for garnish
- 1/4 tsp ground cinnamon
- pinch of salt
Instructions
- In a medium bowl, whisk the egg yolks until they become pale and slightly thickened, about 1 minute. This step aerates the yolks for a smoother texture.
- In a heavy-bottomed saucepan over medium heat, combine the heavy cream and almond milk. Heat until small bubbles form around the edges—do not let it boil, as that can curdle the cream.
- Slowly pour about 1/2 cup of the hot cream mixture into the egg yolks while whisking constantly. This tempers the yolks, preventing them from scrambling.
- Pour the tempered yolk mixture back into the saucepan, whisking continuously. Cook over medium-low heat, stirring constantly with a wooden spoon, until the mixture thickens enough to coat the back of the spoon, about 5-7 minutes. Do not let it simmer; the custard should be smooth and not curdle.
- Remove the saucepan from heat. Stir in the vanilla extract, stevia, nutmeg, cinnamon, and salt. Whisk until fully dissolved and incorporated.
- Strain the eggnog through a fine-mesh strainer into a large bowl or pitcher to remove any cooked egg bits. Press on the solids to extract all liquid.
- Cover and refrigerate for at least 2 hours until thoroughly chilled. The eggnog will thicken further as it cools. Stir before serving.
The result is a lush, velvety eggnog with just the right amount of sweetness. Serve chilled with a dusting of nutmeg for a festive touch that's perfect for holiday gatherings.
Vanilla Eggnog Ice Cream

Prepare to indulge in a rich, creamy frozen custard that captures the holiday spirit any time of year. This Vanilla Eggnog Ice Cream starts with a classic egg-thickened base, infused with real vanilla bean for deep, aromatic flavor. By gently cooking the custard and churning it to silky perfection, you'll create a dessert that's both nostalgic and luxurious.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
- 2 cups heavy cream
- 1 cup whole milk
- 3/4 cup granulated sugar
- 1/2 teaspoon salt
- 1 vanilla bean, split lengthwise
- 6 large egg yolks
- 1/2 teaspoon freshly grated nutmeg
Instructions
- In a medium saucepan, combine 2 cups heavy cream, 1 cup whole milk, 3/4 cup granulated sugar, and 1/2 teaspoon salt. Place the saucepan over medium heat.
- Using the tip of a small knife, scrape the seeds from 1 vanilla bean into the cream mixture. Add the empty pod as well. Stir occasionally and heat until the mixture is steaming and small bubbles appear around the edges (about 170°F on an instant-read thermometer). Do not let it boil.
- While the cream heats, in a separate medium bowl, whisk 6 large egg yolks until smooth and slightly lighter in color, about 1 minute.
- Slowly pour about 1 cup of the hot cream mixture into the egg yolks, whisking constantly to temper the eggs. This prevents them from curdling.
- Pour the tempered egg yolk mixture back into the saucepan with the remaining cream, whisking continuously.
- Return the saucepan to medium-low heat and cook, stirring constantly with a heatproof spatula, until the custard thickens enough to coat the back of the spatula and leaves a clear trail when you run your finger across it (about 170-175°F). This usually takes 5-7 minutes. Do not exceed 180°F or the eggs will scramble.
- Immediately remove the saucepan from heat and stir in 1/2 teaspoon freshly grated nutmeg. Remove the vanilla bean pod (rinse and save for another use).
- Pour the custard through a fine-mesh strainer into a clean bowl to catch any cooked egg bits. Let cool at room temperature for 30 minutes, then cover and refrigerate until thoroughly chilled, at least 4 hours or overnight.
- Once the custard is cold, churn in an ice cream maker according to the manufacturer's instructions, usually 20-25 minutes until it reaches a soft-serve consistency.
- Transfer the churned ice cream to an airtight container, pressing a piece of parchment paper directly onto the surface to prevent ice crystals. Freeze until firm, at least 4 hours.
- Tip: For the richest flavor, let the custard base age in the refrigerator for 24 hours before churning. The vanilla and nutmeg will meld beautifully.
- Tip: When tempering eggs, add the hot liquid slowly and keep whisking. Patience here ensures a silky, non-scrambled custard.
- Tip: Use freshly grated nutmeg for a brighter, more aromatic spice note than pre-ground.
Kick off generous scoops of this velvety ice cream with a dusting of extra nutmeg or a drizzle of bourbon caramel sauce for a grown-up treat. The custard base gives it a lush, scoopable texture that melts slowly on the tongue, while the vanilla bean and nutmeg deliver a warm, spiced finish. Perfect alongside a slice of apple pie or simply on its own.
Vanilla Eggnog Pancakes

For a festive twist on classic pancakes, these Vanilla Eggnog Pancakes capture the creamy, spiced flavor of eggnog in every bite. Made with simple ingredients, they're perfect for a cozy holiday breakfast.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
Pancake Batter
- 1 1/2 cups all-purpose flour
- 3 tablespoons granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 1 1/4 cups eggnog
- 1 large egg
- 3 tablespoons unsalted butter, melted
- 1 teaspoon vanilla extract
For Serving
- Warm maple syrup
Instructions
- In a large bowl, whisk together the flour, sugar, baking powder, and salt.
- In a separate bowl, whisk the eggnog, egg, melted butter, and vanilla extract until smooth.
- Pour the wet ingredients into the dry ingredients. Stir with a spatula just until combined; the batter should be lumpy with a few streaks of flour. Do not overmix, as this will make the pancakes tough.
- Let the batter rest for 5 minutes. This relaxes the gluten and yields fluffier pancakes.
- Heat a large non-stick skillet or griddle over medium heat (350°F). Lightly grease with butter or oil.
- Pour 1/4 cup of batter per pancake onto the hot surface. Cook until bubbles form on the surface and the edges look set, about 2 to 3 minutes.
- Flip the pancakes and cook until golden brown on the other side, about 1 to 2 minutes more. Adjust heat as needed to prevent burning.
- Serve immediately with warm maple syrup.
No leftover pancakes? Store them in an airtight container in the fridge for up to three days, or freeze them for later. These pancakes are light and fluffy with a rich eggnog flavor, and the warm maple syrup adds just the right sweetness.
Vanilla Eggnog French Toast

Zesty mornings call for something truly special, and this Vanilla Eggnog French Toast transforms simple brioche into a luxurious holiday breakfast. The custard-like batter, infused with classic eggnog flavors, creates a golden, crispy exterior with a tender, creamy interior.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 12 minutes
Ingredients
- 4 slices (1-inch thick) stale brioche bread
- 1 cup (8 fl oz) eggnog
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/4 teaspoon ground cinnamon
- 1/8 teaspoon ground nutmeg
- 2 tablespoons unsalted butter
- Maple syrup, for serving
Instructions
- In a shallow dish, whisk together the eggnog, eggs, vanilla extract, cinnamon, and nutmeg until fully combined and smooth. Make sure no streaks of egg white remain.
- Heat a large non-stick skillet or griddle over medium heat. Add 1 tablespoon of butter and let it melt, swirling to coat the surface. The butter should sizzle gently but not brown.
- Dip one slice of brioche into the eggnog mixture, letting it soak for about 15 seconds per side. Do not oversoak—the bread should be moist but not falling apart. Lift and allow excess to drip off.
- Place the soaked brioche onto the hot skillet. Cook for 2–3 minutes per side, until golden brown and the center feels slightly firm when pressed. Adjust heat if browning too quickly.
- Transfer the cooked French toast to a plate and keep warm. Repeat with the remaining slices, adding the remaining butter as needed.
- Serve immediately with warm maple syrup drizzled on top.
Serve warm with a generous drizzle of maple syrup and a light dusting of cinnamon for a cozy, indulgent breakfast. The eggnog adds a subtle spiced richness that perfectly complements the buttery brioche.
No-Bake Vanilla Eggnog Cheesecake

Ready for a festive twist on classic cheesecake? This no-bake vanilla eggnog cheesecake combines a buttery graham cracker crust with a creamy, spiced filling. It's the perfect make-ahead dessert for holiday gatherings.
Serving: 10 | Prep Time: 20 minutes | Cooking Time: 0 minutes
Ingredients
Crust
- 1 1/2 cups graham cracker crumbs
- 1/4 cup granulated sugar
- 6 tbsp unsalted butter, melted
Filling
- 16 oz cream cheese, softened
- 1/2 cup powdered sugar
- 1 tsp vanilla extract
- 1 cup eggnog
- 1 cup heavy cream
Eggnog Swirl
- 1/4 cup eggnog
- 1/2 tsp ground nutmeg, plus more for garnish
Instructions
- In a medium bowl, combine 1 1/2 cups graham cracker crumbs, 1/4 cup granulated sugar, and 6 tbsp melted butter. Stir until fully moistened.
- Press the mixture firmly into the bottom of a 9-inch springform pan. Use the bottom of a measuring cup to pack it evenly. Tip: Chilling the crust for 10 minutes makes it firmer and less likely to crumble.
- Place the crust in the refrigerator for 10 minutes to set.
- In a large chilled bowl, beat 1 cup heavy cream with a hand mixer on medium-high speed until stiff peaks form, about 3–4 minutes. Set aside.
- In another large bowl, beat 16 oz softened cream cheese with 1/2 cup powdered sugar and 1 tsp vanilla extract on medium speed until smooth and creamy, about 2 minutes. Tip: Room-temperature cream cheese prevents lumps.
- Gradually beat in 1 cup eggnog on low speed until just combined. Do not overmix.
- Gently fold the whipped cream into the cream cheese mixture using a rubber spatula until no white streaks remain. Fold slowly to keep the filling light.
- In a small bowl, stir together 1/4 cup eggnog and 1/2 tsp ground nutmeg to create the swirl mixture.
- Pour the filling over the chilled crust and spread evenly. Drop teaspoonfuls of the eggnog-nutmeg mixture onto the filling. Use a knife or toothpick to swirl gently for a marbled effect. Tip: Avoid over-swirling or the pattern will disappear.
- Refrigerate the cheesecake for at least 4 hours, or overnight, until firm. Cover with plastic wrap after 1 hour to prevent a skin from forming.
- Before serving, run a knife around the edge of the pan, release the springform, and slice with a sharp knife wiped clean between cuts. Garnish with a sprinkle of nutmeg.
Each slice offers a luscious, velvety texture with subtle eggnog warmth. Serve topped with a dollop of whipped cream and a dusting of cinnamon for an extra special touch.
Vanilla Eggnog Latte

Perhaps you've enjoyed an eggnog latte at your favorite coffee shop, but making it at home is simpler than you think. This vanilla eggnog latte combines rich espresso with steamed eggnog and a fluffy vanilla syrup foam for a festive treat that's perfect for cozy mornings.
Serving: 1 | Prep Time: 5 minutes | Cooking Time: 5 minutes
Ingredients
Latte
- 1 shot espresso (about 1 oz)
- 1/2 cup eggnog
- 1 tablespoon vanilla syrup
Vanilla Foam
- 1/4 cup whole milk
- 1 teaspoon vanilla syrup
Garnish
- Pinch ground nutmeg
Instructions
- Brew 1 shot of espresso using an espresso machine or stovetop moka pot. If using a moka pot, aim for about 1 ounce of strong coffee.
- In a small saucepan over medium-low heat, combine 1/2 cup eggnog and 1 tablespoon vanilla syrup. Heat until steaming, about 3 minutes, stirring occasionally to prevent scorching. Tip: Do not let it boil; eggnog can curdle if overheated.
- While the eggnog heats, prepare the vanilla foam: In a separate small bowl, combine 1/4 cup whole milk and 1 teaspoon vanilla syrup. Use a milk frother or whisk vigorously until thick foam forms, about 30 seconds. Tip: For best results, use cold milk and a handheld frother.
- Pour the hot vanilla eggnog into a warm mug, then slowly add the espresso over the back of a spoon to layer. Tip: Pouring over a spoon helps the espresso float on top for a beautiful presentation.
- Spoon the vanilla foam onto the latte, covering the surface. Sprinkle a pinch of ground nutmeg over the foam.
- Serve immediately and enjoy the contrast of creamy, spiced eggnog with bold espresso.
The result is a velvety latte with layers of nutmeg-spiced eggnog and a light, sweet vanilla foam that crowns each sip. Garnish with a cinnamon stick for an extra festive touch, or serve over ice for a cool twist.
Vanilla Eggnog Smoothie

Ready to blend up a festive treat? This Vanilla Eggnog Smoothie combines classic holiday flavor with a protein-packed twist, perfect for a quick breakfast or post-workout refuel.
Serving: 1 | Prep Time: 5 minutes | Cooking Time: 0 minutes
Ingredients
- 1 large ripe banana
- 1 cup eggnog
- 1 scoop vanilla protein powder
- 1/2 cup ice cubes
Instructions
- Peel the banana and break it into chunks for easier blending. (Tip: Using a very ripe banana with brown spots adds natural sweetness and a creamier texture.)
- Add the banana chunks, eggnog, vanilla protein powder, and ice cubes to a blender. (Tip: If your protein powder tends to clump, add it after the liquid to help it incorporate smoothly.)
- Blend on low speed for 10 seconds to break down the ice, then increase to high speed for 30-45 seconds until completely smooth and thick. (Tip: For an extra-thick smoothie, use frozen banana slices instead of fresh and reduce the ice to 1/4 cup.)
- Pour into a glass and serve immediately. (Tip: Rinse the blender immediately after pouring to prevent protein powder residue from sticking.)
Just sip and enjoy the creamy, spiced goodness—it’s like a milkshake that’s actually good for you. Garnish with a sprinkle of nutmeg for extra cheer.
Baked Vanilla Eggnog Custard

Many home bakers find custards intimidating, but this baked vanilla eggnog custard is surprisingly foolproof. With a silky smooth texture and a caramelized top from a simple sugar sprinkle, it's the perfect holiday dessert that comes together with minimal fuss.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
- 2 cups eggnog
- 4 large egg yolks
- 1/3 cup granulated sugar
- 2 tablespoons granulated sugar (for topping)
- 1 teaspoon vanilla extract
- 1/4 teaspoon ground nutmeg
- 1/8 teaspoon salt
- 2 tablespoons unsalted butter (for greasing)
Instructions
- Preheat your oven to 325°F. Place a large baking dish or roasting pan in the oven to heat while you prepare the custard.
- Butter six 6-ounce ramekins generously with the unsalted butter. Set them aside.
- In a medium bowl, whisk together the egg yolks and 1/3 cup granulated sugar until the mixture is pale and thickens slightly, about 2 minutes.
- In a small saucepan, heat the eggnog over medium heat until it is steaming but not boiling, stirring occasionally. This takes about 3–4 minutes.
- Slowly pour the warm eggnog into the egg yolk mixture, whisking constantly to temper the eggs. Do not add all at once to avoid scrambling.
- Strain the custard through a fine-mesh sieve into a clean bowl to remove any cooked egg bits. Stir in the vanilla extract, ground nutmeg, and salt.
- Divide the custard evenly among the buttered ramekins. Place the ramekins into the hot baking dish. Carefully pour boiling water into the dish until it reaches halfway up the sides of the ramekins.
- Bake the custards for 40–45 minutes, until the edges are set but the centers jiggle slightly when shaken. They will continue to set as they cool.
- Remove the ramekins from the water bath and let them cool on a wire rack for 20 minutes. Then refrigerate for at least 2 hours, or overnight.
- Just before serving, sprinkle about 1 teaspoon of the remaining 2 tablespoons granulated sugar evenly over each custard. Use a kitchen torch to caramelize the sugar until golden and bubbly, or place under the broiler for 1–2 minutes, watching closely.
- Let the caramelized tops harden for 1 minute, then serve immediately.
Using a kitchen torch gives you perfect control over the caramelized topping, but the broiler works well too. The creamy custard contrasts beautifully with the brittle sugar crust—each spoonful is a textural delight. Serve chilled or at room temperature for a comforting treat.
Stovetop Vanilla Eggnog Pudding

Ready for a dessert that tastes like the holidays in a bowl? This stovetop vanilla eggnog pudding delivers a silky, thick texture with the warmth of real vanilla bean—no oven required. Follow these steps to achieve a perfectly smooth pudding every time.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
Pudding
- 2 cups eggnog
- 1/4 cup granulated sugar
- 3 tablespoons cornstarch
- 1/8 teaspoon salt
- 3 large egg yolks
- 1 vanilla bean
Instructions
- In a medium heavy-bottomed saucepan, whisk together the eggnog, sugar, cornstarch, and salt until the cornstarch is fully dissolved and no lumps remain.
- Split the vanilla bean lengthwise with a sharp knife. Use the back of the knife to scrape the seeds into the eggnog mixture. Drop the empty pod into the saucepan as well for extra flavor.
- In a separate small bowl, lightly beat the egg yolks with a fork until smooth. Set aside.
- Place the saucepan over medium heat. Whisk constantly as the mixture heats up. After about 4–5 minutes, you'll see steam rising and tiny bubbles forming around the edge—this means it's almost ready to temper.
- Once the mixture is hot but not boiling (around 160°F), slowly drizzle about 1/2 cup of the hot liquid into the beaten yolks while whisking vigorously. This tempers the eggs so they don't scramble.
- Pour the tempered yolk mixture back into the saucepan, whisking continuously. Continue cooking over medium heat, whisking without stopping, until the pudding thickens and large bubbles begin to burst on the surface—about 2–3 more minutes. Tip: If you stop whisking even for a moment, lumps can form.
- As soon as the pudding is thick like a custard and coats the back of a spoon, remove the saucepan from the heat. Use tongs to fish out and discard the vanilla bean pod.
- Pour the pudding through a fine-mesh strainer into a clean bowl to catch any stray bits of cooked egg or vanilla specks—this guarantees a silky final texture.
- Divide the pudding evenly among four serving dishes (about 1/2 cup each). Press a piece of plastic wrap directly onto the surface of each pudding to prevent a skin from forming. Refrigerate for at least 2 hours until fully chilled and set.
With its velvety texture and festive eggnog flavor, this pudding is perfect for holiday gatherings or a cozy night in. Serve it chilled with a dollop of whipped cream and a sprinkle of nutmeg for extra charm.
Vanilla Eggnog Quick Bread

A classic holiday treat gets a breakfast makeover with this Vanilla Eggnog Quick Bread. It's a moist, tender loaf finished with a creamy eggnog glaze—perfect for cozy mornings or gift-giving.
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 55 minutes
Ingredients
For the Bread
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 teaspoon ground nutmeg
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 cup eggnog
For the Glaze
- 1 cup powdered sugar
- 2 tablespoons eggnog
- 1/4 teaspoon vanilla extract
Instructions
- Preheat your oven to 350°F. Grease a 9×5-inch loaf pan and set aside.
- In a medium bowl, whisk together flour, baking powder, baking soda, salt, and nutmeg. Set aside.
- In a large bowl, beat butter and sugar with an electric mixer on medium speed until light and fluffy, about 2 minutes.
- Add eggs one at a time, beating well after each addition. Stir in vanilla extract.
- Gradually add the flour mixture to the butter mixture, alternating with eggnog, beginning and ending with flour mixture. Mix just until combined; do not overmix. Tip: Overmixing develops gluten and makes the bread tough.
- Pour batter into the prepared pan and spread evenly. Bake for 50–55 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs. Tip: Tent with foil halfway if browning too quickly.
- Cool in the pan for 10 minutes, then transfer to a wire rack to cool completely. Tip: Cooling completely prevents the glaze from melting off.
- While the bread cools, make the glaze: In a small bowl, whisk together powdered sugar, eggnog, and vanilla until smooth. If too thick, add more eggnog a teaspoon at a time.
- Once the bread is cool, drizzle glaze over the top. Let set for 5 minutes before slicing.
Finished with a silky eggnog glaze, this bread is moist, fragrant with nutmeg, and has a tender crumb. For a festive twist, sprinkle a pinch of cinnamon or crushed candied ginger on top before serving.
Vanilla Eggnog Cookies

Nothing captures the cozy spirit of the holidays quite like these Vanilla Eggnog Cookies. Soft, chewy sugar cookies are topped with a creamy eggnog icing and a dusting of nutmeg for a festive treat that’s perfect for cookie swaps or holiday parties.
Serving: 24 | Prep Time: 20 minutes | Cooking Time: 12 minutes
Ingredients
For the Cookies
- 2 1/2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 1 cup unsalted butter, softened
- 1 cup granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1/3 cup eggnog
For the Icing
- 2 cups powdered sugar
- 3 tablespoons eggnog
- 1/2 teaspoon ground nutmeg, plus more for garnish
Instructions
- Preheat your oven to 350°F and line two baking sheets with parchment paper.
- In a medium bowl, whisk together 2 1/2 cups all-purpose flour, 1 teaspoon baking powder, and 1/2 teaspoon salt. Set aside.
- In a large bowl, beat 1 cup softened unsalted butter and 1 cup granulated sugar with an electric mixer on medium speed until light and fluffy, about 2 minutes.
- Add 1 large egg and 1 teaspoon vanilla extract to the butter mixture and beat until combined.
- Pour in 1/3 cup eggnog and beat until smooth. The mixture may look slightly curdled—that's fine.
- Gradually add the flour mixture to the wet ingredients, mixing on low speed just until no streaks of flour remain. Do not overmix, or the cookies will be tough.
- Cover the dough with plastic wrap and chill in the refrigerator for at least 30 minutes. This prevents spreading and makes the dough easier to handle.
- Scoop rounded tablespoonfuls of dough (about 1 inch balls) and place them 2 inches apart on the prepared baking sheets.
- Bake for 10 to 12 minutes, until the edges are set and the centers are still slightly soft. The bottoms should be lightly golden.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely before icing.
- For the icing: In a medium bowl, whisk together 2 cups powdered sugar, 3 tablespoons eggnog, and 1/2 teaspoon ground nutmeg until smooth. If too thick, add another teaspoon of eggnog; if too thin, add more powdered sugar.
- Once cookies are completely cool, dip the tops into the icing or drizzle it with a spoon. Allow excess to drip off.
- Immediately sprinkle a pinch of additional ground nutmeg over the icing for a festive finish. Let the icing set at room temperature for about 20 minutes before serving.
These cookies are delightfully soft and tender, with a glossy, sweet icing that complements the subtle eggnog flavor. For a creative twist, try adding a pinch of cinnamon to the icing or sandwich two cookies with a dollop of whipped cream.
Vanilla Eggnog Rice Pudding

Known for its creamy comfort, this Vanilla Eggnog Rice Pudding transforms classic holiday flavors into a cozy dessert you can enjoy any time. Using arborio rice simmered directly in eggnog creates an extra-rich, velvety texture without any fuss. It's a simple, foolproof recipe perfect for beginners.
Serving: 4 | Prep Time: 5 minutes | Cooking Time: 25 minutes
Ingredients
For the Rice Pudding
- 1 cup arborio rice
- 2 cups eggnog
- 1 cup whole milk
- 1/4 cup granulated sugar
- 1 tsp vanilla extract
- 1/4 tsp ground cinnamon
- Pinch of salt
- Extra ground cinnamon for garnish
Instructions
- In a medium saucepan, combine the arborio rice, eggnog, whole milk, sugar, and salt. Tip: Do not rinse the rice—the natural starch helps create a creamy texture.
- Bring the mixture to a gentle boil over medium heat, stirring often to prevent sticking. Tip: Use a heavy-bottomed saucepan for even heat distribution.
- Reduce the heat to low and simmer, stirring frequently, for 20–25 minutes, until the rice is tender and the pudding has thickened. Tip: Stir more often toward the end to avoid scorching.
- Remove the saucepan from the heat and stir in the vanilla extract and ground cinnamon.
- Let the pudding cool for 5 minutes; it will continue to thicken as it cools.
- Serve warm or chilled, garnished with a sprinkle of cinnamon.
Drizzle a little caramel sauce on top for an extra indulgence, or serve it with a dollop of whipped cream for a lighter finish. The combination of creamy rice and spiced eggnog is like a warm hug in a bowl. Enjoy it warm on a cold evening or chilled as a make-ahead treat.
Vanilla Eggnog Trifle

When the holiday season calls for a showstopper dessert that's surprisingly easy to assemble, this Vanilla Eggnog Trifle fits the bill. Layers of tender pound cake, silky eggnog custard, fluffy whipped cream, and tart berries create a stunning presentation with minimal effort.
Serving: 10 | Prep Time: 30 minutes | Cooking Time: 10 minutes
Ingredients
- 1 (10-ounce) pound cake, cut into 1-inch cubes
- 2 cups eggnog
- 3 large egg yolks
- 1/4 cup granulated sugar
- 2 tablespoons cornstarch
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
- 1 cup heavy cream
- 2 tablespoons powdered sugar
- 1/2 teaspoon vanilla extract
- 2 cups mixed berries (such as strawberries and raspberries)
Instructions
- Prepare the custard: In a medium saucepan, whisk together egg yolks, granulated sugar, cornstarch, and salt until smooth.
- Gradually whisk in the eggnog until fully combined.
- Place the saucepan over medium heat, stirring constantly with a wooden spoon, until the mixture thickens and comes to a gentle boil, about 5–7 minutes. Tip: Keep stirring to prevent scorching; you'll know it's ready when it coats the back of a spoon.
- Remove from heat and stir in 1 teaspoon vanilla extract. Transfer the custard to a bowl, cover with plastic wrap directly on the surface to prevent a skin from forming, and refrigerate until completely cool, about 1 hour.
- Meanwhile, prepare the whipped cream: In a large chilled bowl, combine heavy cream, powdered sugar, and 1/2 teaspoon vanilla extract. Beat with an electric mixer on medium speed until soft peaks form, about 3–4 minutes. Tip: Stop at soft peaks—if you overbeat, the cream will turn grainy.
- Assemble the trifle: Place a layer of pound cake cubes in the bottom of a 2-quart trifle dish or glass bowl.
- Spread about one-third of the cooled custard over the cake cubes.
- Add a layer of mixed berries (about 1/2 cup).
- Spoon one-third of the whipped cream over the berries.
- Repeat layers: cake, custard, berries, whipped cream, ending with a final layer of whipped cream on top.
- Garnish with a few berries and a sprinkle of nutmeg, if desired.
- Cover and refrigerate for at least 2 hours before serving to allow the flavors to meld.
Make this trifle a day ahead for the best texture—the cake softens slightly and the custard becomes extra velvety. The combination of rich eggnog, creamy whipped topping, and bright berries offers a balanced sweetness that's perfect for holiday gatherings.
Vanilla Eggnog Popsicles

Eggnog isn't just for winter—these vanilla eggnog popsicles turn a holiday classic into a refreshing summer treat. With just a few simple ingredients and no ice cream maker needed, you'll have creamy, spiced popsicles in no time.
Serving: 8 | Prep Time: 10 minutes | Cooking Time: 0 minutes
Ingredients
Popsicle Base
- 2 cups eggnog (full-fat recommended)
- 1 cup heavy cream
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
Instructions
- In a medium mixing bowl, whisk together the eggnog, heavy cream, sugar, and vanilla extract until the sugar is fully dissolved, about 30 seconds.
- Pour the mixture into popsicle molds, filling each cavity to about 1/8 inch from the top to allow for expansion. Tip: If your mold has a lid, insert the sticks now; otherwise, freeze for 1 hour before adding sticks.
- Tap the mold gently on the counter a few times to release any air bubbles. This ensures a smooth texture with no icy pockets.
- Freeze the popsicles for at least 6 hours, or until solid. For best results, freeze overnight. Tip: To prevent freezer burn, cover the top of the mold with plastic wrap before putting on the lid.
- To unmold, run the outside of the mold under warm water for 15–20 seconds, then gently pull the sticks. Tip: If they stick, let the warm water run a bit longer—never force them out or they may break.
- Serve immediately, or store in a freezer-safe bag for up to 2 weeks. Enjoy!
When you take that first bite, you'll get the creamy richness of eggnog with the icy texture of a popsicle. The vanilla flavor shines through, and the subtle spice from the eggnog is perfectly balanced. Try serving these with a light dusting of nutmeg or alongside a warm brownie for a fun contrast.
Vanilla Eggnog Fudge

Get ready to create the most decadent Vanilla Eggnog Fudge that captures the essence of the season in one smooth, creamy bite. This no-fuss recipe combines rich white chocolate with classic eggnog spices for a treat that's both impressive and easy to master. Whether you're a novice cook or a candy-making pro, you'll love how quickly this comes together.
Serving: 36 | Prep Time: 10 minutes | Cooking Time: 5 minutes
Ingredients
- 12 oz white chocolate chips
- 1 can (14 oz) sweetened condensed milk
- 1/4 cup eggnog
- 2 tbsp unsalted butter
- 1 tsp vanilla extract
- 1/2 tsp ground nutmeg
- pinch of salt
Instructions
- Line an 8-inch square baking pan with parchment paper, leaving overhang on two sides for easy lifting.
- In a medium saucepan over low heat, combine sweetened condensed milk, eggnog, and butter.
- Stir constantly with a rubber spatula until the butter is fully melted and the mixture is smooth, about 2-3 minutes. (Tip: Low heat prevents scorching – white chocolate can seize if overheated.)
- Remove the saucepan from the heat and immediately add white chocolate chips. Let the residual heat melt the chips for 1 minute without stirring.
- Gently stir the mixture until the white chocolate is completely melted and the fudge base is silky and uniform.
- Stir in vanilla extract, ground nutmeg, and salt until well combined.
- Pour the fudge into the prepared pan and spread it evenly with the spatula. (Tip: For a festive look, sprinkle an extra pinch of nutmeg on top before chilling.)
- Tap the pan gently on the counter to release air bubbles, then refrigerate for at least 2 hours or until firm.
- Once set, lift the fudge out using the parchment overhang, place on a cutting board, and slice into 36 small squares using a sharp knife. (Tip: For clean cuts, wipe the knife blade between each slice.)
With its melt-in-your-mouth creaminess and gentle warmth from nutmeg, this fudge is a holiday classic. Serve it on a festive platter or package in gift boxes tied with ribbon for a homemade present that's sure to impress. One bite and you'll understand why eggnog fudge is a seasonal favorite.
Vanilla Eggnog Milkshake

Very few things capture the holiday spirit like a creamy eggnog milkshake. This recipe combines rich eggnog with smooth vanilla ice cream for a thick, indulgent treat that comes together in minutes.
Serving: 2 | Prep Time: 5 minutes | Cooking Time: 0 minutes
Ingredients
For the Milkshake
- 2 cups vanilla ice cream
- 1 cup eggnog
- 1/4 cup milk
- 1 teaspoon vanilla extract
- 1/4 teaspoon ground nutmeg (for garnish)
Instructions
- Combine the vanilla ice cream, eggnog, milk, and vanilla extract in a blender. Tip: Use full-fat eggnog for the creamiest results.
- Blend on low speed for 15 seconds to break up the ice cream, then increase to high speed and blend for 30 seconds until smooth and thick. Tip: Stop and scrape down the sides of the blender with a spatula to ensure even mixing.
- Check the consistency: if the shake is too thick, add milk 1 tablespoon at a time and blend briefly. If too thin, add extra ice cream. Tip: For an extra-thick shake, use a higher ratio of ice cream to liquid.
- Pour the milkshake into two chilled glasses.
- Sprinkle a pinch of ground nutmeg over each glass for garnish. Serve immediately.
Underneath that frothy top lies a velvety blend of holiday flavors. The combination of rich eggnog and smooth vanilla ice cream creates a nostalgic treat. Serve it with a cinnamon stick for an extra festive touch.
Vanilla Eggnog Chex Mix

A festive twist on classic snack mix, this Vanilla Eggnog Chex Mix brings the cozy flavors of the holidays to your snack bowl. Perfect for parties or gift-giving, it's easy to whip up with a few simple ingredients.
Serving: 12 | Prep Time: 10 minutes | Cooking Time: 10 minutes
Ingredients
For the Snack Mix
- 6 cups Rice Chex cereal
- 2 cups mini pretzels
- 1 cup pecan halves
- 4 tablespoons unsalted butter
- 1/4 cup packed light brown sugar
- 1 teaspoon vanilla extract
- 1/2 cup powdered sugar
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon ground cinnamon
- pinch ground cloves
Instructions
- Preheat oven to 250°F. Line a large baking sheet with parchment paper.
- In a large bowl, combine the Rice Chex cereal, mini pretzels, and pecan halves. Set aside.
- In a small saucepan over medium heat, melt the unsalted butter. Add the packed light brown sugar and vanilla extract. Stir until the sugar is dissolved and the mixture is smooth, about 2 minutes. Tip: do not let it boil, just heat until combined.
- Pour the butter mixture over the cereal mixture and gently toss with a rubber spatula until evenly coated.
- Spread the mixture in a single layer on the prepared baking sheet. Bake for 10 minutes, stirring halfway through. Tip: the mixture will look wet but will set as it cools; do not overbake.
- Meanwhile, in a small bowl, whisk together the powdered sugar, ground nutmeg, ground cinnamon, and a pinch of ground cloves. Tip: sift the powdered sugar to avoid lumps.
- Remove the baking sheet from the oven. Immediately transfer the warm mixture to a large bowl and sprinkle the powdered sugar-spice mixture over it. Toss gently to coat evenly. Tip: work quickly while the mixture is warm so the coating sticks.
- Allow the mix to cool completely on the baking sheet, about 20 minutes. Break apart any large clusters. Store in an airtight container at room temperature for up to 1 week.
Lovely served by the handful, this crunchy-sweet snack captures the essence of eggnog without the drinks. The nutmeg and cinnamon add warmth, while the vanilla provides a cozy backdrop. Pack it in a festive jar for a homemade gift that everyone will adore.
Conclusion
Ready to cozy up with the best vanilla eggnog? This collection has everything from classic to creative twists. Try a few and find your fave! Drop a comment sharing which recipe you loved most, and don’t forget to pin this roundup for later. Happy sipping!