How to Make a Latte at Home (The Complete Guide)

Let me be real with you for a second. You’ve been to Starbucks, you’ve paid $6 for a latte, and you’ve thought: “There has to be a cheaper way to do this at home.” Or maybe you already tried making one, and it came out either too bitter, too watery, or the milk just… didn’t do the thing. It tasted flat. Nothing like the creamy, velvety cup you get at your local coffee shop.

I’ve been there. My first attempt at a homemade latte was genuinely embarrassing. The milk was scorched, the espresso was under-pulled, and the whole thing tasted like warm disappointment.

But here’s the thing: making a great latte at home is totally doable. You don’t need a $2,000 machine. You don’t need a barista certificate. You just need to understand a few key things — the ratio, the milk temperature, and the pour — and you’ll be making café-quality lattes in your own kitchen, in your pajamas, for about $0.75 a cup.

In this guide on how to make a latte, we’re going to cover everything: the classic espresso machine method, what to do if you don’t have an espresso machine, how to nail the milk, a beginner’s intro to latte art, popular flavor variations (vanilla, caramel, brown sugar, lavender), dairy-free options, and the FAQs that actually get asked about lattes.

By the end, you’ll know exactly what you’re doing. Let’s get into it.

What Is a Latte, Exactly?

A caffè latte — or just “latte” as we call it here in the States — is an espresso-based drink made with steamed milk and a thin layer of microfoam on top. The word latte literally means “milk” in Italian, which is why if you ever order a “latte” in Italy, they might hand you a glass of plain milk (true story — it’s happened to American tourists for decades).

The drink we know was popularized in Seattle during the 1980s coffee scene boom, and it’s been a staple of American coffee culture ever since. It’s milder than a cappuccino because it uses more milk, and less intense than a flat white because of that extra volume. If you want to see how the latte compares to other drinks, check out our full breakdown of different types of coffee drinks.

The Barista’s Ratio

Before you do anything else, internalize this table. This is the foundation of every good latte.

ComponentAmountNotes
Espresso2 oz (double shot / ~60 ml)~14–18g of ground coffee
Steamed Milk6–8 oz (180–240 ml)Whole milk preferred
Microfoam Layer~0.5 inch (1–1.5 cm)Thin, glossy, paint-like texture
Total Cup Size10–12 ozStandard U.S. latte size

The ratio is roughly 1 part espresso to 4 parts steamed milk, according to specialty coffee professionals. Some baristas prefer a slightly tighter 1:3 for a bolder flavor, some stretch to 1:5 for a mellower cup. Start at 1:4 and adjust from there.

The microfoam is not optional. It’s what makes a latte a latte — not just coffee with warm milk dumped in.

Before Getting What You’ll Need (Equipment + Ingredients)

Equipment

  • Espresso machine with a steam wand (or see the section below for no-machine methods)
  • Milk frothing pitcher — a 12 oz stainless steel pitcher works great
  • Thermometer — optional but really helpful when you’re learning
  • Scale — for dialing in your espresso dose
  • Latte glass or wide ceramic mug — a 12 oz cup is ideal
how to make a latte

Ingredients

  • Espresso beans or ground espresso — freshly ground is always better
  • Milk — whole milk is the gold standard (more on alternatives below)
  • Optional: flavoring syrup, vanilla extract, caramel sauce
how to make a latte at home

How to Make a Latte (Step-by-Step, Espresso Machine Method)

Step 1: Pull Your Double Shot of Espresso

Start with 14–18 grams of finely ground coffee in your portafilter. Tamp it evenly — level, not angled. Pull a double shot, which should give you roughly 60 ml of espresso in about 25–30 seconds. If it pours too fast, grind finer.

Too slow? Go coarser.

how to prepare latte - Step 1: Pull Your Double Shot of Espresso

Barista Tip — Level the Puck, Don’t Just Tamp:

