Coffee & Tea CultureCoffee & Tea Culture

Toffee Nut Latte Recipe (Cafe-Style at Home)

By Coffee & Tea Culture Team

Toffee Nut Latte Recipe (Cafe-Style at Home)

A toffee nut latte is a sweet, nutty espresso latte flavoured with toffee-nut syrup — buttery toffee plus toasted-nut notes — finished cafe-style with a little whipped cream and a toffee-nut crumble on top. It is one of the most-loved seasonal cafe flavours, and this toffee nut latte recipe shows you how to build it at home in about five minutes, hot or iced, with a quick DIY syrup if you do not keep a bottle on hand.

The technique is just a flavoured latte, so we hand off the fundamentals to the guides below and stay focused on the toffee-nut flavour and how to layer it in.

What is a toffee nut latte?

At heart it is a flavoured latte: espresso, steamed and lightly frothed milk, and a toffee-nut syrup that carries the whole drink. The syrup is the personality here — think butterscotch or hard-toffee sweetness with a toasted almond or hazelnut edge — so the coffee reads like a caramel-nut dessert rather than a plain milk coffee. For the milk texture and ratios that underpin any latte, see what a latte is and the step-by-step latte at home guide; here we build the toffee-nut version on top of that base.

The flavour almost always comes from a bottled toffee-nut syrup rather than real toffee or whole nuts, which keeps the milk silky and the sweetness even. Several brands make one, and they all behave the same way; for how these flavourings are made and dosed, see coffee syrups explained. It sits in the same nutty family as a hazelnut latte, just with an added buttery-toffee note.

Ingredients and gear

For one drink, hot or iced, you will need:

  • 1–2 shots of espresso (about 30–60 ml), or roughly 60 ml of strong moka-pot, AeroPress, or brewed coffee
  • About 150–180 ml of milk (dairy, or barista oat/almond for dairy-free)
  • 1–2 tablespoons (or 1–2 pumps) toffee-nut syrup — see the DIY option below
  • Optional: whipped cream and a toffee-nut crumble, or a few chopped toasted nuts, to finish
  • Optional: a small pinch of salt to sharpen the toffee

Gear: an espresso machine, moka pot, or any strong-coffee method; a steam wand, handheld frother, whisk, or a sealed jar for the milk; and a mug, or a tall glass for the iced version.

How to make a toffee nut latte (hot)

Here is how to make a toffee nut latte the cafe way. Start to finish is about five minutes.

  1. Measure or make the syrup. Add 1–2 tablespoons of toffee-nut syrup to the bottom of your mug (or make the quick version below). A tiny pinch of salt here makes the toffee taste deeper and less sugary.
  2. Brew the espresso. Pull 1–2 shots straight over the syrup and stir so it dissolves fully into the hot coffee. No machine? Use about 60 ml of strong moka-pot or AeroPress coffee instead.
  3. Steam and froth the milk. Heat 150–180 ml of milk to about 60–65 C (140–150 F) and stretch it into a smooth microfoam. Without a steam wand, warm the milk and froth it with a handheld whisk, or shake it hot in a sealed jar and let it settle a few seconds.
  4. Combine. Hold the foam back with a spoon and pour the steamed milk into the sweetened espresso, then spoon the foam on top. Aim for a thin foam cap, not a thick dome.
  5. Top, cafe-style. Add a swirl of whipped cream and a scatter of toffee-nut crumble or chopped toasted nuts for the full seasonal-menu finish. Serve right away.

How to make an iced toffee nut latte

An iced toffee nut latte uses the same three core ingredients, cold. Because syrup dissolves poorly in cold liquid, always stir it into the hot espresso first.

  1. Brew 1–2 shots of espresso and stir in 1–2 tablespoons of toffee-nut syrup while it is still hot; let it cool for a minute.
  2. Fill a tall glass with ice and pour the sweetened espresso over it.
  3. Top with cold milk (about 150–180 ml) and stir. For a cafe finish, float toffee-nut cold foam on top instead: froth cold milk with a splash of syrup until thick, then pour it over.
  4. Finish with whipped cream and a toffee-nut crumble if you like, or a light drizzle of extra syrup.

