18 Creamy Eggnog Milkshake Recipes for the Holidays

Carmen Eldridge

April 13, 2025

Get ready to indulge in a holiday treat that’s sure to become a new tradition: creamy eggnog milkshakes! There’s something magical about combining rich, velvety eggnog with smooth ice cream and a dash of festive spices. As the snowflakes start to fall and the fireplace crackles to life, these 18 delicious recipes will transport you to a winter wonderland.

From classic vanilla to decadent chocolate peppermint and boozy bourbon caramel, we’ve got an eggnog milkshake to suit every taste bud. Whether you’re hosting holiday gatherings or just want to cozy up with a cold treat, these creamy concoctions are sure to bring joy and cheer to your season.

In this article, we’ll take you on a journey through the world of eggnog milkshakes, exploring flavors that will make your taste buds dance. From pumpkin spice to nutella, there’s something for everyone in our collection of 18 creamy eggnog milkshake recipes. So grab a cup and let’s get cozy!

Classic Vanilla Eggnog Milkshake

Classic Vanilla Eggnog Milkshake
Get ready to treat yourself with this creamy and indulgent milkshake that combines the flavors of vanilla, eggnog, and a hint of nutmeg. Perfect for a cozy night in or a special occasion.

Ingredients:
• 2 cups vanilla ice cream
• 1 cup eggnog
• 1/2 teaspoon ground nutmeg
• 2 tablespoons heavy cream
• 1 teaspoon vanilla extract

Instructions:

1. In a blender, combine the ice cream, eggnog, and nutmeg. Blend until smooth.
2. Add the heavy cream and vanilla extract to the blender and mix until well combined.
3. Pour the mixture into a glass and serve immediately.

Cooking Time: 5 minutes

Tips:
• Adjust the amount of nutmeg to your liking.
• For an extra creamy milkshake, add more heavy cream or use a higher-fat ice cream.
• Experiment with other flavor combinations, such as adding cinnamon or allspice for added depth.

Spiced Rum Eggnog Milkshake

Spiced Rum Eggnog Milkshake
Beat the winter chill with this creamy and aromatic milkshake, infused with the flavors of spiced rum and eggnog. Perfect for a cozy night in or a festive gathering.

Ingredients:

– 2 cups vanilla ice cream
– 1 cup eggnog
– 1/4 cup strong brewed coffee
– 1/2 teaspoon ground cinnamon
– 1/4 teaspoon ground nutmeg
– 1/4 teaspoon salt
– 2 tablespoons spiced rum (or to taste)
– Whipped cream and nutmeg for topping (optional)

Instructions:

1. In a blender, combine ice cream, eggnog, coffee, cinnamon, nutmeg, and salt. Blend until smooth.
2. Add the spiced rum and blend until well combined.
3. Taste and adjust the rum level to your liking.
4. Pour into glasses and top with whipped cream and a sprinkle of nutmeg, if desired.

Cooking Time: None! Just blend and serve.

Chocolate Peppermint Eggnog Milkshake

Chocolate Peppermint Eggnog Milkshake
Escape the summer heat with this creamy, refreshing treat that combines the richness of chocolate and peppermint with the warmth of eggnog. Perfect for a hot day or as a unique dessert.

Ingredients:

– 2 cups vanilla ice cream
– 1/2 cup milk
– 1/4 cup eggnog
– 2 tablespoons unsweetened cocoa powder
– 1 tablespoon peppermint extract
– 1 teaspoon vanilla extract
– Ice cubes
– Whipped cream and crushed candy canes (optional)

Instructions:

1. In a blender, combine ice cream, milk, eggnog, cocoa powder, peppermint extract, and vanilla extract.
2. Blend until smooth and creamy, stopping to scrape down the sides as needed.
3. Taste and adjust sweetness or mintiness as desired.
4. Pour into glasses and top with whipped cream and crushed candy canes (if using).
5. Serve immediately and enjoy!

Cooking Time: 5 minutes

Cinnamon Roll Eggnog Milkshake

Cinnamon Roll Eggnog Milkshake
Combine the warmth of cinnamon rolls with the creamy richness of eggnog in this unique milkshake recipe. Perfect for a festive holiday treat or a special indulgence any time of year.

Ingredients:

– 2 scoops vanilla ice cream
– 1/2 cup eggnog
– 1/4 cup milk
– 1 tablespoon cinnamon roll-flavored syrup (or substitute with caramel syrup)
– 1 teaspoon ground cinnamon
– Pinch of nutmeg
– Whipped cream and cinnamon sticks for garnish (optional)

