10 Christmas Coffee Drink Ideas That Are Cute, Festive & Delicious
There’s something about Christmas that makes a cozy cup of coffee feel even more special.
Maybe it’s the peppermint, the gingerbread spices, or the excuse to add whipped cream and crushed candy canes to practically everything.
Whatever it is, I love turning an everyday coffee into a cute little holiday treat.
And you don’t need to spend a fortune at Starbucks or have a fancy espresso machine to make delicious Christmas coffee drinks at home.
From creamy peppermint mochas to iced sugar cookie lattes and adorable hot chocolate-inspired coffees, these festive drinks are easy to make and even more fun to decorate.
Whether you’re planning a Christmas brunch, hosting a holiday party, or just want something cozy while watching Christmas movies, here are 10 Christmas coffee drink ideas that are cute, festive, and absolutely delicious.

1. Peppermint Mocha Latte

If Christmas had an official coffee flavor, I think peppermint mocha would be a serious contender.
It’s rich, chocolatey, creamy, and has just enough peppermint to make it feel festive.
And with whipped cream and crushed candy canes on top, it’s one of the cutest Christmas coffee drinks you can make.
Ingredients (1 serving)
- 2 shots espresso or ½ cup strong brewed coffee
- ¾ cup milk
- 1 tablespoon chocolate syrup
- 1–2 teaspoons peppermint syrup
- Whipped cream
- Crushed candy canes
- Chocolate shavings, optional
How to make it
- Brew your espresso or strong coffee.
- Warm the milk and whisk in the chocolate and peppermint syrups.
- Pour the coffee into a mug and add the flavored milk.
- Top with whipped cream, crushed candy canes, and chocolate shavings.
Make it extra cute: Serve in a clear glass mug so you can see the chocolatey coffee underneath the whipped cream. Add a mini candy cane to the rim.
2. Iced Sugar Cookie Latte

This one is perfect if you love iced coffee, even in December.
It tastes like a buttery vanilla sugar cookie with a hint of almond, and it’s especially adorable topped with red and green Christmas sprinkles.
Ingredients (1 serving)
- 2 shots espresso
- ¾ cup milk or almondmilk
- 1 tablespoon vanilla syrup
- ⅛ teaspoon almond extract
- Ice
- Cold foam or whipped cream, optional
- Red and green sprinkles
How to make it
- Fill a tall glass with ice.
- Add the vanilla syrup and almond extract.
- Pour in the espresso and milk.
- Stir until combined.
- Add cold foam or whipped cream and finish with Christmas sprinkles.
Make it extra cute: Use a clear glass with a festive straw and sprinkle a few red and green decorations over the foam.
3. Gingerbread Latte

Nothing makes the kitchen smell like Christmas quite like gingerbread spices.
This homemade gingerbread latte is warm, creamy, and full of cinnamon, ginger, and molasses flavor.
It’s basically a gingerbread cookie in coffee form.
Ingredients (1 serving)
- 2 shots espresso or ½ cup strong coffee
- ¾ cup milk
- 1 tablespoon brown sugar
- ½ teaspoon molasses
- ¼ teaspoon ground ginger
- ¼ teaspoon cinnamon
- Pinch of nutmeg
- Whipped cream, optional
How to make it
- Add the milk, brown sugar, molasses, ginger, cinnamon, and nutmeg to a small saucepan.
- Warm over medium-low heat, stirring until everything is combined.
- Froth the milk if desired.
- Pour the espresso into a mug and add the gingerbread milk.
- Top with whipped cream and a little cinnamon.
Make it extra cute: Place a mini gingerbread cookie on the saucer or beside the mug for the prettiest Christmas coffee presentation.
4. White Chocolate Peppermint Iced Coffee