For a punchier, more cafe-forward cup, shake the espresso, syrup, and a little ice together before pouring over fresh ice and topping with milk.

Quick DIY toffee-nut syrup

No bottle on hand? A homemade toffee-nut syrup takes about ten minutes. In a small pan, gently melt 2 tablespoons of butter with 120 g brown sugar until it bubbles and smells like toffee, then carefully whisk in 120 ml water (it will spit, so stand back) and simmer until smooth. Off the heat, stir in 1 teaspoon vanilla extract and about 1/2 teaspoon of a nut extract such as almond or hazelnut. Cool, pour into a clean jar, and keep it in the fridge for around two weeks; shake before use. The brown sugar and butter give the toffee body, while the nut extract supplies the nutty note without any actual nuts.

Tips and swaps

  • Sugar-free. Use a sugar-free toffee or toffee-nut syrup (usually sweetened with sucralose) to keep the flavour with far less sugar, and skip the whipped cream.
  • Dairy-free. Barista-style oat milk steams and foams best and adds its own gentle sweetness; almond milk leans nutty, which suits this drink. Keep the pinch of salt to lift the toffee.
  • Go easy on the sweetness. Toffee-nut syrup is rich, so start with one pump and build up — let the espresso stay a little bitter for contrast.
  • Make it a mocha. A teaspoon of cocoa or chocolate syrup alongside the toffee-nut turns it into a chocolate-toffee-nut treat.
  • Dissolve first. Always stir syrup into hot coffee, never straight into cold milk, or it will streak and sink.

Hot, iced, and lighter versions at a glance

VersionWhat changes
Hot toffee nut latteSteamed, frothed milk over sweetened espresso in a mug; whipped cream and crumble on top.
Iced toffee nut latteCold milk over ice with cooled, sweetened espresso; nudge the syrup up a little.
Sugar-freeSugar-free syrup and no whip; same method throughout.
Dairy-freeBarista oat or almond milk in place of dairy; keep the salt.

Getting it right

Two things decide a toffee nut latte: a fresh, properly strong coffee base so the drink does not taste thin under the syrup, and well-steamed milk for that silky cafe body. Nail those, keep the syrup restrained, and a home cup easily matches the seasonal-menu version — with the bonus that you control exactly how sweet it gets. From here you can swap the syrup for any nut or caramel flavour, and the same steps carry across the whole flavoured-latte family.

Frequently asked questions

What is in a toffee nut latte?
Espresso, steamed and lightly frothed milk, and toffee-nut syrup for that buttery-toffee, toasted-nut flavour, usually finished with whipped cream and a toffee-nut crumble. The flavour comes from the syrup rather than real toffee or whole nuts, so it is essentially a latte with toffee-nut syrup added.
How do you make a toffee nut latte at home?
Stir 1 to 2 tablespoons of toffee-nut syrup into 1 to 2 hot espresso shots, steam and froth about 150 to 180 ml of milk, pour it over the sweetened espresso, and top with whipped cream and a toffee-nut crumble. The whole thing takes about five minutes.
How do you make an iced toffee nut latte?
Stir the toffee-nut syrup into the hot espresso first so it dissolves, let it cool, then pour it over a glass of ice and top with cold milk. For a cafe-style finish, float toffee-nut cold foam on top instead of stirring in plain milk.
Can I make a toffee nut latte without buying syrup?
Yes. Make a quick toffee-nut syrup by melting butter with brown sugar until it smells like toffee, whisking in water to a smooth simmer, then stirring in vanilla and a little almond or hazelnut extract. Cool it and use it just like a bottled syrup.
Is there a sugar-free toffee nut latte?
You can use a sugar-free toffee or toffee-nut syrup, usually sweetened with sucralose, and skip the whipped cream to keep the flavour with far less sugar. Pairing it with unsweetened dairy or plant milk keeps the drink light.

Keep exploring

More brewing guides, tasting notes, and stories — from bean & leaf to cup.