Hot Hazelnut Coffee is the perfect drink when you want something warm, creamy, and a little sweet.
It has rich espresso, smooth steamed milk, and a lovely nutty flavor from hazelnut syrup.
Add fluffy whipped cream and a sprinkle of chocolate, and you’ve got a coffee shop treat right at home!
The best part? You don’t need fancy equipment or barista skills.
This cozy coffee is easy to make and tastes amazing with breakfast or an afternoon snack.

Why I Love This Recipe
I love a good coffee shop latte, especially when it has that sweet, nutty hazelnut flavor. But buying one every day can get expensive!
That’s why I started making my own hot hazelnut coffee at home. The first thing I noticed was how easy it was to get that same rich, creamy taste with just a few simple ingredients.
There’s something so comforting about pouring warm, frothy milk into fresh espresso and watching everything blend together. And when I add whipped cream and chocolate on top? It feels like a little treat from my favorite café.
Here’s why this recipe has become one of my favorites:
- Rich hazelnut flavor: The syrup gives the coffee a sweet, nutty taste without overpowering the espresso.
- Creamy and smooth: Warm whole milk makes every sip soft and comforting.
- Easy to make: You only need a few ingredients and simple tools.
- Budget-friendly: Making this coffee at home costs less than buying a specialty latte.
- Easy to customize: Add more syrup for sweetness or more espresso for a stronger coffee.
- Perfect for cozy mornings: It’s a lovely way to start the day or enjoy a quiet afternoon.

What You’ll Need
Servings: 1 drink Prep Time: 5 minutes Cook Time: 5 minutes Total Time: 10 minutes
Ingredients
- 2 shots espresso (2 ounces / 60 ml): Freshly brewed espresso gives this drink its bold coffee flavor. Strong dark roast coffee also works.
- 2 tablespoons hazelnut syrup (30 ml): Adds a sweet, roasted hazelnut taste. You can use 3 tablespoons if you like sweeter coffee.
- ½ cup whole milk (4 ounces / 120 ml): Makes the coffee smooth and creamy. Whole milk also creates a lovely foam.
- 2 tablespoons whipped cream (optional): Adds a soft, fluffy topping.
- 1 teaspoon finely chopped dark chocolate (optional): Gives the finished drink a little extra chocolate flavor.

Tools You Need
You don’t need much to make this coffee at home!
- Espresso machine or moka pot
- Small saucepan
- Handheld milk frother
- Measuring cup
- Tablespoon and teaspoon
- Small spoon for stirring
- Clear glass coffee mug
- Small round saucer
If you don’t have a milk frother, you can use a small whisk instead. The milk won’t be quite as fluffy, but it will still taste great.
How to Make Hot Hazelnut Coffee
This recipe is all about making a strong espresso base, mixing in sweet hazelnut syrup, and finishing with warm, frothy milk.
Step 1: Brew the Espresso
Brew 2 shots of espresso (2 ounces / 60 ml) using your espresso machine or moka pot.
The espresso should be fresh, hot, and rich in flavor.
If you don’t have an espresso maker, use 2 ounces of extra-strong dark roast coffee instead.

Step 2: Add the Hazelnut Syrup
Add 2 tablespoons (30 ml) of hazelnut syrup directly to the hot espresso.
Stir gently with a small spoon until the syrup blends completely into the coffee.
The mixture should look dark brown, glossy, and smooth.

Step 3: Heat the Milk
Pour ½ cup (4 ounces / 120 ml) of whole milk into a small saucepan.
Warm over medium-low heat until the milk is hot and steaming, but not boiling.
Stir gently to keep the milk from sticking to the bottom.
Remove from the heat once small bubbles appear around the edges.

Step 4: Froth the Warm Milk
Transfer the warmed ½ cup (120 ml) of whole milk into a tall, heat-safe measuring cup.
Use a handheld milk frother to create soft, creamy foam. Move the frother gently up and down through the milk.
The milk should become airy and slightly thicker, with a layer of tiny bubbles on top.

Step 5: Pour the Frothed Milk Into the Coffee
Slowly pour the warmed, frothed ½ cup (120 ml) of whole milk into the mug containing 2 ounces of espresso mixed with 2 tablespoons of hazelnut syrup.
Hold back some foam with a spoon as you pour the warm milk.
Then spoon the remaining milk foam over the top to create a soft, creamy layer.
The coffee should turn a beautiful caramel-brown color.

Step 6: Add Whipped Cream and Chocolate
Add 2 tablespoons of whipped cream on top of the hot hazelnut coffee.
Sprinkle 1 teaspoon of finely chopped dark chocolate over the whipped cream.
Serve right away while the coffee is warm and the topping is fluffy.

