Buttered rum eggnog is a rich and creamy holiday drink that combines the smooth warmth of buttered rum with the classic cozy flavors of eggnog. It’s filled with the sweet spices you love, like cinnamon and nutmeg, making it a perfect treat to sip by the fire or at any festive gathering.
I love making this during the winter because it feels like a little celebration in a glass. The buttery rum adds a nice twist that makes it taste extra special without being too strong. I usually sprinkle a bit of cinnamon on top just before serving to give it a little extra holiday cheer.
This drink is great for sharing with friends or family when you want something that’s comforting and a bit nostalgic. I find it’s the kind of recipe that brings people together, sparking smiles and warm conversations. Whether you’re relaxing at home or hosting a party, buttered rum eggnog always hits the spot.
Key Ingredients & Substitutions
Eggs: Fresh large eggs make the eggnog rich and creamy. If you’re wary of raw eggs, you can use pasteurized eggs or carefully cook the yolks with the milk, as in this recipe.
Butter: Unsalted butter is best for the buttered rum base to control saltiness. You could try a quality vegan butter for a dairy-free twist.
Rum: Dark rum is my favorite here — it adds a warm, deep flavor. Spiced rum can work well too if you want an extra spice kick.
Milk and Cream: Whole milk and heavy cream give eggnog its signature luscious texture. For a lighter version, try half-and-half or a plant-based milk like coconut cream for richness.
Spices: Cinnamon and nutmeg are classic. Freshly grated nutmeg really elevates the drink if you have it.
How Do You Make the Buttered Rum Base and Fold in Egg Whites Without Losing Fluff?
First, melt butter and brown sugar gently for a smooth, rich base. Stir in rum and spices off the heat to keep flavors fresh.
- When mixing the warm milk mixture into egg yolks, do it slowly to avoid scrambling eggs—this is called tempering.
- Cook the eggnog mix gently until it thickens—don’t boil or it might curdle.
- Whipping egg whites to stiff peaks adds lightness—use a clean bowl and beaters for best results.
- Fold egg whites gently with a spatula, using a light hand to keep the drink airy and smooth.
- Chilling the drink helps flavors meld and improves texture.

Equipment You’ll Need
- Medium saucepan – I like this because it gently melts butter and heats the milk so everything combines smoothly.
- Mixing bowls – to whisk egg yolks and beat egg whites separately without any mess.
- Whisk or hand mixer – helps get the eggs fluffy and the whites stiff for a light texture.
- Measuring cups and spoons – for accuracy, especially with spices and liquids.
- Fine-mesh strainer (optional) – to strain the eggnog if you want it extra smooth.
- Glasses or mugs – for serving, and they look festive with some whipped cream or cinnamon on top.
Flavor Variations & Add-Ins
- Spiced Rum or Flavored Spirits – swap in cinnamon or vanilla-flavored rum for a different twist.
- Chocolate Drizzle – add a splash of chocolate liqueur or top with cocoa powder for a richer taste.
- Vanilla or Almond Extract – a splash adds extra depth to the flavor.
- Whipped Cream and Garnishes – top with whipped cream, a sprinkle of nutmeg, cinnamon sticks, or maraschino cherries for presentation.
Buttered Rum Eggnog
Ingredients You’ll Need:
Main Eggnog:
- 4 large eggs, separated
- 1/2 cup granulated sugar, divided
- 1 cup whole milk
- 1/2 cup heavy cream
- 3/4 cup buttered rum (see below)
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon, plus more for garnish
- 1/4 teaspoon ground nutmeg, plus more for garnish
- Pinch of salt
For the Buttered Rum Base:
- 1/2 cup unsalted butter, softened
- 1 cup packed brown sugar
- 1 cup dark rum
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
How Much Time Will You Need?
This recipe takes about 20 minutes to prepare plus an additional 2 hours chilling time to let the flavors meld together and the eggnog thicken. The buttered rum base can be made ahead of time and stored in the fridge.
Step-by-Step Instructions:
1. Prepare the Buttered Rum Base:
On low heat, melt the softened butter together with the brown sugar in a medium saucepan, stirring until smooth. Remove from the heat and stir in the dark rum, vanilla extract, cinnamon, and nutmeg. Let the mixture cool slightly, then pour it into a jar and refrigerate until you’re ready to use it.
2. Make the Eggnog:
In a large bowl, whisk the egg yolks with half of the sugar (1/4 cup) until pale and creamy. Meanwhile, heat the milk, heavy cream, cinnamon, nutmeg, and a pinch of salt in a saucepan over medium heat until warm but not boiling. Slowly add the warm milk mixture into the egg yolks, whisking continuously to temper the eggs. Return everything to the saucepan and cook on low, stirring constantly, until the mixture thickens enough to coat the back of a spoon. Remove from heat and mix in the vanilla extract and 3/4 cup of the prepared buttered rum base.
3. Whip Egg Whites:
In a clean bowl, beat the egg whites until they form soft peaks. Gradually add the remaining sugar (1/4 cup) and continue beating until stiff peaks form.
4. Combine and Chill:
Gently fold the whipped egg whites into the warm eggnog mixture, being careful to keep it light and fluffy. Transfer the eggnog to a container and chill it in the refrigerator for at least 2 hours before serving.
5. Serve:
Pour the chilled buttered rum eggnog into glasses. Sprinkle the top with a little ground cinnamon and nutmeg, and optionally add a cinnamon stick for a festive touch. Enjoy your cozy and delicious holiday treat!
Can I Use Pasteurized Eggs for This Recipe?
Yes, using pasteurized eggs is a great option if you want to avoid any risk from raw eggs. They work just as well and keep the eggnog safe to enjoy.
How Long Can I Store Buttered Rum Eggnog?
Store it in an airtight container in the refrigerator for up to 3 days. Give it a gentle stir before serving, as separation can happen.
Can I Make the Buttered Rum Base Ahead of Time?
Absolutely! The buttered rum base can be made several days in advance and stored in the refrigerator. Just bring it to room temperature before mixing it into the eggnog.
What Can I Substitute for Dark Rum?
If you prefer, spiced rum works nicely for extra warmth, or you can use bourbon for a different flavor twist. For a non-alcoholic version, skip the rum and add a bit of rum extract instead.