This post contains affiliate links. Please see our disclosure policy.

This Swig Nutcracker Copycat is a cozy recipe made with hot chocolate and a creamy blend of hazelnut and vanilla syrups. It’s rich, smooth, and topped with whipped cream, bringing the taste of the holidays straight to your mug. 

Close-up of a mug of Swig Nutcracker hazelnut hot chocolate with a swirl of whipped cream and a dusting of cocoa, surrounded by mini marshmallows and chocolate pieces.

Inspired by the popular Swig drive-thru drink, this Swig Nutcracker Hot Chocolate is a cozy, hazelnut-infused twist on classic hot cocoa. It’s rich, creamy, and layered with that signature vanilla-hazelnut flavor Swig fans love. You can make it right at home in five minutes.

Perfect for holiday movie nights and chilly mornings, this festive hazelnut hot chocolate feels indulgent but comes together with just a few pantry ingredients.

Why You’ll Love This Recipe

  • 5-minute recipe: Quick, simple, and made with pantry staples.
  • Hazelnut twist: Sweet, nutty flavor that elevates classic hot chocolate.
  • Holiday vibes: Cozy, creamy, and perfect for the season.
  • Serves 2: But easy to scale for a crowd.
Overhead collage of copycat Swig Nutcracker hazelnut hot chocolate topped with whipped cream, surrounded by cocoa mix, marshmallows, and labeled ingredients for an easy homemade hot cocoa recipe.

Hazelnut Hot Chocolate Ingredients

Here’s everything you need to make this Swig nutcracker, including tips!

IngredientAmountPurpose / Tip
Hot Chocolate Mix6 Tablespoons (3 per mug)Any rich cocoa mix works — milk-based blends add extra creaminess.
Hazelnut Syrup4 Tablespoons (2 per mug)The signature Nutcracker flavor. Use Torani or Monin for the best balance.
Vanilla Creamer4 Tablespoons (2 per mug)Adds that velvety sweetness Swig drinks are known for.
Hot Water2 ½ cups (1 ¼ cups per mug)The base liquid; make sure it’s hot but not boiling.
Whipped CreamFor toppingAdds the perfect creamy finish — optional but highly recommended!
Two glass mugs filled with hazelnut hot chocolate topped with whipped cream, surrounded by chocolate pieces, cocoa powder, and marshmallows on a soft patterned towel.

How To Make a Swig Nutcracker

  1. Add 3 Tablespoons of hot chocolate mix to each mug.
  2. Pour  1 ¼ cups of hot water into each mug, then whisk or stir until fully dissolved and smooth.
    Step-by-step collage showing vanilla creamer being poured into hazelnut hot chocolate on the left, and the finished Swig Nutcracker drink topped with whipped cream on the right.
  3. Stir in 2 Tablespoons of hazelnut syrup and 2 Tablespoons of vanilla creamer into each mug. Mix until creamy and fragrant.
  4. Finish with a generous swirl of whipped cream on top. Serve immediately and enjoy that perfect Swig-inspired cocoa at home.
    Close-up of freshly whisked hazelnut hot chocolate in a glass mug, showing smooth, frothy texture before adding whipped cream.

Tips for the Best Swig Nutcracker Hot Chocolate

  • Make it extra rich: Swap half of the water for steamed milk or half-and-half.
  • Add texture: Sprinkle crushed hazelnuts or chocolate shavings over the whipped cream.
  • Iced version: Cool the mixture and pour over ice for a cold Swig-style drink.
  • Flavor twist: Add a splash of peppermint syrup for a festive touch.
  • Iced Nutcracker: Chill the mixture and pour over ice for a refreshing twist.
  • Extra indulgent: Use steamed milk instead of water for a richer, creamier drink.
Close-up of a mug of Swig Nutcracker hazelnut hot chocolate with a swirl of whipped cream and a dusting of cocoa, surrounded by mini marshmallows and chocolate pieces.
No ratings yet

Swig Nutcracker

Make this Swig Nutcracker Hazelnut Hot Chocolate at home — a creamy, nutty, vanilla-rich cocoa that’s perfectly cozy for winter. Ready in 5 minutes!
Prep: 5 minutes
Total: 5 minutes
Servings: 2 people

Equipment

  • Measuring spoons
  • Mugs
  • Spoon for stirring
  • Kettle or saucepan
  • whisk
  • Measuring cup

Ingredients 

  • 6 Tablespoons hot chocolate
  • 4 Tablespoons hazelnut syrup
  • 4 Tablespoons vanilla creamer
  • 2 ½ cups hot water

GARNISHES:

  • Whipped cream

Instructions 

Mix the hot chocolate

  • Add 3 Tablespoons of hot chocolate mix to each mug.
  • Pour 1 ¼ cups of hot water into each mug and whisk or stir until fully dissolved.

Add the flavor

  • Stir in 2 Tablespoons of hazelnut syrup and 2 Tablespoons of vanilla creamer into each mug. Mix until well combined and creamy.

Top and serve

  • Top each mug with a generous swirl of whipped cream.
  • Serve immediately and enjoy!

Notes

This drink is best served fresh, but you can make the hot chocolate base in advance and store it in the fridge for up to 2 days. Reheat gently before adding toppings.

Nutrition

Serving: 8oz, Calories: 251kcal, Carbohydrates: 40g, Protein: 1g, Fat: 11g, Saturated Fat: 7g, Polyunsaturated Fat: 0.5g, Monounsaturated Fat: 3g, Trans Fat: 0.04g, Cholesterol: 34mg, Sodium: 83mg, Potassium: 73mg, Fiber: 0.2g, Sugar: 39g, Vitamin A: 441IU, Vitamin C: 0.2mg, Calcium: 44mg, Iron: 0.1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Drinks
Cuisine: American
Like this? Leave a comment below!

Swig Nutcracker Recipe FAQs

Can I make this drink iced instead of hot?

I have not tested it with cold water, but I believe it will work to stir in the same amount of hot water and serve it over ice. Please come back and let me know if it will work through Verizon.

What kind of hot chocolate mix works best?

Any store-bought hot chocolate will work. My favorite is Stephen’s.

How can I make it extra festive?

Garnish with peppermints, chocolate shavings, or hazelnut syrup.

More Drink Recipes

Three small bowls showing labeled ingredients for Swig Nutcracker hot chocolate — hazelnut syrup, vanilla creamer, and hot chocolate mix — arranged on a light surface.

About Jenna Harrison

You Might Also Like

Leave a comment

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

Recipe Rating