Pro Tips
- Use freshly brewed espresso. Fresh espresso has a deeper flavor and blends better with the sweet hazelnut syrup.
- Don’t boil the milk. Milk that gets too hot can develop a cooked taste and may not froth as well. Aim for about 140–150°F (60–65°C).
- Start with less syrup if needed. Two tablespoons make a sweet latte. If you prefer a stronger coffee taste, start with 1 tablespoon and add more after tasting.
- Froth the milk while it’s warm. Warm milk makes a smoother, creamier foam. Keep the frother tip just below the surface at first.
- Add whipped cream last. This keeps it fluffy and helps prevent it from melting too quickly into the hot coffee.
Why This Recipe Works (Quick Science)
This hot hazelnut coffee tastes so good because each ingredient plays a special role.
- Espresso gives the drink balance. Its bold, slightly bitter taste helps balance the sweetness of the hazelnut syrup.
- Hazelnut syrup blends easily. The sugar dissolves into the hot espresso, spreading the nutty flavor evenly through the drink.
- Warm milk softens the coffee. Milk proteins and fat make the espresso taste smoother and less bitter.
- Frothing creates tiny bubbles. Milk proteins help hold air in place, giving the coffee a soft, creamy foam.
- Whipped cream adds richness. Its fat makes each sip feel extra smooth, while dark chocolate adds a pleasant contrast to the sweet hazelnut flavor.
The secret is getting the balance right between strong coffee, sweet syrup, and creamy milk.
Common Mistakes
Even a simple coffee recipe can go wrong sometimes. Here are a few things to watch out for.
- Using weak coffee: Regular coffee that is too watery can get lost under the milk and syrup. Use espresso or extra-strong coffee.
- Overheating the milk: Boiling milk can change its taste and make it harder to create smooth foam.
- Adding too much syrup: Hazelnut syrup is sweet, so too much can cover up the coffee flavor.
- Not frothing enough: If you stop too soon, the milk may not have much foam. Keep frothing until you see small, even bubbles.
- Pouring the milk too quickly: A slow pour helps the espresso and milk blend smoothly.
- Waiting too long to serve: Hot coffee tastes best right after it’s made, especially when topped with fresh foam and whipped cream.
Substitutions and Variations
This recipe is easy to change based on what you have at home.
- Oat milk: Use ½ cup of barista-style oat milk instead of whole milk for a dairy-free option.
- Almond milk: Adds a mild nutty flavor that goes well with hazelnut syrup.
- 2% milk: Makes a slightly lighter latte while still giving you some creaminess.
- Decaf espresso: Perfect when you want a cozy coffee without the caffeine.
- Vanilla hazelnut coffee: Add ¼ teaspoon vanilla extract for a soft vanilla flavor.
- Chocolate hazelnut coffee: Stir 1 teaspoon chocolate syrup into the espresso for a mocha-style drink.
- Extra-strong version: Add another shot of espresso for a bolder coffee taste.
- Less sweet version: Reduce the hazelnut syrup to 1 tablespoon and skip the whipped cream.
- Iced hazelnut coffee: Use 2 ounces of cooled espresso, 2 tablespoons hazelnut syrup, ¾ cup cold milk, and a handful of ice cubes. Stir everything together and finish with your favorite toppings.
What to Serve With Hot Hazelnut Coffee
Hot Hazelnut Coffee pairs beautifully with sweet breakfast foods and simple snacks.
- Butter croissants: Flaky, buttery pastry tastes wonderful with creamy hazelnut coffee.
- Chocolate chip cookies: A classic treat that brings out the chocolate and nutty flavors.
- Banana bread: Soft, sweet banana bread is perfect with a warm cup of coffee.
- Cinnamon rolls: The warm cinnamon flavor goes well with hazelnut syrup.
- Blueberry muffins: A fruity muffin gives a nice contrast to the rich coffee.
- French toast: Makes this drink feel like part of a special weekend breakfast.
- Biscotti: Crunchy almond or chocolate biscotti is great for dipping into hot coffee.
My favorite pairing is a warm butter croissant. It’s simple, but it makes the coffee feel like a little café breakfast at home.
Make-Ahead Tips
Hot Hazelnut Coffee tastes best fresh, but you can prepare a few things ahead of time.
- Brew the espresso ahead: Store cooled espresso in an airtight container in the refrigerator for up to 2 days.
- Measure the syrup: Portion 2 tablespoons of hazelnut syrup into a small covered container so it’s ready to use.
- Prepare the chocolate: Chop the dark chocolate and keep it in a sealed container until needed.
- Keep the milk cold: Store milk in the refrigerator and warm it only when you’re ready to make the coffee.
For the best texture, froth the milk and add the whipped cream just before serving.
Leftovers and Storage
If you have leftover hot hazelnut coffee, you can save it for later.
- Refrigerator: Store coffee without whipped cream in a covered container in the refrigerator for up to 24 hours.
- Reheating: Warm it gently in a small saucepan over low heat, stirring often. Don’t let it boil.
- Milk foam: Fresh foam doesn’t hold well after storage, so froth a little new milk when reheating if you want a creamy topping.
- Whipped cream: Add fresh whipped cream only when serving.
- Freezing: Freezing the finished latte isn’t recommended because the milk texture can change.
You can also pour leftover chilled coffee over ice for a quick iced hazelnut drink.
Macros Information
Estimated nutrition for 1 serving, made with 2 ounces of espresso, 2 tablespoons of regular hazelnut syrup, and ½ cup whole milk, without optional toppings.
| Nutrient | Amount |
|---|---|
| Calories | 240 kcal |
| Carbohydrates | 44 g |
| Protein | 4 g |
| Fat | 4 g |
| Saturated Fat | 2.3 g |
| Sugar | 42 g |
| Fiber | 0 g |
| Sodium | 55 mg |
These values are estimates. Nutrition will change based on the hazelnut syrup brand, milk choice, and toppings. Adding 2 tablespoons of whipped cream and 1 teaspoon of dark chocolate will increase the calories and fat.
FAQ
Q: Can I make hot hazelnut coffee without an espresso machine?
A: Yes! You can use a moka pot, French press, instant espresso, or extra-strong brewed coffee. The goal is to make a strong coffee base so the flavor doesn’t get lost in the milk.
Q: Can I use regular coffee instead of espresso?
A: Absolutely. Use 2 ounces of very strong dark roast coffee. It won’t taste exactly like espresso, but it will still make a delicious hazelnut coffee.
Q: What is the best milk for hot hazelnut coffee?
A: Whole milk is my favorite because it makes the drink rich and creamy. You can also use 2% milk, oat milk, or almond milk. Barista-style plant milk usually froths better than regular plant milk.
Q: Can I make this coffee without a milk frother?
A: Yes. Warm the milk and whisk it quickly until small bubbles form. You can also shake warm milk in a suitable tightly sealed, heat-safe container, but be careful with hot liquid and pressure. A handheld frother gives the smoothest result.
Q: How much hazelnut syrup should I use?
A: I recommend 2 tablespoons for a sweet, coffee shop-style drink. If you prefer less sweetness, start with 1 tablespoon. For a sweeter latte, you can increase it to 3 tablespoons.
Q: Can I make this recipe dairy-free?
A: Yes! Replace the whole milk with oat milk, almond milk, or soy milk. Skip the regular whipped cream or use a dairy-free whipped topping.
Q: Can I use homemade hazelnut syrup?
A: Of course! Homemade hazelnut syrup works well. Just remember that homemade syrup may have a different sweetness level, so taste the coffee before adding more.
Q: Can I make hot hazelnut coffee with decaf?
A: Yes. Decaf espresso works just as well and gives you the same cozy hazelnut flavor without most of the caffeine.
Q: Why isn’t my milk getting foamy?
A: Your milk may be too hot, or the frother may not be positioned correctly. Try warming the milk to around 140–150°F (60–65°C) and keeping the frother head just below the surface. Fresh milk also tends to froth better.
Q: Is hot hazelnut coffee the same as a hazelnut latte?
A: This recipe is a hazelnut latte because it combines espresso, steamed milk, and milk foam with hazelnut syrup. A regular hazelnut coffee may simply be brewed coffee mixed with flavored syrup or creamer.
Q: Can I make this coffee less sweet?
A: Yes. Reduce the hazelnut syrup to 1 tablespoon, skip the whipped cream, and leave off the chocolate. You can also use a sugar-free hazelnut syrup.
Q: Can I turn this into an iced hazelnut coffee?
A: Definitely! Mix 2 ounces of cooled espresso with 2 tablespoons of hazelnut syrup in a tall glass. Add ice cubes and ¾ cup cold milk. Stir well, then add whipped cream and chocolate if you like.
Final Thoughts
Hot Hazelnut Coffee is one of those simple recipes that makes an ordinary morning feel special. With rich espresso, sweet hazelnut syrup, warm frothy milk, and a little whipped cream, you can enjoy a coffee shop-style drink without leaving home.
I love how easy it is to adjust the sweetness, change the milk, or add a little extra chocolate. Once you make it yourself, you might find that your homemade version becomes your new favorite.
Give this Hot Hazelnut Coffee a try the next time you’re craving something warm and creamy!
If you make this recipe, I’d love to hear how it turned out. Leave a comment below and tell me if you added whipped cream, extra chocolate, or your own special twist. And if you have any questions, feel free to ask. Happy coffee making!