Most beginners tamp too hard and tamp unevenly. What actually matters is a level, even distribution of grounds before you tamp. Use your finger or a distribution tool to level the grounds in the basket before applying pressure. An uneven puck causes channeling — the water finds a path of least resistance and blasts through one side — which gives you a sour, under-extracted shot even if your grind is perfect. Tamp with about 30 lbs of pressure (firm handshake, not a death grip) and keep it horizontal.

Let the espresso pour into your mug first. You want it there waiting when the milk is ready.

Step 2: Fill Your Pitcher with Cold Milk

Fill your steaming pitcher about 1/3 full with cold whole milk. Cold matters — starting cold gives you more time to properly aerate the milk before it hits temperature. Don’t fill it more than halfway, because the milk will expand significantly during steaming.

For a 10–12 oz latte, you’re looking at roughly 6–8 oz of milk going into that pitcher.

making cafe latte at home - Step 2: Fill Your Pitcher with Cold Milk

Step 3: Purge the Steam Wand

This step gets skipped constantly by beginners and it’s a mistake. Before you put the wand into your milk, open the steam valve for about one second over a cloth. This purges any condensed water sitting in the wand from the previous session. You don’t want that water diluting your microfoam.

latte recipe - Step 3: Purge the Steam Wand

Barista Tip — Purging the Steam Wand:

Milk residue can dry and bake onto the wand between uses. Many home baristas skip the purge because they don’t see the point. But that trapped water will make your foam wet and bubbly rather than glossy and smooth. Purge before and wipe the wand after. Every time. It takes two seconds and it makes a real difference.

Step 4: Steam and Aerate the Milk

Submerge the steam wand tip just below the surface of the milk. Turn it on. For the first couple of seconds, keep the tip right at the surface — you’ll hear a light paper-tearing hiss. That’s the sound of air being incorporated. This is the “stretching” phase.

After about 3–4 seconds of stretching, submerge the wand deeper and tilt the pitcher slightly. This creates a spinning vortex that folds the foam into the milk and heats everything evenly. You want glossy, shiny, paint-like milk — no visible bubbles.

how to make a latte at home - Step 4: Steam and Aerate the Milk

Target temperature: 140–150°F (60–65°C). That’s the sweet spot where milk proteins and sugars are activated to create a naturally sweet, velvety microfoam. Go above 160°F and the proteins break down — you’ll get flat, slightly scalded milk that tastes a little off. If you don’t have a thermometer yet, a good rule of thumb is to stop when the pitcher becomes too hot to hold comfortably.

Once you hit temperature, turn off the steam and remove the wand. Purge and wipe.

Step 5: Tap and Swirl

Tap the bottom of the pitcher on the counter a few times. This pops any large air bubbles. Then swirl the milk in a circular motion for about 10–15 seconds. The milk should look like wet paint — glossy, uniform, no chunky foam on top. If it looks bubbly and thick, you introduced too much air. If it looks thin and liquidy, you didn’t aerate enough.

how to make a cafe latte - Step 5: Tap and Swirl

Step-6: Pour And Enjoy

This is where it all comes together.

Hold the cup at a slight angle. Start pouring from about 3–4 inches above the cup in a thin, steady stream. This high pour cuts through the crema and mixes the milk into the espresso. As the cup fills up to about halfway, bring the pitcher down low — almost resting on the rim — and let the milk come in faster. The foam will naturally float to the top and sit as a thin, silky layer.

how to make a cafe latte at home- Step-6: Pour And Enjoy

You’ve just made a latte. Go ahead and take a sip before you do anything else.

How to Make a Latte Without an Espresso Machine

This is one of the most Googled latte questions for good reason. Espresso machines are expensive. A decent entry-level setup runs $300–$600 minimum. And not everyone wants that commitment.

Good news: you can make a very solid latte without one.

Method 1: Moka Pot (The Closest Thing to Espresso)

The moka pot is the method I’d recommend first. Italians have been using this as their home espresso method for nearly a century — it’s in over 90% of Italian households. It brews under 1–2 bars of pressure (lower than a machine’s 9 bars, but enough to extract a rich, concentrated brew).