Instructions:

1. In a blender, combine ice cream, eggnog, milk, cinnamon roll-flavored syrup, cinnamon, and nutmeg.
2. Blend until smooth and creamy, stopping to scrape down the sides as needed.
3. Pour into glasses and top with whipped cream and a sprinkle of cinnamon if desired.
4. Serve immediately and enjoy!

Cooking Time: None (blended mixture)

Bourbon Caramel Eggnog Milkshake

Bourbon Caramel Eggnog Milkshake
Elevate your holiday season with this rich and creamy milkshake, featuring the perfect blend of bourbon, caramel, and eggnog. This indulgent treat is sure to become a new favorite.

Ingredients:

– 2 scoops vanilla ice cream
– 1/4 cup eggnog
– 1 tablespoon bourbon whiskey
– 1 tablespoon caramel syrup
– 1/4 teaspoon ground nutmeg
– Whipped cream and chopped pecans for topping (optional)

Instructions:

1. In a blender, combine the ice cream, eggnog, bourbon, and caramel syrup.
2. Blend on high speed until smooth and creamy, stopping to scrape down the sides of the blender as needed.
3. Taste and adjust the sweetness or bourbon level to your liking.
4. Pour into a glass and top with whipped cream and chopped pecans, if desired.
5. Serve immediately and enjoy!

Cooking Time: None – just blend and serve!

Pumpkin Spice Eggnog Milkshake

Pumpkin Spice Eggnog Milkshake
Get ready to cozy up with the ultimate fall treat – a creamy, dreamy Pumpkin Spice Eggnog Milkshake!

Ingredients:

– 2 cups vanilla ice cream
– 1 cup eggnog
– 1/4 cup pumpkin puree
– 1 tablespoon pumpkin pie spice
– 1 teaspoon ground cinnamon
– 1/4 teaspoon ground nutmeg
– Whipped cream and crushed graham crackers for topping (optional)

Instructions:

1. In a blender, combine ice cream, eggnog, pumpkin puree, pumpkin pie spice, cinnamon, and nutmeg.
2. Blend on high speed until smooth and creamy, stopping to scrape down the sides as needed.
3. Pour into glasses and top with whipped cream and crushed graham crackers, if desired.

Cooking Time: 5 minutes

Serve immediately and enjoy!

Coconut Eggnog Milkshake

Coconut Eggnog Milkshake
Coconut Eggnog Milkshake: A Creamy Twist on a Classic Holiday Treat!

This rich and creamy milkshake combines the flavors of coconut, eggnog, and vanilla to create a unique holiday treat that’s sure to become a new favorite.

Ingredients:

– 2 cups vanilla ice cream
– 1/4 cup heavy cream
– 1/4 cup whole milk
– 2 tablespoons unsweetened shredded coconut
– 1 tablespoon eggnog extract
– 1 teaspoon vanilla extract
– Pinch of salt

Instructions:

1. In a blender, combine the ice cream, heavy cream, whole milk, unsweetened shredded coconut, eggnog extract, and vanilla extract.
2. Blend on high speed until smooth and creamy, stopping to scrape down the sides as needed.
3. Add a pinch of salt and blend for an additional 10 seconds.
4. Pour immediately into glasses and serve.

Cooking Time: 5-7 minutes (blending time)

Salted Caramel Eggnog Milkshake

Salted Caramel Eggnog Milkshake
Salted Caramel Eggnog Milkshake Recipe

In this recipe, we combine the richness of eggnog with the deep flavor of caramel and a touch of salt to create a unique and indulgent milkshake.

Ingredients:

– 2 cups vanilla ice cream
– 1/2 cup eggnog
– 1/4 cup heavy cream
– 2 tablespoons unsalted butter, melted
– 1 tablespoon caramel sauce
– 1/2 teaspoon flaky sea salt
– Whipped cream and caramel sauce for topping (optional)

Instructions:

1. In a blender, combine ice cream, eggnog, heavy cream, and melted butter. Blend until smooth.
2. Add caramel sauce and sea salt to the blender. Blend until well combined.
3. Taste and adjust sweetness or saltiness as needed.
4. Pour milkshake into glasses and top with whipped cream and caramel sauce, if desired.

Cooking Time: 5-7 minutes (blending time)

Peanut Butter Cup Eggnog Milkshake

Peanut Butter Cup Eggnog Milkshake
A creamy and festive treat that combines the richness of peanut butter cups with the warmth of eggnog, perfect for a holiday indulgence.

Ingredients:

