My grandmother used to say that coffee without a little something extra is like winter without snow—it gets the job done, but you’re missing the magic. I still remember the first time I tried hazelnut coffee at a tiny café in Seattle, watching rain streak down the windows while that sweet, toasted aroma wrapped around me like a warm blanket. You don’t need to be a barista to recreate that cozy moment at home, and honestly, it’s easier than you’d think.
History
While hazelnut coffee might seem like a modern coffeehouse invention, I remember learning that flavored coffee has actually been around for centuries.
Middle Eastern cultures added spices like cardamom to their brews long before anyone thought of hazelnut. The hazelnut version we recognize today really took off in the 1990s when coffee chains made it mainstream.
Before that, Italian monks were probably the first Europeans to combine hazelnuts and coffee, which makes sense given how many hazelnut trees grow in Italy.
What started as grinding roasted hazelnuts into coffee beans evolved into the syrups we use now.
It’s funny how a simple idea—putting two good flavors together—created such a lasting trend in coffee culture.
Recipe
This hazelnut coffee combines the rich, nutty sweetness of hazelnut syrup with smooth espresso or strong brewed coffee for an indulgent café-style drink you can make at home.
The toasted, buttery notes of hazelnut complement the coffee’s natural bitterness while creating a warming, aromatic experience that feels both comforting and luxurious.
Perfect for a leisurely weekend morning or as an afternoon pick-me-up, this drink works equally well served hot or over ice.
The simplicity of the recipe makes it easy to prepare daily, while the sophisticated flavor rivals anything you’d find at your favorite coffee shop.
Ingredients
- 1 cup freshly brewed strong coffee or 2 shots espresso
- 2 tablespoons hazelnut syrup
- ½ cup milk
- 2 tablespoons heavy cream
- Whipped cream for topping
Preparation Steps
- Brew your coffee or pull your espresso shots and pour into a large mug.
- Stir in the hazelnut syrup until fully dissolved.
- Heat the milk and heavy cream together in a small saucepan or microwave-safe container until steaming but not boiling.
- Froth the milk mixture using a milk frother or whisk vigorously until foam forms.
- Pour the milk mixture into the coffee, stirring gently to combine.
- Top with a generous dollop of whipped cream and serve immediately.
Tips
You can substitute the hazelnut syrup with 1 tablespoon of hazelnut liqueur for an adult version, or use sugar-free hazelnut syrup to reduce calories.
Any milk works in this recipe—try oat milk or almond milk for dairy-free options, though full-fat versions create the creamiest texture.
Adjust sweetness by adding more or less syrup to taste, starting with 1 tablespoon if you prefer less sweet drinks.
For convenience, you can prep the hazelnut syrup mixture in advance and store it in the refrigerator for up to a week, then simply add it to freshly brewed coffee when ready to serve.
Preparation Steps
Making this hazelnut coffee takes about five minutes from start to finish, which I appreciate on busy mornings when I’m running late but still want something better than plain black coffee.
You’ll start by brewing your base—either a strong cup of regular coffee or pulling two espresso shots if you’ve got a machine.
Then you’ll build the drink layer by layer, adding the sweet hazelnut flavor, preparing your milk mixture, and finishing with that cloud of whipped cream on top.
Step 1. Brew Coffee or Espresso

Start by brewing a full cup of strong coffee using your preferred method, whether that’s a drip coffee maker, French press, or pour-over setup.
I usually go with whatever’s easiest in the morning, honestly. If you’ve got an espresso machine, pull two shots instead—that concentrated flavor really stands up to the sweetness you’ll add later.
The coffee needs to be hot and freshly made, not something that’s been sitting on the warmer for an hour. Strong is key here because you’re adding milk and cream that’ll dilute it.
I learned this the hard way when my first attempt tasted like hazelnut-flavored water. Pour your finished coffee into your favorite large mug, leaving room at the top for everything else.
Step 2. Add Hazelnut Syrup