How to do it:

  1. Fill the bottom chamber with pre-boiled hot water up to the safety valve. Using hot water prevents the grounds from sitting on heat too long and tasting bitter.
  2. Fill the filter basket with medium-fine ground coffee. Level it flat — don’t tamp. Tamping creates too much resistance.
  3. Assemble the pot and heat on medium-low. Keep the lid open.
  4. When you hear a gurgling, sputtering sound, remove from heat immediately. That’s steam, not coffee, and it’ll over-extract if you let it continue.

This gives you 60–80 ml of strong, concentrated brew — your latte base. For frothing, use a handheld milk frother ($10–15 on Amazon), a jar-shaking method, or a French press (pour hot milk in, pump the plunger fast for 30–45 seconds).

Method 2: AeroPress

The AeroPress gets closer to espresso than almost anything else in the sub-$50 range. Use 18–20g of finely ground coffee, add only 60–70 ml of water at around 185–195°F, steep for 30 seconds, and press slowly. You’ll get a shot-like concentrate with good body.

Method 3: French Press (Concentrated Brew)

Grind your coffee coarse (same as you normally would for French press) but use a stronger ratio — about 1:7 coffee to water instead of the usual 1:15. Steep for 4 minutes, press, and use 60–80 ml as your base. The result won’t be as intense as a moka pot shot, but combined with well-frothed milk, it’s a respectable home latte.

For all three methods, once you have your concentrated coffee base, the milk preparation steps are exactly the same. Heat milk to 140–150°F and froth using any method you have available.

Milk Options: Dairy and Dairy-Free

The milk you choose has a huge impact on how your latte turns out. Here’s the honest breakdown:

  • Whole milk is still the king. The fat content (around 3.5%) creates the creamiest microfoam and the most velvety texture. A standard 10 oz whole milk latte with a double shot has roughly 190 calories.
  • 2% milk works nearly as well and is what most American coffee shops use as their default. Slightly less rich, but the foam is still solid.
  • Oat milk (barista blend) is the go-to dairy-free option, and for good reason. It froths beautifully and has a naturally mild sweetness that plays well with espresso. A 12 oz oat milk latte runs about 130–150 calories. Just make sure you’re buying barista-grade oat milk — the regular stuff from the cereal aisle doesn’t foam the same way.
  • Almond milk is the lowest-calorie option at around 100 calories for a 12 oz latte, but it’s trickier to foam and tends to produce thinner, less stable microfoam. Better in iced lattes than hot ones.
  • Soy milk froths reasonably well and is higher in protein than other plant-based options, which helps with foam stability.

For a deeper look at your options, our guide to the best milk for coffee covers the full comparison with tasting notes.

Popular Latte Variations

Once you nail the classic, the fun starts. Here are the most popular flavor variations — each one is its own world of searches and, more importantly, each one tastes amazing.

Vanilla Latte

Add 1–2 tablespoons of vanilla simple syrup (equal parts sugar and water, simmered with a split vanilla bean or a teaspoon of vanilla extract) directly to the espresso shot before pouring in the milk. Stir. Then add your steamed milk as usual. That’s it. The vanilla mixes better with the hot espresso than it does with the milk.

Store-bought vanilla syrup works fine — Torani and Monin are the most widely available brands in the U.S.

Caramel Latte

Drizzle 1–2 tablespoons of caramel sauce into your espresso, stir to combine, then add steamed milk. Finish with an extra drizzle of caramel on top of the foam. If you want a richer flavor, add a small pinch of flaky salt to the caramel — it brings out the sweetness and balances the bitterness of the espresso in a way that’s genuinely surprising.

Brown Sugar Latte

This one became massive after Starbucks launched their Brown Sugar Oat Milk Shaken Espresso. At home, dissolve 1–2 teaspoons of dark brown sugar and a small pinch of cinnamon directly into your hot espresso. Add steamed oat milk. The brown sugar gives a molasses-like depth that regular white sugar just doesn’t have. Oat milk is the pairing here — it just works.

Lavender Latte