If you love sweet, creamy coffee, this one is such a fun holiday treat.
White chocolate and peppermint make a delicious combination, especially when served over ice with fluffy cold foam.
Ingredients (1 serving)
- 1 cup cold brew or chilled coffee
- ½ cup milk
- 1 tablespoon white chocolate sauce
- 1 teaspoon peppermint syrup
- Ice
- Vanilla cold foam, optional
- Crushed peppermint candy
How to make it
- Stir the white chocolate sauce and peppermint syrup into the coffee until combined.
- Fill a glass with ice.
- Pour in the flavored coffee and milk.
- Add cold foam if desired.
- Sprinkle crushed peppermint candy on top.
Make it extra cute: Serve in a tall glass with a pink or red-and-white striped straw.
5. Christmas Tree Matcha Espresso Latte

This is one of the most fun Christmas coffee drinks if you love colorful, layered beverages.
The green matcha and creamy milk create a pretty Christmas-inspired look, while a shot of espresso gives it that coffee kick.
Ingredients (1 serving)
- 1 shot espresso
- ½ teaspoon matcha powder
- 2 tablespoons warm water
- ¾ cup milk
- 1 tablespoon vanilla syrup
- Ice
- Whipped cream, optional
- Christmas sprinkles
How to make it
- Whisk the matcha with warm water until smooth.
- Stir the vanilla syrup into the milk.
- Fill a tall glass with ice and pour in the vanilla milk.
- Slowly add the matcha.
- Gently pour in the espresso for a layered effect.
- Add a little whipped cream and sprinkles if desired.
Make it extra cute: Use a clear glass to show the green matcha, creamy milk, and espresso layers.
Tip: Matcha and espresso both contain caffeine, so this is a stronger drink than a regular latte.
6. Toasted Marshmallow Mocha

Imagine hot chocolate and coffee having the most delicious Christmas combination.
That’s exactly what this toasted marshmallow mocha tastes like.
It’s creamy, chocolatey, and topped with golden marshmallows for an extra cozy holiday touch.
Ingredients (1 serving)
- 2 shots espresso or ½ cup strong coffee
- ¾ cup milk
- 1 tablespoon chocolate syrup
- 1 tablespoon marshmallow syrup, optional
- Mini marshmallows
- Chocolate shavings
How to make it
- Warm the milk and stir in the chocolate syrup and marshmallow syrup.
- Pour the espresso into a mug.
- Add the chocolate milk and stir.
- Top with mini marshmallows.
- Lightly toast the marshmallows with a kitchen torch if desired.
- Finish with chocolate shavings.
Make it extra cute: Serve in a chunky Christmas mug with a few extra marshmallows piled on top.
7. Iced Cranberry Vanilla Latte

If you want a Christmas coffee that looks as festive as it tastes, this one is so pretty.
The combination of cranberry, vanilla, and espresso creates a sweet-tart holiday drink with a beautiful pinkish-red swirl.
Ingredients (1 serving)
- 2 shots espresso
- ¾ cup milk
- 1 tablespoon vanilla syrup
- 1 tablespoon cranberry syrup
- Ice
- Vanilla cold foam, optional
- Sugared cranberries for garnish, optional
How to make it
- Fill a tall glass with ice.
- Add the cranberry syrup and vanilla syrup.
- Pour in the milk.
- Slowly add the espresso.
- Top with vanilla cold foam if desired.
- Garnish with a few sugared cranberries on a cocktail pick.
Make it extra cute: Use a clear glass to show off the cranberry-colored swirls.
Tip: Use cranberry-flavored coffee syrup rather than plain cranberry juice for a smoother, more balanced latte. Cranberry syrup can make milk curdle if it’s very acidic, so add it gradually and serve immediately.
8. Cinnamon Roll Christmas Latte

This one tastes like a warm cinnamon roll fresh from the oven.
The combination of brown sugar, cinnamon, and vanilla makes it a delicious Christmas morning coffee.
Ingredients (1 serving)
- 2 shots espresso or ½ cup strong coffee
- ¾ cup milk
- 1 tablespoon brown sugar
- ¼ teaspoon cinnamon
- ½ teaspoon vanilla extract
- Whipped cream, optional
- Cinnamon sugar for topping
How to make it
- Warm the milk with brown sugar and cinnamon in a small saucepan.
- Stir until the sugar dissolves.
- Remove from heat and add the vanilla.
- Pour the espresso into a mug and add the flavored milk.
- Top with whipped cream and cinnamon sugar.
Make it extra cute: Serve alongside a mini cinnamon roll for an adorable Christmas breakfast pairing.
9. Eggnog Latte

