The Basics Before We Start
A hazelnut latte is essentially a flavored sweetener layered over a double shot of espresso with steamed milk. That sounds straightforward, but most people get the order wrong and end up with flat, watery coffee that tastes like it has a single note of hazelnut sitting on top of bitter espresso. The difference between a decent cup and a good one comes down to three things: the roast you choose, how you integrate the syrup, and the milk texture. I've been pulling shots and steaming milk for years, and the first thing I check is the espresso profile. You want something with inherent chocolate or toasted-nut undertones. A dark Italian or French roast works fine, but a medium-dark Ethiopian or Guatemalan will give you more complexity without fighting the hazelnut syrup. The goal is harmony, not a flavor war. Here is how I actually make one. Pull a double shot using about 18 grams of ground coffee, targeting a 36-gram yield in 25 to 30 seconds. While that is pulling, pour one to two tablespoons of hazelnut syrup into your preheated cup. I prefer Torani or Monin because they have a higher viscosity, which means the flavor doesn't wash out as easily. Once the espresso finishes pulling, immediately pour it into the cup with the syrup and stir for about ten seconds. The hot espresso thins the syrup and emulsifies it, which is the step most people skip. Then steam your milk to roughly 140 to 150 degrees Fahrenheit with about half a centimeter of microfoam, and pour it over the espresso-syrup base. The result is a drink where every sip has consistent hazelnut flavor from start to finish.
One thing that surprised me early on was that cold hazelnut latte is actually harder to get right than the hot version. When I first tried this approach, I used a standard syrup and poured it over cold espresso, then added cold steamed milk. The syrup sat in a glob at the bottom. It tasted like separated oil and sugar. The workaround was simple but not obvious: warm the syrup slightly before using it, or mix it into the espresso while the shot is still hot, let it cool for thirty seconds, then pour over ice. That gives you a proper cold brew-style hazelnut latte without the separation issue. For milk choices, whole dairy milk gives you the richest mouthfeel because of its natural fat content, but oat milk is the best plant-based alternative if that is your thing. Oatly Barista Edition steams up well and adds its own sweetness that complements hazelnut without needing extra syrup. If you use almond or soy, expect a thinner body and consider increasing the syrup slightly to compensate for the muted flavor profile.
Technical Details That Matter More Than You Think
The grind size for the espresso matters more than most people realize. A slightly finer grind than you would use for a straight americano will extract more sugars from the beans, which balances the sweetness of the hazelnut syrup. If your shot tastes sour or thin, your grind is too coarse. If it tastes bitter and harsh, it is too fine. Adjust in small increments, maybe a quarter turn on your grinder, and retest. Temperature control on the milk steaming wand is another area where beginners lose ground. Overheated milk above 160 degrees Fahrenheit starts to break down the proteins and scalds the sweetness. You will get large bubbles and a skin on top instead of a smooth, silky pour. Listen for the paper-tearing sound at the start of steaming to incorporate air, then submerge the wand slightly once you have enough foam to stop the aeration and focus on creating a vortex. That vortex is what breaks down large bubbles and gives you the microfoam texture needed for a proper latte. There is a trade-off with hazelnut syrup quality that you should be aware of. Cheap syrups tend to be overly sweet and thin, which means you need to use more of it to get any noticeable hazelnut flavor, and the drink ends up cloying. Higher-quality syrups like Monin or Grenade are denser and more concentrated, so a smaller amount goes further and the hazelnut character actually comes through. The downside is cost. A bottle of good syrup runs between eight and twelve dollars and lasts about two to three weeks if you are making a latte daily. Budget syrups at four or five dollars will leave you reaching for the pump again by week two.
Get the Full Details

Another limitation worth noting: hazelnut syrup masks defects in espresso faster than other flavors. If your shot is underextracted, the sweetness of the hazelnut will cover that up, which means you might not notice a problem until you try the same espresso as a black pour-over or americano. This is not a bad thing per se, but it means you should periodically taste your espresso plain to make sure the base is solid before building the latte around it. If you are looking to scale this up for a home setup that does not have an espresso machine, a Moka pot with finely ground coffee and a handheld frother can get you close enough for most palates. The flavor profile will be different, more robust and less balanced, but with the same syrup integration technique it still produces a very drinkable hazelnut coffee. Just be aware that Moka pot extracts are naturally stronger and more bitter, so you may want to reduce the syrup by a quarter compared to what a proper espresso machine produces.
Common Mistakes and How to Avoid Them
The most frequent error is adding the syrup after the milk is poured. When you do that, the syrup sits on top of the foam and you get the first few sips tasting overwhelmingly sweet and the last few tasting like plain milk. Stirring the syrup into the espresso before adding milk fixes this completely. Another mistake is using too much syrup. Two tablespoons sounds like a lot until you taste it, and then you realize it is exactly right for a single serving. If you are making a large latte, stick to two tablespoons for the standard size and increase to three tablespoons only if you genuinely want it very sweet. Anything beyond that tends to overwhelm the coffee entirely and makes the hazelnut flavor one-note. The foam thickness is also worth watching. A true latte has a thin layer of microfoam, roughly a half centimeter. If your foam is thicker than that, you are making a cappuccino, and the drink will feel airier and less integrated with the espresso. The hazelnut flavor distributes better in a thin foam layer because there is less air separating the liquid from your palate.