This one’s been trending in coffee shops across the country — from Portland to Brooklyn — and for good reason. Make a lavender simple syrup by simmering 1 cup water, 1 cup sugar, and 2 tablespoons of culinary-grade dried lavender for 10 minutes. Strain, cool, store in the fridge. Add 1–2 tablespoons to your espresso before the milk. The floral note plays beautifully against the bitterness of espresso and the creaminess of the milk. It’s lighter and more delicate than you’d expect.

Latte Art: A Beginner’s Introduction

Look, you don’t have to do latte art to enjoy a great latte. But if you’ve ever watched a barista pour a heart into a cup and wanted to do that yourself, here’s the honest reality: it’s more achievable than it looks, and learning it actually makes you better at steaming milk overall.

Latte art isn’t just decoration — it’s a milk texture skill. The same microfoam that lets you pour a heart is what makes your latte taste like it came from a specialty café. So even if your hearts look like potatoes for the first two weeks, you’re making better lattes in the process.

The two things you need before any art is possible:

  1. Properly textured milk. It should look glossy and fluid, like wet paint. If you have visible bubbles, you can’t pour art.
  2. Espresso with crema. The golden-brown foam on top of your shot is what the art “sits on.” No crema, no canvas.

How to Pour a Heart (The Beginner Pattern)

Start pouring from a few inches above the center of the cup to let milk flow under the crema. As the cup fills to about halfway, lower the pitcher until it’s nearly resting on the rim and let the flow increase. A white circle will start to form. Without stopping the pour, pull the pitcher straight back through the center of the white circle. The forward motion cuts the circle into a heart shape.

It’ll probably look like a blob the first 20 times. That’s completely normal. The consensus among coffee educators is to focus on Days 1–3 on just getting smooth milk and pouring dots, then attempt hearts on Day 4–6. Don’t rush to the tulip.

How to Pour a Tulip

Same starting technique as the heart, but instead of one pour, you’re layering. Pour a small dot, pause briefly, then pour another dot slightly in front of the first, letting them overlap. Add a third if you want. Finish by pulling the pitcher through all the dots in one clean line from back to front. Each dot becomes a “petal.”

The Rosetta (Intermediate)

Once your hearts are consistent, try the rosetta. After the cup is about 1/3 full, lower the pitcher close to the surface and begin a side-to-side wiggling motion as you slowly pull the pitcher back toward the rim. The wiggle creates the leaf-like pattern. Finish with a single forward pull through the center. The rosetta requires the most precise milk texture of any beginner pattern — it will tell on you immediately if your foam is too thick or too thin.

Iced Latte

An iced latte is just a cold version, but there’s one thing people get wrong constantly: they pour hot espresso over ice with cold milk and wonder why it’s watered down. The ice melts too fast.

Here’s the better way: pull your double shot, let it cool for a minute (or pour it over a small amount of ice in a separate cup to chill it fast), fill your glass with ice, add cold milk, then pour the cooled espresso over the top. Don’t froth the milk for iced lattes — just use cold milk straight from the carton. The ratio is the same: roughly 2 oz espresso to 6–8 oz of cold milk.

Latte vs. Cappuccino vs. Flat White

People mix these up all the time at the drive-through. Here’s the quick version:

  • Cappuccino: Equal thirds — espresso, steamed milk, and foam. Usually 5–6 oz. Stronger tasting because there’s less milk diluting the espresso. That thick foam cap is the signature.
  • Latte: More steamed milk, thin microfoam layer. Usually 10–12 oz. The mildest of the three. What most people in the U.S. are reaching for when they want “coffee with milk.”
  • Flat white: Like a small latte (5–6 oz) but with a thinner, silkier layer of microfoam and a higher espresso-to-milk ratio. Stronger than a latte, smoother than a cappuccino. Popular in Australia and New Zealand originally, and it’s taken off hard in American specialty coffee shops over the last decade.

