Enjoy a festive twist on a classic treat with this creamy, flavorful Eggnog Milkshake. Made with eggnog ice cream and a splash of milk, this easy recipe comes together in minutes and captures all the warm spices of the season.

A cool, creamy Eggnog Milkshake is a delightful way to celebrate the holidays. This non-alcoholic base is perfect for all ages, and it highlights the rich nutmeg and cinnamon notes that make eggnog so beloved.
Why You’ll Love This Eggnog Milkshake
- Authentic Eggnog Flavor – By starting with eggnog ice cream, the milkshake already has the holiday spices and richness mixed in. If you can, try making homemade eggnog ice cream for the best flavor.
- Simple and Fast – Just add ice cream and milk to a blender, blend until smooth, and serve. It’s a quick, festive dessert or drink.

Ingredients
Eggnog Ice Cream – Seasonal and full of spice. If eggnog ice cream isn’t available, use vanilla ice cream and substitute milk with real eggnog. Homemade eggnog ice cream will give the richest result.
Milk – Whole milk produces the creamiest texture. For an adult version, you can replace some or all of the milk with bourbon.
See the recipe card below for exact amounts, optional garnishes, and full instructions.

How to Make the Milkshake
This recipe uses eggnog ice cream as the base. If you prefer, replace the milk with real eggnog for an even more pronounced flavor, or stir eggnog into vanilla ice cream to create a similar result. Blend until smooth and serve immediately.
Tips
- Make multiple servings: Double or triple ingredients as needed, but be careful not to overfill your blender.
- Control thickness: Use less milk for a thicker shake, or add more milk for a thinner consistency.
- Boozy option: Swap some or all of the milk for bourbon for an adult version.
- Garnish ideas: Top with whipped cream, a sprinkle of cinnamon or nutmeg, cinnamon sticks, or fresh/dried cranberries for color and texture.
- Extra spice: Add a pinch of ground nutmeg or cinnamon to the blender for a warmer spice profile.

Can I Use Vanilla Ice Cream Instead?
Yes. Substitute the eggnog ice cream with vanilla and use real eggnog in place of the milk. Add a pinch of cinnamon or nutmeg to boost the holiday flavor.
More Milkshake Ideas
- Oreo Milkshake
- Hershey’s Chocolate Milkshake
- Nutella Milkshake
- Chocolate Peanut Butter Milkshake
- Mint Chocolate Chip Milkshake
LET’S GET SOCIAL — follow the recipe creator on Pinterest or leave a comment if you have questions. If you try this Eggnog Milkshake, let us know how it turned out and what add-ins you used.
Eggnog Milkshake
1 Serving
5 minutes
5 minutes
Making a rich and decadent Eggnog Milkshake is simple and makes a perfect holiday treat for gatherings or a cozy night by the fire.
Ingredients
- ¼ cup (2 oz.) whole milk
- 2 cups eggnog ice cream
- 1/2 teaspoon vanilla extract
- Optional: fresh or dried cranberries for topping
Instructions
- Add the ingredients to the blender in the order listed.
- Blend until smooth and combined.
- Serve immediately.
- Top with whipped cream and cranberries if desired.
Notes
- For a thicker shake, let the ice cream soften for 5–10 minutes and omit the milk.
- If eggnog ice cream isn’t available, use vanilla ice cream and swap milk for eggnog.
- For a boozy version, replace part or all of the milk with bourbon.
Nutrition Information:
Yield: 1
Serving Size: 1
Amount Per Serving:
Calories: 880Total Fat: 37gSaturated Fat: 23gTrans Fat: 0gUnsaturated Fat: 13gCholesterol: 363mgSodium: 411mgCarbohydrates: 108gFiber: 3gSugar: 101gProtein: 30g
Did you make this recipe?
Please leave a comment on the blog or share a photo on Pinterest.