Coffee shops use espresso machines because they're fast and consistent, not because a latte is impossible without one. At home, you have time to spare and you're making one or two drinks, not two hundred. With the right coffee base and properly heated milk, you'll get a drink that's cozy, creamy and far cheaper than the café version.
What makes a latte a latte?
A classic latte is espresso topped up with steamed milk and a thin layer of microfoam. A 12 oz latte usually has one or two shots of espresso (about 30 to 60 ml) and 8 to 10 oz of milk. Compared with a cappuccino, it's milkier with less foam. Our goal without a machine is the same: about 60 ml of strong coffee and about 240 ml of hot, lightly foamed milk.
Step 1: Brew a strong coffee base
Regular drip coffee is too weak: it gets lost in the milk. You want something concentrated. Here are four ways, from most to least espresso-like.
Moka pot (closest to espresso)
A stovetop moka pot makes rich, intense coffee at roughly a 1:7 to 1:10 ratio. Fill the basket level with fine-medium coffee (don't tamp), add hot water to just below the valve, and brew on medium-low heat. Take it off the heat as soon as it starts to sputter and run the base under cold water to stop it turning bitter.
Piston press (espresso-style concentrate)
A hand-powered piston press can make a short, strong concentrate. Try about 18 g of fine-medium coffee with roughly 80 to 100 g of water at 85 to 92°C, stir, steep for about a minute and press gently. It won't have true crema, but it's delicious in milk.
Extra-strong French press or pour-over
Double the coffee. Instead of the usual 1:15 or 1:16, brew at around 1:8 to 1:10 (for example 20 g coffee to 180 g water) and use what you need. Our coffee ratio calculator will do the math for any amount.
Instant espresso or instant coffee
The fastest option. Dissolve 1 to 2 teaspoons of instant espresso powder or instant coffee in about 60 ml of hot water. Quality varies a lot by product, but it's perfectly good for a sweet, syrupy latte on a busy morning.
Step 2: Heat your milk (gently)
Milk tastes sweetest when it's hot but not boiling. Aim for about 55 to 65°C (130 to 150°F): too hot to keep your finger in, but not steaming hard or bubbling at the edges. Above about 70°C (158°F) milk starts to taste cooked and the foam breaks down. A cheap kitchen thermometer takes out the guesswork. Warm the milk in a small pan over medium-low heat, or in the microwave in short bursts, stirring between them.
Step 3: Froth it, four ways
- Handheld frother The easiest and cheapest upgrade. Hold the whisk just under the surface of warm milk for 15 to 20 seconds to add air, then lower it to swirl and smooth the bubbles.
- French press Pour warm milk into a clean French press (no more than a third full), then pump the plunger quickly 20 to 30 times. You'll get thick, fine foam. Tap and swirl before pouring.
- Jar shake Fill a microwave-safe jar no more than halfway with cold milk, seal and shake hard for 30 to 60 seconds, then remove the lid and microwave for about 30 seconds to set the foam. (Never microwave a sealed jar.)
- Whisk Tilt the pan and whisk the warm milk briskly for a minute. You'll get a lighter foam, which is perfect for a latte.
After frothing, tap the jug on the counter to pop big bubbles, then swirl until the milk looks glossy like wet paint. That shine is what makes a homemade latte feel café-made.
Which milk froths best?
- Whole dairy milk gives the creamiest, most stable foam and the sweetest taste.
- 2% or skim milk foams easily, but the foam is lighter and drier.
- Oat milk works best in "barista" versions, which are made to foam. Regular oat drinks can separate.
- Almond and coconut drinks foam less and taste lighter; barista versions help here too.
Classic homemade latte
Hot · 10 min · 1 mugYou need
- 60 ml strong coffee (moka pot, piston press or 1:8 brew)
- 240 ml (1 cup) whole or barista oat milk
- 1–2 tbsp syrup (optional)
Make it
- Brew your strong coffee base and pour it into a warmed mug with any syrup.
- Heat the milk to 55–65°C (130–150°F).
- Froth until it's thick and glossy, then tap and swirl.
- Hold back the foam with a spoon, pour the milk in, then spoon a little foam on top.
Make it a flavored latte
Add 1 to 2 tablespoons of syrup to your mug before the coffee. Homemade syrups cost pennies and taste better than most bottled ones: vanilla, brown sugar, cinnamon and pumpkin spice are all quick. Our coffee syrup calculator scales any of them to the exact number of drinks you want.
- Vanilla latte: 1 to 2 tbsp vanilla syrup.
- Honey cinnamon latte: 1 tbsp honey syrup and a pinch of cinnamon in the milk before frothing.
- Speculoos cookie latte: 1 tbsp brown sugar syrup plus 1 tsp cookie butter whisked into the hot milk, topped with crushed cookie.
- Iced latte: skip heating. Pour the coffee base over ice and top with cold milk (or cold foam: see our cold foam guide).
Troubleshooting
- Tastes weak or milky: use a stronger base (a tighter ratio or more coffee) or less milk.
- Tastes bitter: your moka pot ran too long or too hot, or the coffee is very dark. Take the moka off the heat sooner.
- Foam disappears fast: the milk was too hot, or it's a low-fat or non-barista plant milk. Try whole milk or a barista blend at a lower temperature.
- Big soapy bubbles: you added air for too long. Froth near the surface only briefly, then swirl.
Want to learn the full espresso side of things one day? Our espresso ratio calculator explains dose, yield and shot time. And if you're counting the savings, the home café savings calculator shows what a homemade latte habit adds up to.
Questions people ask
Can you make a latte without an espresso machine?
Yes. Brew a strong coffee base with a moka pot, piston press, extra-strong French press or instant espresso, then heat and froth milk with a handheld frother, French press, jar or whisk.
What can I use instead of espresso in a latte?
Moka pot coffee is the closest substitute. You can also use a piston press concentrate, coffee brewed at about 1:8 to 1:10, or 1 to 2 teaspoons of instant espresso dissolved in 60 ml of hot water.
How hot should milk be for a latte?
About 55 to 65°C (130 to 150°F). Hotter than about 70°C (158°F) and it starts to taste cooked and the foam collapses.
Can I froth milk without a frother?
Yes. Pump warm milk in a French press, shake cold milk in a jar and then microwave it briefly with the lid off, or whisk it hard in a tilted pan.
What is the ratio of coffee to milk in a latte?
Roughly 1 part coffee to 3 or 4 parts milk: about 60 ml of strong coffee to 180 to 240 ml of milk in a 12 oz drink.