25 Winter Cocktail Recipes That’ll Warm You Up Faster Than Your Ex’s Texts
I’ve attached a video for every recipe below from my favorite home cooks.

Winter is the perfect time to cozy up with a delicious cocktail. When the weather gets cold, nothing beats sipping on a warm, spiced drink by the fire. You can easily make tasty winter cocktails at home using seasonal ingredients like cinnamon, cranberries, and peppermint.
From classic eggnog to festive cranberry margaritas, there are so many yummy winter drink recipes to try. You’ll find options for both hot and cold cocktails to suit your mood. Many use comforting flavors like chocolate, vanilla, and ginger to create the ultimate winter warmers.
Hot Toddy
Ingredients:
- 1 cup hot water
- 2 oz whiskey (bourbon or scotch)
- 1 tbsp honey
- 1/2 lemon, juiced
- 1 cinnamon stick
- 1 lemon wedge
Instructions:
Heat water in a mug until very hot.
Add whiskey, honey, and lemon juice. Stir until honey dissolves.
Drop in cinnamon stick and lemon wedge.
Let steep for 2-3 minutes.
Sip and enjoy your cozy hot toddy!
Mulled Wine
You’ll need:
- 1 bottle red wine
- 1 orange, sliced
- 2 cinnamon sticks
- 4 cloves
- 2 star anise
- 1/4 cup honey
- 1/4 cup brandy (optional)
Instructions:
Pour wine into a pot.
Add orange slices, cinnamon, cloves, and star anise.
Stir in honey.
Heat on low until warm, about 10 minutes. Don’t boil!
Add brandy if using.
Strain and serve in mugs.
Garnish with orange slices and cinnamon sticks if you like.
Enjoy your cozy mulled wine!
Peppermint Martini
Ingredients:
- 2 oz vanilla vodka
- 1 oz peppermint schnapps
- 1 oz white crème de cacao
- 1 oz heavy cream
- Crushed candy canes for rim
- Ice
Instructions:
Rim a martini glass with crushed candy canes.
Fill a shaker with ice.
Add vodka, schnapps, crème de cacao, and cream to the shaker.
Shake well for 10-15 seconds.
Strain into your prepared glass.
Garnish with a small candy cane if desired.
Enjoy your festive peppermint martini!
Espresso Martini
You’ll need:
- 2 oz vodka
- 1 oz freshly brewed espresso
- 1/2 oz coffee liqueur
- 1/4 oz simple syrup
- Ice
- Coffee beans for garnish
Instructions:
Brew a shot of espresso and let it cool slightly.
Fill a cocktail shaker with ice.
Pour in the vodka, espresso, coffee liqueur, and simple syrup.
Shake vigorously for 10-15 seconds.
Strain into a chilled martini glass.
Garnish with 3 coffee beans on top.
Serve and enjoy your winter pick-me-up!
Pomegranate Martini
You’ll need:
- 2 oz vodka
- 1 oz pomegranate juice
- 1/2 oz triple sec
- 1/2 oz fresh lemon juice
- Ice
- Lemon peel for garnish
Instructions:
- Fill a cocktail shaker with ice.
- Add vodka, pomegranate juice, triple sec, and lemon juice.
- Shake for 15 seconds until chilled.
- Strain into a chilled martini glass.
- Garnish with a lemon peel.
- Enjoy your festive pomegranate martini!
Cranberry Margarita
Ingredients:
- 2 oz tequila
- 1 oz unsweetened cranberry juice
- 1 oz triple sec
- 1 oz fresh lime juice
- Ice
- Salt or sugar for rim (optional)
- Cranberries and rosemary sprig for garnish (optional)
Instructions:
Rim a glass with salt or sugar if desired.
Fill a cocktail shaker with ice.
Add tequila, cranberry juice, triple sec, and lime juice to the shaker.
Shake well for about 10 seconds.
Strain the mixture into your prepared glass filled with ice.
Garnish with cranberries and a rosemary sprig if you like.
Enjoy your festive cranberry margarita!
Gingerbread Martini
Ingredients:
- 2 oz vodka
- 1 oz gingerbread syrup
- 1/2 oz Irish cream liqueur
- 1/4 tsp ground cinnamon
- Ice
- Crushed gingersnap cookies (for rimming)
Instructions:
Rim a chilled martini glass with crushed gingersnap cookies.
Fill a cocktail shaker with ice.
Add vodka, gingerbread syrup, Irish cream, and cinnamon to the shaker.
Shake vigorously for 15-20 seconds.
Strain the mixture into your prepared martini glass.
Garnish with a sprinkle of cinnamon or a small gingerbread cookie if desired.
Enjoy your festive Gingerbread Martini!
Hot Buttered Rum
Ingredients:
- 2 oz dark rum
- 1 tbsp unsalted butter
- 1 tbsp brown sugar
- 1/4 tsp vanilla extract
- 1/8 tsp ground cinnamon
- Pinch of nutmeg
- 4 oz hot water
- Cinnamon stick for garnish
Instructions:
Mix butter, sugar, vanilla, cinnamon, and nutmeg in a mug.
Pour in rum and hot water. Stir until butter melts.
Garnish with a cinnamon stick. Enjoy your cozy drink!
White Russian
You’ll need:
- 2 oz vodka
- 1 oz coffee liqueur
- 1 oz heavy cream
How to make it:
- Fill a glass with ice
- Pour vodka and coffee liqueur over ice
- Float cream on top
- Stir gently to combine
Enjoy your creamy, boozy treat!
Coquito
You’ll love this creamy Puerto Rican holiday cocktail! Here’s what you need:
Ingredients:
- 1 can evaporated milk
- 1 can sweetened condensed milk
- 1 can cream of coconut
- 1 cup white rum
- 1/2 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- Cinnamon sticks for garnish
Instructions:
Blend all ingredients except cinnamon sticks until smooth.
Chill the mixture for at least 1 hour.
Shake well before serving.
Pour into glasses and garnish with cinnamon sticks.
Enjoy your delicious coquito!
Mexican Hot Chocolate
Ingredients:
- 4 cups milk
- 1/4 cup cocoa powder
- 2 oz dark chocolate, chopped
- 2 tbsp sugar
- 1 tsp cinnamon
- 1/4 tsp chili powder
- 1/4 cup tequila
- Whipped cream (optional)
Instructions:
Mix milk, cocoa, chocolate, sugar, cinnamon, and chili powder in a saucepan.
Heat on low, whisking until chocolate melts and mixture is smooth.
Bring to a gentle simmer, stirring often.
Remove from heat and stir in tequila.
Pour into mugs and top with whipped cream if desired.
Wassail
You’ll love this warm, spiced winter drink! Here’s how to make a classic wassail:
Ingredients:
- 4 cups apple cider
- 2 cups cranberry juice
- 1/2 cup honey
- 2 cinnamon sticks
- 1 orange, sliced
- 1 tsp whole cloves
- 1/2 tsp ground nutmeg
- Optional: 1 cup brandy or rum
Instructions:
Combine all ingredients except alcohol in a large pot.
Bring to a simmer over medium heat, stirring occasionally.
Reduce heat and let simmer for 30 minutes.
Remove from heat and strain out solids.
Stir in brandy or rum if using.
Ladle into mugs and garnish with orange slices or cinnamon sticks.
Serve hot and enjoy!
Baileys Hot Chocolate
You’ll need:
- 1 cup hot milk
- 2 oz Baileys Irish Cream
- 2 tbsp cocoa powder
- 1 tbsp sugar
- Whipped cream (optional)
- Marshmallows (optional)
Instructions:
Heat the milk in a saucepan until steaming.
Whisk in cocoa powder and sugar until dissolved.
Pour in Baileys and stir well.
Pour into a mug.
Top with whipped cream and marshmallows if desired.
Enjoy your cozy Baileys Hot Chocolate!
Chocolate Martini
Ingredients:
- 2 oz vodka
- 2 oz chocolate liqueur
- 1 oz cream
- Chocolate syrup
- Cocoa powder
Instructions:
Chill your martini glass in the freezer for 5 minutes.
Fill a shaker with ice.
Pour vodka, chocolate liqueur, and cream into the shaker.
Shake vigorously for 10-15 seconds.
Take your chilled glass and drizzle chocolate syrup inside.
Strain the cocktail into the prepared glass.
Dust the top with cocoa powder.
Serve and enjoy your decadent Chocolate Martini!
Spiced Pear Cocktail
Ingredients:
- 2 oz spiced rum
- 1 oz pear juice
- 1/2 oz Aperol
- 3 slices fresh ginger
- Ice
- Nutmeg for garnish
- Edible flowers (optional)
Instructions:
Muddle ginger slices with pear juice in a shaker.
Add spiced rum, Aperol, and a pinch of grated nutmeg.
Fill shaker with ice and shake well.
Strain into an ice-filled glass.
Grate fresh nutmeg on top.
Garnish with edible flowers if desired.
Enjoy your tasty spiced pear cocktail!
Christmas Punch
Ingredients:
- 4 cups cranberry juice
- 2 cups pineapple juice
- 1 can frozen lemonade concentrate
- 2 liters lemon-lime soda
- 1 orange, sliced
- 1 cup fresh cranberries
- Ice
Instructions:
Mix cranberry juice, pineapple juice, and lemonade concentrate in a large punch bowl.
Slowly pour in the lemon-lime soda.
Add ice to chill the punch.
Float orange slices and cranberries on top for garnish.
Stir gently and serve in festive glasses.
Cranberry Sangria
You’ll need:
- 1 bottle dry red wine
- 2 cups cranberry juice
- 1/2 cup brandy
- 1/4 cup simple syrup
- 1 orange, sliced
- 1 cup fresh cranberries
- 2 cinnamon sticks
- Ice
- Club soda (optional)
Instructions:
Mix wine, cranberry juice, brandy, and simple syrup in a large pitcher.
Add orange slices, cranberries, and cinnamon sticks.
Chill for at least 2 hours or overnight.
Serve over ice. Add a splash of club soda if desired.
Garnish with extra cranberries and orange slices.
Glühwein
You’ll need:
- 1 bottle red wine
- 1 orange, sliced
- 2-3 cinnamon sticks
- 7-8 whole cloves
- 2-3 star anise
- 1/3 cup sugar
- Optional: splash of brandy or rum
Instructions:
Pour wine into a large pot.
Add orange slices, cinnamon sticks, cloves, and star anise.
Stir in sugar.
Heat on low-medium, just below simmering.
Warm for 30 minutes to 2 hours.
Add brandy or rum if desired.
Strain and serve hot in mugs.
Enjoy your cozy Glühwein on a chilly winter night!
Sloe Gin Fizz
You’ll need:
- 2 oz sloe gin
- 1 oz fresh lemon juice
- 1/2 oz simple syrup
- Club soda
- Lemon wheel and cherry for garnish
Here’s how to make it:
- Fill a shaker with ice
- Add sloe gin, lemon juice, and simple syrup
- Shake well for about 10 seconds
- Strain into a tall glass filled with ice
- Top with club soda
- Stir gently
- Garnish with a lemon wheel and cherry
- Enjoy your refreshing Sloe Gin Fizz!
Old Fashioned Cocktail
Ingredients:
- 2 oz bourbon or rye whiskey
- 1/2 oz simple syrup
- 2-3 dashes Angostura bitters
- Orange peel
- Large ice cube
Instructions:
Put the large ice cube in a rocks glass.
Pour whiskey, simple syrup, and bitters over the ice.
Stir gently for about 30 seconds.
Squeeze the orange peel over the drink to release oils.
Drop the peel into the glass or use as a garnish.
Enjoy your classic Old Fashioned!
Talisker Hot Shoddy
Ingredients:
- 50ml Talisker 10 whisky
- 15ml honey
- 15ml lemon juice
- 120ml hot water
- Cinnamon stick
- Star anise
Instructions:
Pour the Talisker whisky, honey, and lemon juice into a mug.
Add hot water and stir until honey dissolves.
Garnish with a cinnamon stick and star anise.
Give it a quick stir and enjoy your warm, spiced cocktail!
Cadillac Margarita
You’ll need:
- 2 oz high-quality tequila
- 1 oz fresh lime juice
- 1 oz triple sec or Cointreau
- 1/2 oz simple syrup
- Float of Grand Marnier
- Salt for rim (optional)
- Ice
Instructions:
Rim a glass with salt if desired.
Fill a shaker with ice. Add tequila, lime juice, triple sec, and simple syrup.
Shake well and strain into your prepared glass filled with ice.
Float Grand Marnier on top for that signature Cadillac touch.
Garnish with a lime wedge and enjoy your fancy margarita!
Red Sangria
Ingredients:
- 1 bottle red wine (Rioja or Tempranillo)
- 1/4 cup brandy
- 1/4 cup orange liqueur
- 1 orange, sliced
- 1 apple, diced
- 1 cinnamon stick
- 2 tablespoons honey
- 1 cup club soda
Instructions:
Mix wine, brandy, and orange liqueur in a pitcher.
Add fruit and cinnamon stick. Stir in honey until dissolved.
Refrigerate for 2-4 hours.
Just before serving, add club soda and stir gently.
Pour over ice and enjoy your winter red sangria!
Winter Whiskey Sour
Ingredients:
- 2 oz bourbon whiskey
- 1 oz fresh lemon juice
- 3/4 oz cinnamon simple syrup
- 1 egg white (optional)
- Ice
- Orange slice and cinnamon stick for garnish
Instructions:
Add whiskey, lemon juice, cinnamon syrup, and egg white to a shaker.
Shake without ice for 10 seconds to emulsify the egg white.
Add ice and shake again for 15 seconds.
Strain into a rocks glass filled with fresh ice.
Garnish with an orange slice and cinnamon stick.
Enjoy your cozy Winter Whiskey Sour!
Chai White Russian
Ingredients:
- 1 oz vodka
- 1 oz chai tea syrup
- 1 oz coffee liqueur
- 1 oz heavy cream
Instructions:
Fill a glass with ice.
Pour vodka, chai tea syrup, and coffee liqueur over the ice.
Stir gently to combine.
Float the heavy cream on top.
Give it a quick stir if you like.
Enjoy your cozy Chai White Russian!