While your coffee’s still piping hot, measure out 2 tablespoons of hazelnut syrup and pour it directly into the mug.
The warmth helps it dissolve faster, which I learned after watching syrup stubbornly cling to the bottom of lukewarm coffee one too many times.
Stir thoroughly for about 10 seconds until the syrup completely disappears into the dark liquid. You’ll notice the coffee lightens slightly as the syrup incorporates, and the toasted hazelnut aroma becomes more pronounced.
If you prefer a gentler sweetness, start with just 1 tablespoon and taste before adding more. The syrup sweetens and flavors simultaneously, so you won’t need additional sugar.
This step transforms ordinary coffee into something that smells like a bakery.
Step 3. Heat and Froth Milk

The milk and cream mixture needs gentle heating—not boiling, which I found out the hard way when I once scorched a batch and had to start over.
You’ll want to heat it until it’s steaming and almost too hot to touch. I usually do this in a small saucepan on medium heat, watching carefully and testing the temperature with my finger every thirty seconds or so.
If you’re using a microwave, heat in twenty-second intervals.
Once it’s hot, the frothing part is actually pretty fun. I whisk vigorously in quick circular motions until foam appears on top, though a handheld milk frother makes this easier and creates better texture with less effort.
Step 4. Combine Coffee and Milk

Once you’ve got that frothy milk ready, pour it slowly into your coffee mug where the espresso and hazelnut syrup are waiting.
I like to hold the pitcher about three inches above the cup and create a steady stream. You’ll see the colors swirl together—dark brown coffee mixing with creamy tan milk—and it’s honestly pretty satisfying to watch.
Give everything a gentle stir with a spoon to make sure the hazelnut flavor distributes evenly throughout. The steam rises up with that sweet, nutty aroma that reminds me of Saturday mornings at my favorite café.
Don’t worry about making it perfect. The goal is just getting everything nicely blended so each sip tastes consistent from top to bottom.
Step 5. Top With Whipped Cream

After you’ve stirred everything together, grab your can of whipped cream from the fridge and give it a good shake for about five seconds.
Hold the mug at an angle and apply a generous swirl starting from the edge, working your way toward the center. I usually make mine look like a soft-serve ice cream cone, building it up until it creates a little peak that rises above the rim.
The whipped cream adds a cool, airy sweetness that contrasts beautifully with the warm hazelnut coffee underneath. If you’re feeling fancy, dust the top with a tiny pinch of cocoa powder or drizzle some extra hazelnut syrup over it.
Serve immediately while the cream is still fluffy and cold.
Final Thoughts
When I first started making hazelnut coffee at home, I was surprised by how much money I saved compared to my daily café runs. The recipe took me maybe three minutes to master, and now I can whip up a mug without thinking about it.
I keep a bottle of hazelnut syrup in my pantry year-round because it lasts forever and never loses its flavor. Sometimes I’ll make a big batch on Sunday mornings when friends come over for brunch, and everyone always asks for the recipe.
The trick is finding a syrup brand you actually like—they’re not all the same. I’ve tried at least six different ones, and my favorite has a toasted, almost caramelized taste that reminds me of pralines.
Frequently Asked Questions
Can I Make Hazelnut Coffee Without a Milk Frother?
No sweat—you can absolutely make hazelnut coffee without a frother. Simply whisk the heated milk and cream vigorously in a jar or use a regular whisk until you’ve created some foam on top.
How Many Calories Are in Hazelnut Coffee?
The hazelnut coffee recipe contains approximately 200-250 calories, depending on your milk choice and syrup amount. You’ll reduce calories considerably by using sugar-free hazelnut syrup, skim milk, or skipping the whipped cream topping entirely.
What’s the Difference Between Hazelnut Syrup and Hazelnut Extract?
Hazelnut syrup is a sweet, liquid flavoring that contains sugar and is used to sweeten and flavor your coffee. Hazelnut extract is a concentrated, unsweetened flavoring that you’ll use in much smaller amounts for just the nutty taste.
Does Hazelnut Coffee Contain Actual Hazelnuts?
You might think so, but hazelnut coffee doesn’t contain actual hazelnuts. You’re drinking coffee flavored with hazelnut syrup, which is made from sugar, water, and hazelnut flavoring—not real nuts, making it generally nut-allergy friendly.
How Long Does Homemade Hazelnut Coffee Stay Fresh?
You should drink your homemade hazelnut coffee immediately after preparing it for the best flavor and temperature. However, if you’ve made extra hazelnut syrup mixture, you can refrigerate it for up to one week.




