McDonald’s Eggnog Shake Recipe


Ever since I first tasted McDonald’s Eggnog Shake, its creamy, festive flavor captured my heart, becoming a must-have treat during the holiday season. The unique blend of rich vanilla ice cream and the classic taste of eggnog had me longing for more long after the holidays were over.

I’ve perfected a copycat version that brings the joyous essence of McDonald’s Eggnog Shake right to your home, any time you crave it.

Mcdonalds eggnog shake

What Makes McDonald’s Eggnog Shake So Good?

There’s something about the McDonald’s Eggnog Shake that makes it irresistibly good. It’s not just the creamy texture but also the perfect balance of the rich eggnog flavor that makes it a holiday staple. It’s a shake that brings the essence of Christmas in every sip, and the best part? You don’t even miss the alcohol typically found in traditional eggnog.

Why You’ll Love This Recipe

If you’re a fan of the holiday season’s flavors, you’ll love this recipe. The eggnog flavor is a holiday favorite, and it’s not something you find every day. This milkshake strikes the right balance between the sweetness of the vanilla ice cream and the savory notes of nutmeg, making it a treat that everyone can enjoy.

What is a McDonald’s Eggnog Shake?

The Eggnog Shake is a seasonal milkshake that typically appears on menus during the holiday season, at McDonald’s. It’s a creamy, sweet beverage that combines the rich flavors of traditional eggnog with vanilla ice cream. Eggnog, a classic holiday drink, is made from milk or cream, sugar, and whipped eggs, often spiced with flavors like nutmeg and cinnamon.

How to Make a Copycat McDonald’s Eggnog Shake

Recreate the classic holiday flavor of McDonald’s Eggnog Shake in your own kitchen with this simple and delightful recipe. Just blend creamy vanilla ice cream with rich eggnog, top with whipped cream, and enjoy a festive, homemade treat!

  1. Preparation: Start by taking out the vanilla ice cream from the freezer about five to ten minutes before making the shake. You want it soft enough to scoop but not melting.
  2. Blending: Scoop a cup of vanilla ice cream for each serving into the blender. Add the desired amount of eggnog to the blender.
  3. Mixing: Blend the mixture for about 45 seconds or until it reaches your desired consistency.
  4. Serving: Pour the shake into frosted glasses. Top each glass with a generous dollop of whipped cream and a maraschino cherry.
  1. Vanilla Ice Cream: Forms the creamy base of the milkshake, providing a rich and smooth texture.
  2. Eggnog: Adds the distinct holiday flavor of eggnog, infusing the shake with its traditional Christmas taste.
  3. Whipped Cream: Used as a topping to enhance the shake’s creaminess and visual appeal.
  4. Maraschino Cherry: Serves as a garnish, adding a touch of sweetness and a festive look to the shake.

See Also: Gingerbread milkshake

McDonald’s Eggnog Shake Recipe

5 from 1 vote
Recipe by Laura Ritterman Course: DessertCuisine: AmericanDifficulty: Easy


Prep time


Cooking time





Savor the holiday spirit with this easy-to-make McDonald’s Eggnog Shake Copycat Recipe, blending creamy vanilla ice cream with rich eggnog for a festive treat!


  • 1 cup 1 Vanilla Ice Cream

  • 1/2 cup 1/2 Eggnog

  • 2 tablespoons 2 Whipped Cream

  • 1 1 Maraschino Cherry for garnish (Optional)


  • Take the vanilla ice cream out of the freezer and let it soften for 5-10 minutes.
  • In a blender, add 1 cup of softened vanilla ice cream.
  • Pour 1/2 cup of eggnog into the blender with the ice cream.
  • Blend the mixture for about 45 seconds or until smooth.
  • Pour the shake into a serving glass.
  • Top the shake with 2 tablespoons of whipped cream.
  • Garnish with a maraschino cherry.
  • Serve immediately and enjoy!

Like this recipe?

Follow us @recipefairy on Pinterest

Tips and Variations

  • Ice Cream Choice: Feel free to experiment with different types of vanilla ice cream. French Vanilla ice cream works exceptionally well in this recipe.
  • Spice It Up: For an extra holiday touch, add a sprinkle of cinnamon and freshly ground nutmeg into the blender before mixing.
  • Make It Adult: Add a shot of brandy, bourbon, rum, or Bailey’s Irish Cream for a traditional holiday kick.
  • Frost Your Glasses: Wrap your serving glasses in damp paper towels and place them in the freezer for a few minutes for an extra cold milkshake.

Serving Suggestions

Pair this delightful eggnog milkshake with holiday cookies like 7-layer bar cookies or Chocolate Crinkle Cookies. It also goes wonderfully with a slice of pumpkin bread.

Try the holiday pie

Does McDonald’s make eggnog shakes?

Yes, McDonald’s has offered Eggnog Shakes as part of their seasonal menu in the past. The Eggnog Shake is typically available during the holiday season, around November and December. However, the availability can vary by location and year. It’s always a good idea to check with your local McDonald’s to see if the Eggnog Shake is on the menu during the holiday season.

Try These Recipes

  • mcdonalds strawberry banana smoothie

    McDonalds Strawberry Banana Smoothie

    Cooks in 10 minutesDifficulty: Easy

    This McDonald’s Strawberry Banana Smoothie copycat recipe couldn’t be any easier to make and is just like the real version. You might even think its better if you mix it up and add fresh strawberries.

  • mcdonalds apple pie

    McDonald’s Apple Pie Recipe

    Cooks in 50 minutesDifficulty: Easy

    Here’s everything you need to make your own McDonald’s apple pies and enjoy them whenever you want. We’ve made this copycat recipe so easy for you to follow.

  • oreo mcflurry recipe

    McDonald’s Oreo McFlurry

    Cooks in 7 minutesDifficulty: Easy

    Indulge in the delight of homemade Oreo McFlurry with this simple recipe. All you need is some creamy vanilla soft-serve ice cream, a handful of Oreo cookies, and a quick whirl in the blender. In no time, you’ll have a delicious, creamy, and crunchy dessert that’s perfect for a sweet treat any day.

  • copycat mcdonalds iced coffee

    McDonald’s Iced Coffee Recipe

    Cooks in 15 minutesDifficulty: Easy

    This McDonald’s iced coffee recipe is a copycat of the real thing! The restaurants iced coffee is one of those speciality drinks that can give you the boost you need in the morning.

  • mcdonalds cookies recipe

    McDonald’s Chocolate Chip Cookies

    Cooks in 35 minutesDifficulty: Easy

    McDonald’s are mostly renowned for their fries and burgers but McDonald’s Chocolate Chip Cookies are a rare treat.


This homemade McDonald’s Eggnog Shake is not only easy to make but also brings the joyous essence of the holiday season to your home. Whether you’re hosting a holiday party or simply enjoying a quiet night in, this eggnog shake is sure to be a hit.


Leave a Comment

Your email address will not be published. Required fields are marked *