Creamy Homemade Eggnog with Rum: Festive Holiday Cocktail Recipe

Spiked eggnog is a boozy take on the classic holiday drink. Its rich, creamy texture combined with dark spiced rum elevates any festive gathering. Made from scratch with natural ingredients, this homemade version delivers authentic flavor and warmth.

IMG_4914logo

Why you will love this holiday spiked eggnog

Eggnog from the store can be pleasant, but homemade spiked eggnog is something special. The combination of sweetened condensed milk for creaminess, freshly whipped cream for body, and just the right amount of dark spiced rum creates a smooth, balanced drink. This recipe keeps the flavors natural and straightforward so the nutmeg, vanilla and rum shine through. When made correctly, homemade eggnog has a velvety texture and comforting warmth that store-bought versions can’t match.

What is eggnog

Eggnog—sometimes called milk punch or egg milk punch—is a rich chilled beverage made with milk, cream, sugar, and egg yolks, traditionally flavored with nutmeg and often spiked with spirits. Its history reaches back centuries and it remains a holiday favorite because it’s easy to make and delicious. In the Czech Republic it’s commonly known as “Vaječný koňak” and is widely available in grocery stores.

Ingredients used in eggnog

IMG_4795logo
  • Sweetened condensed milk — adds sweetness, creaminess and a velvety mouthfeel.
  • Vanilla sugar or vanilla extract — vanilla sugar is preferred to avoid adding extra liquid, but vanilla extract works if sugar is unavailable.
  • Cold heavy cream (35%) — chilled cream whips up better, giving the eggnog body and lightness.
  • Salt — a small pinch balances the sweetness.
  • Ground nutmeg — the classic spice for that holiday aroma and flavor.
  • Egg yolks — whisked and brought to room temperature so they incorporate smoothly without cooking too fast.
  • Dark spiced rum — adds warmth and spice; it’s my favorite spirit for eggnog.
IMG_4812logo

How to spike eggnog

Spiking eggnog is simple and flexible. Choose a spirit based on the flavor profile you prefer:

Spiced rum

Spiced rum is the top choice for eggnog: it brings warm spice notes without overpowering the drink. Dark spiced rum adds depth and pairs beautifully with nutmeg and vanilla.

Bourbon or whiskey

Bourbon and whiskey contribute caramel and oak notes that complement the creamy base. These spirits can be stronger, so add gradually until you find your preferred balance.

Brandy or Cognac

Brandy and cognac offer a refined fruitiness that works well with eggnog, though they tend to be pricier. They make a lovely, elegant option when budget allows.

Tequila or vodka

Tequila or vodka will cut the sweetness and richness, making the drink sharper and more spirit-forward. Use these if you want a less sweet finish.

IMG_4934logo

How to make eggnog with rum

Whisk liquid ingredients

  • In a large glass or ceramic bowl (glass is best for a water bath), combine the sweetened condensed milk, vanilla sugar or extract, cold heavy cream and salt. Whisk together using a hand whisk or a mixer on low speed until smooth.

Water bath

  • Fill a medium or large saucepan with enough water that the bottom of the glass bowl won’t touch the water. Bring to a boil, then reduce to a simmer and set the bowl over the pot.
  • Warm the mixture while whisking continuously. When steam rises and the mixture is warm, add the whisked egg yolks and continue whisking—preferably with a hand mixer on low—until the mixture becomes foamy and slightly thickens, or reaches about 160°F (72°C). This gentle cooking takes roughly 20–30 minutes and prevents scrambled eggs.

Strain and chill

  • Pass the mixture through a fine sieve into a clean glass bowl to remove any tiny cooked bits. Cover and chill in the refrigerator for 30 minutes.

Add rum and store

  • Stir in the dark spiced rum and a pinch of ground nutmeg. Transfer the eggnog to sealable glass bottles and chill for at least 4 hours, ideally overnight, to allow flavors to meld.
IMG_4914logo

Best alcohol for eggnog

For a balanced, warm flavor, dark spiced rum is my first choice. It’s not overly strong like some whiskeys and brings a rounded spice profile that blends smoothly into the creamy base. It’s also often better value than brandy or cognac while delivering rich flavor.

Best rum for spiking eggnog

Dark spiced rum is ideal because it contributes depth, warmth and spice notes that pair perfectly with nutmeg and vanilla. White rum is an economical alternative but lacks the same depth of flavor.

How to add alcohol to store-bought eggnog

Pour store-bought eggnog into a large bowl and slowly stir in your chosen spirit, cup by cup, until you reach the desired taste. A good starting ratio is one part liquor to four parts eggnog. Finish with a pinch of nutmeg or cinnamon.

How much alcohol to add

For a balanced drink, add one part spirit to four parts eggnog (1:4). Taste and adjust—some prefer it lighter, others stronger. Garnish with a dusting of nutmeg or cinnamon for a festive touch.

Tips & tricks

Take your time and be gentle when heating the mixture. A water bath cooks the egg yolks slowly and evenly, preventing curdling. If the eggnog develops small lumps, strain through a fine mesh to remove them.

Why is my eggnog lumpy?

Lumps usually come from eggs that cooked too quickly. Keep the temperature low, whisk continuously when adding egg yolks, and use a thermometer to ensure you don’t overheat. Straining will remove any remaining bits.

How to serve eggnog: hot or cold

Eggnog is traditionally served cold with a dusting of nutmeg or a cinnamon stick. You can also add it to hot drinks like cocoa or coffee, but avoid reheating the eggnog itself, as that risks overheating and curdling the eggs.

More recipes

  • HOLIDAY CHARCUTERIE BOARD
  • CHOCOLATE COFFEE DRINK
  • NEW YEAR’S EVE COCKTAIL IDEAS
  • POPULAR PALOMA COCKTAIL RECIPE
  • CHRISTMAS SANGRIA
img 3963 6

Homemade rum spiked eggnog

Julia

A boozy, homemade eggnog with a creamy texture and warm spiced rum—perfect for holiday gatherings.
Prep Time 15 mins
Cook Time 30 mins
Chill 4 hrs
Total Time 4 hrs 45 mins
Course Drinks
Cuisine Czech
Servings 12 servings
Calories 220 kcal

Ingredients

  • 2 cans sweetened condensed milk
  • 15 grams vanilla sugar (or 1 teaspoon vanilla extract)
  • ½ cup cold heavy cream (35%)
  • ¼ teaspoon salt
  • 1 pinch ground nutmeg
  • 8 large egg yolks, whisked
  • 2 cups (500 ml) dark spiced rum

Instructions

Whisk liquid ingredients

  • Combine condensed milk, vanilla sugar or extract, cold heavy cream and salt in a large glass or ceramic bowl. Whisk until smooth on low speed.

Water bath

  • Place the bowl over a simmering pot of water (bowl should not touch the water). Warm and whisk continuously.
  • When the mixture is steaming and warm, add the whisked egg yolks and continue mixing until foamy and slightly thickened, or until the mixture reaches 160°F (72°C), about 20–30 minutes.

Strain the mixture

  • Strain through a fine sieve into a clean bowl to remove any cooked bits. Cover and chill for 30 minutes.

Pour into sealable bottles

  • Stir in dark spiced rum and a pinch of nutmeg. Pour into sealable glass bottles and chill at least 4 hours or preferably overnight.

Notes

The eggnog must be refrigerated and used within a week. Freezing is not recommended.
You can make it a day in advance so it’s fully chilled and more flavorful.
Serve with freshly whipped cream on top and a sprinkle of nutmeg or cinnamon.
Keyword czech eggnog, rum eggnog, spiked eggnog