McDonald's Eggnog Shake (Copycat Recipe) - Balancing Motherhood (2024)

Balancing Motherhood » Food » Beverages » McDonald’s Eggnog Shake (Copycat Recipe)


Rate Recipe By Alicia

This site contains affiliate links. Please seeDisclosure Policiesfor more information.

This copycat McDonald’s Eggnog Milkshake is a perfect stand-in for the seasonal treat served for a limited time at McDonald’s. It’s creamy and delicious, full of holiday eggnog flavor with a hint of nutmeg, and it’s the perfect sweet treat to welcome the holiday season.

McDonald's Eggnog Shake (Copycat Recipe) - Balancing Motherhood (1)

There’s no need to leave the comfort of your home and drive across town to get a McDonald’s eggnog shake. You can recreate the decadent treat any time you want with this delicious copycat recipe that couldn’t be easier. Just toss a few simple ingredients in the blender, and in minutes you’ll have a version that tastes just like the real thing.

Perfect for a quick dessert, but impressive enough to serve at your holiday party, this shake will be a huge hit with eggnog lovers. You can even make a boozy version for an extra special treat.

So grab your blender and give this recipe a try the next time you have a craving for a festive frozen dessert. It’s so easy and so incredibly delicious that you’ll want to make it every chance you get this holiday season.

You’ll also love our copycat McDonald’s Shamrock Shake.

💗 Why We Love This Recipe

  • It’s no surprise that this eggnog milkshake is one of our favorite holiday drinks. With just four simple ingredients, this is a treat that you can whip up in minutes.
  • This festive holiday shake tastes exactly like the one on the McDonald’s menu, but the best thing about it is that you can make it any time of year!
  • Eggnog is a classic holiday treat, so this shake is a great addition to holiday traditions like Christmas movie nights, tree decorating, or parties.

Recommended Tools

  • Blender
  • Measuring cups
  • Measuring spoons

🛒 Ingredients

McDonald's Eggnog Shake (Copycat Recipe) - Balancing Motherhood (2)
  • vanilla ice cream
  • eggnog
  • nutmeg
  • vanilla extract
  • whipped cream to garnish
  • extra nutmeg to garnish

How to Make a Copycat McDonald’s Eggnog Shake

  • Add the vanilla ice cream, eggnog, vanilla extract, and nutmeg to your blender.
  • Blend the mixture until completely combined.
  • Pour milkshake into your favorite glass and top with whipped cream and a dash of nutmeg
McDonald's Eggnog Shake (Copycat Recipe) - Balancing Motherhood (3)

Tips and Suggestions

  • For a thicker milkshake, reduce the eggnog to ½ cup or add some additional ice cream.
  • If serving these with a straw, be sure to buy the ones specially made for milkshakes. They’re larger in diameter, so the shake won’t get stuck in the straw.
  • Put your serving glasses in the freezer ahead of time. Serving this in a frosted glass will help to keep the milkshake cold.


  • Add a maraschino cherry, some crushed gingersnaps, or a wafer cookie straw as an additional garnish.
  • Make a boozy version by adding a shot or two of your favorite holiday spirit. Brandy or dark rum would be excellent choices.
  • For even more eggnog flavor, you can start with eggnog flavored ice cream instead of vanilla.

Can I Use Light Ice Cream?

Sure – just about any vanilla ice cream will work in this recipe. You can also use French vanilla if you prefer.

Can I Freeze an Eggnog Milkshake?

Like all milkshakes, this will taste best if consumed immediately, but you can freeze it for later if you need to. Just be aware that the texture won’t be exactly the same after it has been frozen and thawed.

More Milkshake Recipes

  • Frosted Lemonade
  • Peanut Butter Chocolate Milkshake
  • Fruity Pebbles Milkshake
  • Frosted Sunrise
  • Shamrock Shake

McDonald's Eggnog Shake (Copycat Recipe) - Balancing Motherhood (4)

McDonald's Eggnog Shake (Copycat Recipe) - Balancing Motherhood (5)

Copycat McDonald’s Eggnog Milkshake

Course Dessert

Cuisine American

Prep Time 5 minutes minutes

Total Time 5 minutes minutes

Make McDonald's eggnog milkshake at home with this copycat recipe.


  • blender


  • 3 ½ cups vanilla ice cream
  • ¾ cup eggnog
  • ¾ teaspoon nutmeg
  • 1 teaspoon vanilla extract
  • whipped cream garnish


  • In a blender, add the vanilla ice cream, eggnog, ground nutmeg, and vanilla extract.

  • Blend until completely combined and smooth.

  • Pour into glasses and top with whipped cream and extra nutmeg.


If you want a thicker milkshake, reduce the eggnog to ½ cup.

If you would like an added alcoholic flavor add a shot or two of brandy or dark rum.


Serving: 1serving | Calories: 572kcal | Carbohydrates: 63g | Protein: 12g | Fat: 30g | Saturated Fat: 18g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Cholesterol: 158mg | Sodium: 237mg | Potassium: 622mg | Fiber: 2g | Sugar: 57g | Vitamin A: 1169IU | Vitamin C: 3mg | Calcium: 421mg | Iron: 0.4mg

Did You Make This Recipe?

Don’t forget to share it with me on @thebalancingmom and follow on Tiktok @balancingmotherhood and Pinterest @thebalancingmom for more!




Reader Interactions

Leave a Review!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

McDonald's Eggnog Shake (Copycat Recipe) - Balancing Motherhood (2024)
Top Articles
Latest Posts
Article information

Author: Fredrick Kertzmann

Last Updated:

Views: 5766

Rating: 4.6 / 5 (46 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Fredrick Kertzmann

Birthday: 2000-04-29

Address: Apt. 203 613 Huels Gateway, Ralphtown, LA 40204

Phone: +2135150832870

Job: Regional Design Producer

Hobby: Nordic skating, Lacemaking, Mountain biking, Rowing, Gardening, Water sports, role-playing games

Introduction: My name is Fredrick Kertzmann, I am a gleaming, encouraging, inexpensive, thankful, tender, quaint, precious person who loves writing and wants to share my knowledge and understanding with you.