Coffee Recipes

Coffee Recipes

How to Make an Iced Latte at Home

A simple iced latte recipe using espresso, milk, and ice. Get the ratios right and it tastes better than anything from a coffee shop.

How to Make an Iced Latte at Home

Pull two shots of espresso, pour them over ice, add cold milk, and you have a homemade iced latte that costs about 40 cents to make. The whole thing takes under five minutes once you know what you're doing. Here's exactly how to do it.

What you actually need

No special gear beyond an espresso machine or a Moka pot. If you don't have either, a strong AeroPress shot works fine, though the flavor won't be quite as rich.

Equipment

  • Espresso machine, Moka pot, or AeroPress
  • 12–16 oz glass
  • Measuring cup or kitchen scale (optional but useful)
  • Long spoon

Ingredients

  • 2 oz espresso (about 2 shots, or 18–20g ground coffee brewed to 2 oz)
  • 3/4 cup (6 oz) whole milk, or whatever milk you prefer
  • 1 cup ice (roughly 6–8 large cubes)
  • Sweetener, optional

That's it. The ratio is roughly 1 part espresso to 3 parts milk over ice, though you can adjust once you've made it a few times.

The basic recipe, step by step

1. Pull your espresso first

Brew 2 shots directly into a small cup or pitcher. Standard double shot: 18g ground coffee in, about 36–40g (2 oz) espresso out, in 25–30 seconds. If you're using a Moka pot, fill the bottom chamber with cold water to the valve, pack the basket without tamping, and brew on medium heat. You'll get about 2 oz from a 2-cup Moka pot.

Let the espresso sit for 30 seconds while you get the glass ready. Hot espresso poured directly over ice dilutes faster.

2. Fill the glass with ice

Load the glass completely. More ice than you think you need. A half-empty glass of ice means a watered-down drink by the time you're halfway through it.

3. Pour the espresso over the ice

Pour slowly. The ice cools it down fast, and you'll see a nice dark layer sink to the bottom. You can stir it now or let the milk create a visual layer when it goes in.

4. Add the milk

Pour 6 oz of cold milk over the espresso and ice. Don't stir yet if you want that classic layered look. Stir gently when you're ready to drink.

If you want it sweetened, the easiest approach is simple syrup. Plain sugar doesn't dissolve well in cold drinks. One to two teaspoons of simple syrup stirred in before the milk is plenty for most people.

Getting the ratios right

The default 1:3 espresso-to-milk ratio makes a medium-strength drink. Here's how to adjust it:

PreferenceEspressoMilkNotes
Strong2 oz4 ozCloser to a cortado over ice
Standard2 oz6 ozDefault, well-balanced
Lighter2 oz8 ozMore like a latte macchiato
Double shot3 oz6 ozGood if you need the caffeine

Ice volume matters more than most recipes admit. A 12 oz glass packed with ice holds less liquid than an empty 12 oz glass. Fill the glass first, then measure milk into a separate cup before pouring, so you're not guessing.

Milk options and how they change the drink

Whole milk makes the most balanced iced latte. It's creamy enough to round out espresso's bitterness without overwhelming it. The fat content (about 3.5%) gives the drink a coating quality that other milks struggle to replicate.

Oat milk is the next most popular and it works well cold, though some brands get watery once ice dilutes them. Look for "barista edition" oat milk, which has a higher fat content and holds up better. Oatly Barista and Califia Farms Barista Blend are both reliable at home. Regular grocery-store oat milk usually has emulsifiers that separate when cold.

Almond milk is thinner and slightly sweet. It pairs better with lighter roast espresso than with dark roast. The nuttiness can clash with a very dark, chocolatey espresso, so if you pull medium or light roast shots, almond milk works fine.

Skim milk works and it's lighter, but the drink tastes flat compared to whole milk. Up to you.

Cream is too rich unless you're using it as a float on top, not mixed in.

Soy milk is underrated for iced drinks. It holds together well over ice and doesn't have the strong flavor of almond milk. If you want a neutral, protein-forward alternative to whole milk, soy is worth trying.

Making it better: small adjustments that matter

Brew stronger than you think. Espresso over ice always tastes milder than it does hot. If your shots taste weak in the finished drink, try using 19–20g of coffee instead of 18g, or reduce your output to 1.5 oz rather than 2.