– 2 scoops vanilla ice cream
– 1/4 cup milk
– 1 tablespoon eggnog
– 2 tablespoons creamy peanut butter
– 1 teaspoon vanilla extract
– Ice cubes
– Whipped cream and crushed peanut butter cups for topping (optional)

Instructions:

1. In a blender, combine the ice cream, milk, eggnog, peanut butter, and vanilla extract.
2. Blend until smooth and creamy, stopping to scrape down the sides as needed.
3. Add ice cubes and blend until fully incorporated and the desired thickness is reached.
4. Pour into glasses and top with whipped cream and crushed peanut butter cups, if desired.
5. Serve immediately and enjoy!

Cooking Time: 2-3 minutes

Gingerbread Eggnog Milkshake

Gingerbread Eggnog Milkshake
Get into the holiday spirit with this creamy and sweet treat that combines the warmth of gingerbread with the richness of eggnog. This indulgent milkshake is perfect for a cozy night in or as a festive twist on a classic dessert.

Ingredients:

– 2 cups vanilla ice cream
– 1/4 cup eggnog
– 2 tablespoons gingerbread syrup (or to taste)
– 1 tablespoon unsalted butter, softened
– 1 teaspoon ground cinnamon
– Whipped cream and nutmeg for topping (optional)

Instructions:

1. In a blender, combine ice cream, eggnog, gingerbread syrup, and butter. Blend until smooth.
2. Add cinnamon and blend until well combined.
3. Pour milkshake into glasses or cones. Top with whipped cream and a sprinkle of nutmeg, if desired.
4. Serve immediately and enjoy!

Cooking Time: 5 minutes

White Chocolate Raspberry Eggnog Milkshake

White Chocolate Raspberry Eggnog Milkshake
Combine the creamy richness of eggnog with the sweetness of white chocolate and the tartness of raspberries in this indulgent milkshake.

Ingredients:

– 2 cups vanilla ice cream
– 1 cup eggnog
– 1/2 cup white chocolate chips
– 1/4 cup fresh raspberries
– 1 tablespoon honey
– Pinch of salt

Instructions:

1. In a blender, combine ice cream, eggnog, and white chocolate chips. Blend until smooth.
2. Add raspberries, honey, and salt to the blender. Blend until well combined and raspberry seeds are broken down.
3. Pour milkshake into glasses or a large serving container.
4. Serve immediately and enjoy!

Cooking Time: 5 minutes

Maple Walnut Eggnog Milkshake

Maple Walnut Eggnog Milkshake
Combine the rich flavors of maple syrup and walnut with creamy eggnog for a unique holiday treat. This indulgent milkshake is perfect for warming up on a chilly winter evening.

Ingredients:

– 2 cups vanilla ice cream
– 1 cup eggnog
– 2 tablespoons pure maple syrup
– 1/4 teaspoon ground cinnamon
– 1/4 teaspoon nutmeg
– 1/2 cup chopped walnuts
– Whipped cream and additional walnut halves for topping (optional)

Instructions:

1. In a blender, combine ice cream, eggnog, maple syrup, cinnamon, and nutmeg. Blend until smooth.
2. Add chopped walnuts and blend until well combined.
3. Pour milkshake into glasses and top with whipped cream and additional walnut halves, if desired.
4. Serve immediately and enjoy!

Cooking Time: 5 minutes

Nutella Eggnog Milkshake

Nutella Eggnog Milkshake
Combine the creamy richness of eggnog with the decadence of Nutella in this indulgent milkshake.

Ingredients:

– 2 cups vanilla ice cream
– 1/2 cup eggnog
– 2 tablespoons Nutella
– 1/4 teaspoon ground cinnamon
– Whipped cream and nutmeg for garnish (optional)

Instructions:

1. In a blender, combine ice cream, eggnog, and Nutella.
2. Blend until smooth and creamy, stopping to scrape down the sides of the blender as needed.
3. Add cinnamon and blend until well combined.
4. Pour milkshake into glasses and top with whipped cream and nutmeg, if desired.

Cooking Time: 5 minutes

Eggnog Chai Milkshake

Eggnog Chai Milkshake
A unique twist on traditional milkshakes, this recipe combines the warm spices of chai with the rich flavors of eggnog. Perfect for a special treat or holiday gathering.

Ingredients:

– 2 cups vanilla ice cream
– 1 cup eggnog
– 1/2 cup strong brewed chai tea (cooled)
– 1 tablespoon unsalted butter, softened
– 1 teaspoon ground cinnamon
– 1/4 teaspoon ground nutmeg
– Whipped cream and nutmeg for topping (optional)