Eggnog is one of those classic holiday flavors that instantly makes everything feel like Christmas.
And when you combine it with espresso, it becomes a rich, creamy, spiced holiday latte.
Ingredients (1 serving)
- 2 shots espresso
- ½ cup eggnog
- ½ cup milk
- Pinch of nutmeg
- Whipped cream, optional
- Cinnamon stick for garnish
How to make it
- Combine the eggnog and milk in a small saucepan.
- Warm gently over medium-low heat, stirring occasionally.
- Froth the mixture if desired.
- Pour the espresso into a mug.
- Add the warm eggnog mixture.
- Sprinkle nutmeg on top and garnish with a cinnamon stick.
Make it extra cute: Serve in a clear glass mug with a dusting of nutmeg and a cinnamon stick.
10. Christmas Cookie Butter Iced Latte

If you love Biscoff cookies or cookie butter, you need to try this one.
It’s sweet, creamy, slightly spiced, and tastes like a Christmas cookie dipped into coffee.
Ingredients (1 serving)
- 2 shots espresso
- ¾ cup milk
- 1 tablespoon cookie butter
- ½ teaspoon vanilla extract
- Ice
- Whipped cream or cold foam, optional
- Crushed Biscoff cookies
How to make it
- Stir the cookie butter into the hot espresso until smooth.
- Add the vanilla extract.
- Fill a glass with ice and pour in the milk.
- Slowly add the cookie butter espresso.
- Top with whipped cream or cold foam.
- Sprinkle crushed cookies over the top.
Make it extra cute: Drizzle a little warmed cookie butter inside the glass before adding the milk, and finish with a mini cookie on top.
Tips for Making Cute Christmas Coffee Drinks at Home
You don’t need professional barista skills to make your holiday coffee look beautiful.
A few small details can make a huge difference.
- Use clear glasses. They’re perfect for showing off iced coffee layers, colorful syrups, and creamy swirls.
- Add festive toppings. Crushed candy canes, cinnamon, cookie crumbs, and Christmas sprinkles make simple drinks look special.
- Try homemade cold foam. A little vanilla or peppermint cold foam makes iced coffee feel like a coffee-shop treat.
- Choose festive mugs. Red, green, white, and gingerbread-inspired mugs instantly add Christmas charm.
- Keep garnishes simple. One or two cute decorations usually look better than piling everything on top.
How to Make Christmas Coffee Drinks Without an Espresso Machine
Don’t have an espresso machine? No problem!
Most of these recipes work just as well with strong brewed coffee.
For each double shot of espresso, substitute approximately ½ cup of strong coffee.
You can also use instant espresso powder prepared according to the package directions or a concentrated coffee made with a French press.
For iced drinks, let your coffee cool before pouring it over ice to prevent too much dilution.
And if you don’t have a milk frother, simply warm your milk and whisk it vigorously or use a French press to create foam.
Make a Christmas Coffee Bar at Home

If you’re hosting Christmas brunch or a holiday gathering, a DIY Christmas coffee bar is such a cute idea.
Brew a large pot of coffee and set out a few flavored syrups, milk options, and festive toppings.
Some of my favorite additions include peppermint syrup, vanilla syrup, chocolate sauce, cookie butter, whipped cream, mini marshmallows, crushed candy canes, and cinnamon.
Let everyone build their own Christmas coffee drink.
You can even print little recipe cards with two or three of the drinks from this list so guests can easily recreate their favorites.
Final Thoughts
Making Christmas coffee drinks at home is such a fun way to enjoy the holiday season.
Whether you’re craving a cozy Gingerbread Latte, a refreshing Iced Sugar Cookie Latte, or a rich Peppermint Mocha, there’s something here for every coffee lover.
And honestly, half the fun is decorating them!
Grab your favorite Christmas mug, add a little whipped cream or festive sprinkles, and turn your everyday coffee into a delicious holiday treat.
Save these 10 Christmas coffee drink ideas for your next cozy morning, holiday brunch, or Christmas movie night!