Chill the glass first. This sounds fussy but it takes 30 seconds. Fill the glass with ice and cold water, let it sit while you pull the shots, then dump it and reload with fresh ice. The drink stays cold longer.

Simple syrup is easy to make. One cup sugar dissolved in one cup hot water, stored in the fridge. It keeps for weeks and dissolves instantly in cold drinks. Vanilla syrup: add a teaspoon of vanilla extract. Brown sugar syrup: swap white for brown sugar.

If you want to try a no-espresso version, our homemade cold brew concentrate makes an excellent base. Use 2 oz of concentrate in place of the espresso. The flavor is smoother and less acidic, which works well if espresso's sharpness isn't your thing.

Use beans that taste good on their own. An iced latte doesn't improve mediocre coffee. If your espresso tastes sour or muddy before the milk goes in, fix the shot first. Most issues come down to grind size: too coarse and the shot runs thin and sour in under 20 seconds; too fine and you'll hit 45+ seconds and get bitter, over-extracted flavor. Aim for that 25–30 second window.

Don't skip the cortado comparison. If you've never tried an espresso-forward ratio (2 oz espresso, 4 oz milk, lots of ice), you might find you actually prefer a stronger drink. Our guide to making a cortado covers the hot version, but the same ratio over ice is a solid summer drink.

Common mistakes

Pouring milk first. Some people do this to avoid dilution, but the espresso poured on top of cold milk hits a thermal shock that flattens the shot. Go espresso first, always.

Not enough ice. An iced latte served in a half-filled glass of ice is a lukewarm milky coffee within two minutes. Pack it full.

Using stale coffee. Iced drinks don't hide stale coffee the way hot milk does. If your espresso tastes flat hot, it'll taste flat cold. Use beans within 2–3 weeks of roast date.

Sweetening after building the drink. Sugar doesn't dissolve in cold liquid. Add syrup before the milk, when the espresso is still the warmest thing in the glass.

Frequently Asked Questions

Can I make an iced latte without an espresso machine?

Yes. A Moka pot gets you close: use finely ground dark roast, fill the basket completely, and brew on medium heat to avoid a scorched taste. You can also use an AeroPress with a fine grind and a 1:4 coffee-to-water ratio, pressing in about 45 seconds. Neither is identical to espresso, but both produce something strong enough to hold up in milk.

Why does my iced latte taste watered down?

Usually too little espresso or too much ice melting before you drink it. Try the ratios in the table above. Another option: freeze coffee into ice cubes instead of using plain water ice. Coffee ice cubes don't dilute the drink as they melt.

What's the difference between an iced latte and an iced coffee?

Iced coffee is brewed hot drip coffee (or cold brew) poured over ice. An iced latte is specifically espresso and milk over ice. They taste different because espresso is more concentrated and has a different flavor profile than drip coffee. If you're after something simpler or don't have an espresso machine, dalgona whipped coffee is worth trying, and it requires no special equipment.

How much caffeine is in a homemade iced latte?

A double shot of espresso has roughly 120–135mg of caffeine. Add another 60–70mg if you go with three shots. The milk adds zero caffeine, so the total is basically just however many shots you pull.

Can I make iced lattes ahead of time?

Sort of. You can pull the espresso and refrigerate it for up to a day, then build the drink when you want it. Storing a fully assembled iced latte doesn't work well, because the ice melts and you end up with diluted milk. Pull fresh shots, or batch espresso in the morning and keep it in a sealed jar in the fridge.

If you're making drinks for multiple people, pulling 4–6 oz of espresso into a small jar and refrigerating it works well for same-day service. Cold espresso stored for longer than 24 hours starts to oxidize and tastes flat. Better to brew fresh.

What roast works best for an iced latte?

Medium to medium-dark roast tends to work best. Light roasts can taste sour and thin once cold and diluted by ice. Very dark roasts go bitter when the espresso cools. A medium roast with notes of chocolate or caramel holds up well in milk and stays pleasant as the drink temperature drops. If your bag says "espresso roast," that's a decent starting point, but many single-origin medium roasts pull well for lattes too.

← Back to all guides