Instructions:

1. In a blender, combine ice cream, eggnog, cooled chai tea, and softened butter.
2. Blend on high speed until smooth and creamy, stopping to scrape down the sides of the blender as needed.
3. Add cinnamon and nutmeg; blend until well combined.
4. Pour into glasses and top with whipped cream and additional nutmeg, if desired.

Cooking Time: 5 minutes (prep), 2-3 minutes (blending)

Cookies and Cream Eggnog Milkshake

Cookies and Cream Eggnog Milkshake
Combine the classic flavors of cookies and cream with the rich taste of eggnog, and you’ll have a holiday milkshake that’s sure to be a hit. This creamy treat is perfect for sipping on a chilly winter evening or serving at your next festive gathering.

Ingredients:

– 2 cups vanilla ice cream
– 1 cup eggnog
– 1/4 cup crushed cookies (such as Oreos)
– 1 tablespoon unsalted butter, softened
– 1 teaspoon ground nutmeg
– Whipped cream and additional crushed cookies for topping (optional)

Instructions:

1. In a blender, combine ice cream, eggnog, crushed cookies, and butter. Blend until smooth.
2. Add nutmeg and blend until well combined.
3. Pour milkshake into glasses and top with whipped cream and additional crushed cookies, if desired.
4. Serve immediately and enjoy!

Cooking Time: 5 minutes

Banana Bread Eggnog Milkshake

Banana Bread Eggnog Milkshake
A creamy and indulgent treat that combines the warmth of banana bread with the richness of eggnog, all blended together in a velvety milkshake.

Ingredients:

– 2 ripe bananas
– 1/2 cup vanilla ice cream
– 1/4 cup eggnog
– 1 tablespoon unsalted butter, melted
– 1 teaspoon banana extract
– Pinch of salt
– Whipped cream and nutmeg for topping (optional)

Instructions:

1. In a blender, combine bananas, ice cream, eggnog, melted butter, banana extract, and salt.
2. Blend until smooth and creamy, stopping to scrape down the sides as needed.
3. Pour into glasses and top with whipped cream and a sprinkle of nutmeg, if desired.

Cooking Time: None! This is a no-bake recipe.

Toasted Marshmallow Eggnog Milkshake

Toasted Marshmallow Eggnog Milkshake
A creamy and indulgent treat that combines the warmth of toasted marshmallows with the richness of eggnog and vanilla ice cream.

Ingredients:

– 2 cups vanilla ice cream
– 1 cup eggnog
– 1/4 cup heavy cream
– 2 tablespoons unsalted butter, melted
– 1/4 teaspoon salt
– 1/2 cup toasted marshmallows (see note)
– Whipped cream and additional toasted marshmallows for topping (optional)

Instructions:

1. In a blender, combine ice cream, eggnog, heavy cream, melted butter, and salt. Blend until smooth.
2. Add toasted marshmallows to the blender and blend until well combined.
3. Pour milkshake into glasses and top with whipped cream and additional toasted marshmallows, if desired.

Cooking Time: 5 minutes

Note: To toast marshmallows, place them on a baking sheet lined with parchment paper and broil in a preheated oven for 30-45 seconds or until golden brown. Keep an eye on them to avoid burning.

Espresso Eggnog Milkshake

Espresso Eggnog Milkshake
Combine the rich flavors of espresso and eggnog with creamy milkshake goodness!

Ingredients:
– 1 1/2 cups vanilla ice cream
– 1/4 cup strong brewed espresso
– 1/4 cup eggnog
– 1 tablespoon sugar
– Pinch of salt
– Whipped cream and nutmeg for topping (optional)

Instructions:

1. In a blender, combine ice cream, espresso, eggnog, sugar, and salt.
2. Blend on high speed until smooth and creamy, stopping to scrape down the sides as needed.
3. Taste and adjust sweetness or flavor as desired.
4. Pour into glasses and top with whipped cream and a sprinkle of nutmeg if desired.

Cooking Time: 5 minutes

Summary

Get ready to shake up your holiday season with these creamy eggnog milkshakes! From classic vanilla and spiced rum, to chocolate peppermint and salted caramel, we’ve got 18 delicious recipes to try. Each one combines the rich flavor of eggnog with a unique twist – think cinnamon roll, bourbon caramel, pumpkin spice, and more. Whether you’re in the mood for something sweet and indulgent or refreshing and decadent, there’s an eggnog milkshake recipe on this list that’s sure to satisfy your holiday cravings.

Leave a Comment