Frequently Asked Questions

  • What is the correct ratio for a latte?

    The standard ratio is 1 part espresso to 3–5 parts steamed milk, with a thin layer of microfoam on top. For a 10–12 oz latte at home, that’s typically a 2 oz double shot of espresso and 6–8 oz of steamed whole milk. The milk should make up about two-thirds of the drink, with just a half-inch of foam floating on top.

  • Can you make a latte without an espresso machine?

    Yes — and you have good options. A moka pot produces a strong, concentrated brew that works as an espresso substitute and is the most popular choice among home baristas working without a machine. An AeroPress also gets surprisingly close to espresso character using a fine grind and small water volume. A French press with double-strength brew is the most accessible option since most people already own one.

  • What milk is best for a latte?

    Whole milk makes the best microfoam and creates the creamiest texture because of its fat content. For dairy-free options, barista-grade oat milk is widely considered the best alternative — it froths well and has a natural sweetness that complements espresso without overpowering it.

  • How many calories are in a homemade latte?

    A 10–12 oz homemade latte made with whole milk and a double shot of espresso has roughly 150–190 calories with no added syrup. Using oat milk drops it to around 130–150 calories. Almond milk brings it down to approximately 80–110 calories. Adding a tablespoon of flavored syrup adds roughly 20–50 calories, depending on the syrup.

  • What temperature should I steam milk for a latte?

    The target is 140–150°F (60–65°C). At this temperature, the natural sugars in the milk start to break down, enhancing sweetness without the scalded or “burnt” flavor that happens above 160°F. If you don’t have a thermometer, stop when the pitcher is too hot to hold your palm against comfortably.

  • What’s the difference between a latte and a cappuccino?

    A cappuccino is smaller (5–6 oz) with equal parts espresso, steamed milk, and thick foam — giving it a stronger coffee flavor and a distinctly airy, foamy top. A latte is larger (10–12 oz) with more steamed milk, a thinner foam layer, and a milder, creamier taste. Think of the cappuccino as bold and punchy; the latte as smooth and easygoing.

  • Can I make a latte without a steam wand?

    Absolutely. Heat your milk on the stovetop or in the microwave to around 140–150°F, then froth it using a handheld milk frother ($10–15), a jar-shaking method (shake vigorously for 30–60 seconds with the lid on), or a French press (pour hot milk in, pump the plunger rapidly for 30–45 seconds). You won’t get quite the same silky microfoam as a steam wand, but you’ll get a solid froth that works well for a home latte.

  • Why does my latte taste bitter?

    Bitterness usually points to over-extraction — your espresso ran too long. If your shot takes longer than 35 seconds to pull 60 ml, grind coarser. Bitter milk can also happen if you steam it past 160°F, which breaks down the proteins and creates a slightly sulfurous, flat taste. Pull earlier and keep your milk in the 140–150°F range.

  • What’s the easiest latte art pattern for beginners?

    The heart is universally considered the best starting point. It only requires one continuous pour and one finishing motion (pulling the pitcher through the white circle). It’s forgiving of milk that’s slightly thicker than ideal, which makes it perfect while you’re still dialing in your frothing technique. Give yourself at least 20–30 attempts before judging your progress.

  • How do I make a latte sweeter without adding sugar?

    Use whole milk — the naturally occurring lactose becomes more pronounced during steaming, adding sweetness without any added sugar. You can also try oat milk, which has a mild natural sweetness from the starch. Steaming to the right temperature (140–150°F) also maximizes the milk’s natural sweetness. If you still want more, a tiny pinch of cinnamon or a vanilla bean scraped into your espresso adds perceived sweetness without sugar.

Final Thoughts

A great latte at home is really just a few things working together: good espresso, properly textured milk at the right temperature, and a confident pour. None of it is as hard as it looks once you understand why each step matters.

Start with the classic recipe. Get comfortable with the ratio. Then experiment — try oat milk, try a vanilla syrup, try pouring your first wobbly heart. The whole process of learning is honestly pretty fun, and the payoff of pulling a genuinely good latte in your own kitchen never really gets old.

Now go make yourself a latte. You’ve got this.

For further reading on the science of milk steaming and espresso extraction, the Specialty Coffee Association publishes technical brewing standards that go deep on the chemistry behind what makes espresso drinks work.

Scroll to Top