Toasted Hazelnut-Maple Syrup (Clean-Ingredient)
Compare the 3 tiers of this drink
Same drink, three ways. Clean-Ingredient is our top recommendation -- Standard and Sugar-Free are the other options.
Toasted Hazelnut-Maple Syrup (Clean-Ingredient)
- Key ingredient
- Real maple syrup + toasted hazelnuts (steeped), reinforced with a little real hazelnut extract
- Cost per serving
- $0.68
- Calories
- 81
- Sugar
- ~13g sugar per 2 tbsp serving, all from real maple syrup -- no refined/added sugar
Hazelnut Syrup (Standard) →
- Key ingredient
- Cane sugar syrup + hazelnut extract
- Cost per serving
- $0.09
- Calories
- 65
- Sugar
- ~17g added sugar per 2 tbsp serving
Sugar-Free Hazelnut Syrup →
- Key ingredient
- Monk fruit/allulose sweetener + hazelnut extract
- Cost per serving
- $0.30
- Calories
- 1
- Sugar
- ~0g added sugar (monk fruit/allulose sweetener, not sugar)
Ingredients & steps
Clean-IngredientIngredients
- 1/4 cup raw hazelnuts
- 3/4 cup pure maple syrup
- 1 tsp real hazelnut extract
Steps
- 1.Toast the hazelnuts in a dry skillet over medium heat (or a 350°F oven) for 8-10 minutes, shaking or stirring occasionally, until fragrant and the skins start to crack. Let cool slightly, then roughly chop.
- 2.Warm the maple syrup gently in a small saucepan over low heat -- just warm, not simmering. Stir in the chopped toasted hazelnuts, remove from heat, cover, and let steep for 15 minutes.
- 3.Strain the syrup through a fine-mesh sieve to remove the hazelnut solids (save the strained nuts -- they're great stirred into oatmeal or yogurt, nothing here goes to waste).
- 4.Stir the hazelnut extract into the strained, still-warm syrup -- this is what carries most of the actual hazelnut flavor into the drink, since steeping alone is a subtle effect. Let cool completely.
- 5.Store in a sealed jar in the fridge for up to 2 weeks. Use 2 tbsp per drink, stirred into hot espresso before adding milk.
Not medical or nutrition advice. Calorie figures on this page are estimates based on typical ingredient values, not a lab analysis of your exact batch — they'll shift with the brand of milk, syrup, or protein powder you actually use. "Clean-ingredient" and "sugar-free" describe what's in the recipe, not a health claim. If you're managing diabetes, a caffeine sensitivity, pregnancy, or another condition, check with a doctor or dietitian before making a recipe part of your routine. Read the full disclaimer.
This is the syrup behind our Clean-Ingredient Hazelnut Latte — real toasted hazelnuts, steeped into real maple syrup instead of dissolving sugar and reaching for a bottle of extract alone. It’s a genuine whole-food technique, and we’re upfront below about exactly how much work the extract is still doing.
Why the Real Hazelnuts Still Need a Little Extract
We want to be straight about this one, the same way we are about our Clean-Ingredient Caramel recipe: steeping toasted hazelnuts in warm maple syrup for 15 minutes gives you real hazelnut flavor and aroma, but it’s a subtle effect — nowhere near strong enough on its own to read as “hazelnut” once it’s diluted into a latte’s worth of espresso and steamed milk. So this recipe still calls for 1 tsp of real hazelnut extract, stirred in after straining, to carry the flavor the rest of the way. What you’re getting for the extra effort is real toasted hazelnuts doing genuine flavor work (and a use for the strained nuts afterward) plus real maple syrup instead of dissolved cane sugar — not a syrup that’s somehow extract-free, because an honestly extract-free version of this flavor doesn’t taste much like hazelnut.
The Syrup
Toast 1/4 cup raw hazelnuts in a dry skillet (or a 350°F oven) for 8-10 minutes until fragrant and the skins start to crack, then let them cool slightly and chop roughly. Warm 3/4 cup maple syrup gently in a small saucepan — just warm, don’t let it simmer — then stir in the chopped hazelnuts, take it off the heat, cover, and let it steep for 15 minutes. Strain out the hazelnut solids through a fine-mesh sieve (they’re good on oatmeal afterward, not wasted), then stir 1 tsp real hazelnut extract into the warm, strained syrup. Let it cool completely before bottling.
Makes about 8 drinks’ worth at 2 tbsp per serving.
Assumptions: real maple syrup at typical grocery pricing ($8-9 for a 12oz bottle, $7) is the more realistic per-tsp source, working out to about $0.60/tsp.$0.35/tbsp, the same figure our other maple-based syrups use), raw hazelnuts at typical grocery/bulk-bin pricing ($8-9/lb, so about $0.65 for the 1/4 cup used here), and hazelnut extract at typical specialty-extract pricing — unlike vanilla, hazelnut extract isn’t sold in Costco-size bulk bottles, so a standard 2 fl oz grocery bottle (
Storage & Shelf Life
- Keeps about 2 weeks in a sealed jar in the fridge, same as our other cooked/steeped syrups.
- Give it a shake before using — a little hazelnut oil can separate out and rise to the top; that’s normal.
- Double the batch if you go through hazelnut lattes quickly — everything scales evenly (1/2 cup hazelnuts, 1 1/2 cups maple syrup, 2 tsp extract).
Swaps & Notes
- No fine-mesh sieve? A clean coffee filter or cheesecloth over a jar works just as well, just slower.
- Skip the toasting step if you’re in a hurry — raw hazelnuts steeped without toasting still add some flavor, but toasting is what gets you the deeper, roasted-hazelnut character worth the extra 10 minutes.
- This isn’t a lower-calorie or lower-sugar swap. Maple syrup runs about the same sugar content as cane sugar per tablespoon — the point of this tier is real, traceable ingredients, not fewer calories. If that’s your priority, see the Sugar-Free Hazelnut Syrup instead.
What to Make With This
2 tbsp of this syrup, stirred into hot espresso before adding steamed milk, is the Clean-Ingredient Hazelnut Latte — our top-recommended hazelnut tier. If cost matters more than ingredient sourcing, the Hazelnut Syrup (Standard) uses the same extract with cane sugar instead of maple; if minimizing sugar is the priority, see the Sugar-Free Hazelnut Syrup.
Recipe Card Summary
Toasted Hazelnut-Maple Syrup (Clean-Ingredient)
- 1/4 cup toasted hazelnuts steeped in 3/4 cup maple syrup, strained, plus 1 tsp real hazelnut extract
- Makes ~8 servings (2 tbsp each) · Prep: 5 min · Total: 25 min (mostly toasting + steeping + cooling)
- Cost: ~$5.45/batch, ~$0.68/serving
FAQ
Is this actually a “clean” hazelnut syrup if it still uses extract?
Mostly, with one honest caveat: the extract is doing real work here, not just backing up the hazelnuts. Steeped hazelnuts alone are too subtle to read as “hazelnut” in a latte, so we use both rather than pretend the extract is optional. What you get in exchange for the extra step is real toasted hazelnuts and real maple syrup standing in for dissolved cane sugar.
Why strain the hazelnuts out instead of leaving them in?
A syrup with nut solids in it won’t pour or measure consistently, and it’s harder to stir smoothly into hot espresso. Straining keeps the syrup pourable while still capturing the toasted-hazelnut flavor and aroma that steeped into the maple syrup.
Do I need to make this every time I want a latte?
No — one batch covers about 8 drinks over two weeks. The Clean-Ingredient Hazelnut Latte recipe assumes you already have a jar on hand.
Browse by ingredient tier
Or skip this drink and explore every recipe in the Clean-Ingredient, Standard, or Sugar-Free lineup.
- Clean-Ingredient
Clean-Ingredient
Rebuilt from whole ingredients only — real fruit, maple, dates, cacao — no syrups, gums, or mystery additives. Our top recommendation.
- Standard91
Standard
Classic home versions of café drinks, plus copycats of chains' seasonal and viral menu items.
- Sugar-Free70
Sugar-Free
The same drinks, lower-sugar or fully sugar-free, named against the specific chain drink they replace.