
If you’ve ever wondered how to make a coffee-shop quality latte at home, you are in the right place. Good news: making a latte at home is actually very simple once you understand the basic structure of what a latte is. And the best part? Once you know the formula, you can make any latte flavor you want: caramel, vanilla, brown sugar, pistachio, gingerbread, pumpkin spice, peppermint mocha…the list goes on.
A latte is essentially two things: espresso + milk, with your flavoring of choice added in. Everything else — cold foam, whipped cream, sprinkles — is just for fun (and we love fun here).
Let’s break it down step-by-step so you can start crafting your perfect latte at home.

Follow my 1:2:3 Latte Ratio (Hot or Iced)
For every 1 shot of espresso, do:
- 2 teaspoons of syrup
- 3 ounces of milk
| Espresso | Sweetener | Milk |
|---|---|---|
| 1 shot | 2 teaspoons | 3 oz |
| 2 shots | 4 teaspoons | 6 oz |
| 3 shots | 6 teaspoons | 9 oz |
| 4 shots | 8 teaspoons | 12 oz |
These ratios are great starting points depending on how you like your coffee, but always measure your ingredients, and make adjustments as needed.
These ratios are a great starting point for a balanced, coffee-forward latte.
If you prefer a sweeter latte, add a little more syrup. If you want it stronger, reduce the milk or increase the espresso.
Basic Latte Recipe
Ingredients:
- 4 teaspoons syrup or flavoring (adjust to taste)
- 2 shots espresso (about 2 oz total)
- 6 ounces milk (any kind works!)
- Ice, if making iced
- Optional toppings: cold foam, whipped cream, finishing sugar, cinnamon, nutmeg, sprinkles, etc.
How to Make a Latte:
- Add the syrup/flavoring to the bottom of a cup.
- Brew 2 shots of espresso and pour over the syrup.
- Stir to combine.
- Add milk. Use cold milk for an iced latte, and use warmed/steamed milk for a hot latte.
- Add ice (if iced).
- Finish with any toppings you like, and enjoy!

The S-E-M-I Method (How to Build the Perfect Iced Latte)
When making an iced latte, the order you add ingredients into the cup makes a huge difference in flavor and texture. This simple method ensures your latte is full-flavored, not watered down, and perfectly balanced every time.
S-E-M-I stands for:
- Syrup first
- Espresso second
- Milk third
- Ice last

Here’s why it works:
- Syrup First
Placing your flavoring at the bottom of the cup allows it to evenly dissolve into the warm espresso instead of sticking to the bottom later. - Espresso Second
Pouring the freshly brewed espresso directly over the syrup helps the warmth melt and blend the flavor completely. This is especially important when using a sauce and ensuring the sauce gets fully incorporated into the drink. - Milk Third
Adding the milk next helps cool down the espresso before the ice is added, so the drink isn’t too hot and melts the ice. - Ice Last
Ice comes last, so it chills the latte after the flavors have come together and the drink has been cooled down a touch — preventing melting and watering down your drink.
This method is the key to making iced lattes taste just as good as the coffee shop (or better!).
So remember:
Syrup → Espresso → Milk → Ice = smooth, balanced, never watered-down iced latte perfection.

Ingredient Breakdown
1. Syrup or Flavoring
This is what determines what “kind” of latte you’re making — caramel, vanilla, hazelnut, peppermint, brown sugar, white mocha, etc.
You can use:
- Homemade or store-bought syrups & sauces
- Get a full list of all my Homemade Syrup recipes
- Get a full list of all my Homemade Sauce recipes
- For store-bought brands think: Torani, DaVinci, Monin or Hollander
- Maple syrup
- Cinnamon or pumpkin spice
- Vanilla bean paste
- Maple butter or cookie butter for cozy, bakery-style flavors




Some people like to use flavored creamers in their lattes instead of syrups or sauces. Personally I don’t like using creamers since it’s harder to control the sweetness level and creaminess level separately, but you can always use a creamer in place of a syrup or sauce. I would just lower the milk to 5-6 ounces (instead of 6-8 ounces) since the creamer adds additional milkiness. See all my Homemade Creamer recipes.
Want a Caramel Latte? Use caramel syrup or sauce.
Want a Vanilla Latte? Use vanilla syrup.
Want to get creative? Mix flavors (ex: vanilla + cinnamon → snickerdoodle vibes).

2. Espresso
Espresso is a small amount of very concentrated coffee, made by grinding beans finely, compacting them tightly, and pushing hot water through at high pressure. The coffee to water ratio is much higher than other coffee brewing methods like cold brew, and drip or filter coffee.
This is what gives lattes that rich, bold flavor.

There is only one true way to make espresso: using an espresso machine.
However — not everyone has one, and that’s okay! I have a full guide: 5 Ways to Make Espresso at Home. It walks you through how to make espresso (and highly concentrated espresso-like coffee) using an espresso machine, Nespresso, Moka Pot, Aeropress, or instant espresso powder.
So no matter what coffee tools you have, you can still make a latte at home.
There can be some confusing products at grocery stores with words like “espresso roast” or “espresso blend” that are not actual espresso, even though they say espresso on it. Here are a few examples:



This Cafe Bustelo Espresso Style Coffee is a brewed coffee product-similar to if you brewed coffee in your coffee pot and then let it chill. This type of coffee is NOT THE SAME as espresso, and should not be used the same way. Like I mentioned above, espresso is a very concentrated coffee whereas this coffee product is not. If you added 6-8 ounces of milk to this coffee, you’d have a very milky drink with little to no coffee flavor. Instead of using this product to make lattes, use it like an iced coffee or cold brew where you’d add a splash or two of milk or cream.
The Starbucks Espresso Americano product is also not espresso. It is a product made by combining espresso with water to make an americano-like beverage. Since they already added water to the espresso to dilute it, this product no longer is a highly concentrated coffee. Like the Cafe Bustelo coffee above, if you added 6-8 ounces of milk to this coffee, you’d have a very milky coffee beverage with little to no coffee flavor. Instead of using this product to make lattes, use it like an iced coffee or cold brew where you’d add a splash or two of milk or cream.
This Stok Espresso Blend Cold Brew is not espresso, but rather cold brew. Like the two products mentioned above, this product should not be used as espresso since it is not a very concentrated coffee, but rather should be used like an iced coffee or cold brew where you’d add a splash or two of milk or cream.
Espresso is a type of coffee that you have to make at home using one of these methods: 5 Ways to Make Espresso at Home. You cannot buy espresso already made at the store.
Also see this list of My Favorite Coffees to Buy if you need help picking the best coffee for espresso.

3. Milk
You have lots of options here.
- Dairy milk: whole milk is classic, 2% works great, skim is lighter.
- Non-dairy milks: oat, almond, soy, coconut, pistachio, cashew — use your favorite.
- Breve latte: use half & half instead of milk — ultra creamy, rich, and dreamy.
For iced lattes:
Use cold milk straight from the fridge.

For hot lattes:
Warm or steam your milk first:
- Add milk to a milk frothing pitcher and then steam the milk using a steam wand attached to an espresso machine
- Add milk to an electric frother and select the warm froth setting
- Microwave milk in a mug or warm it in a saucepan on the stove and then froth with a handheld frother to add texture

NOTE: If you use water instead of milk, it is no longer a latte — that’s called an Americano or a Long Black, depending on what part of the world you live in.
I personally like 3 ounces of milk per shot of espresso. So for a typical double shot, I’ll use 6 ounces of milk. This results in a more coffee-forward, less milky latte (more like a cappuccino).
If you prefer a stronger coffee tasting latte, use less milk. If you prefer a more milky tasting latte, use more milk.

4. Ice
Only for iced lattes!
Skip for hot.
Use regular cubes, pebble ice, or coffee ice cubes for extra fun.

5. Toppings (Optional, but Fun!)
Toppings aren’t necessary, but they really elevate your drink.
Try:
- Cold foam (vanilla, pumpkin, brown sugar, peppermint)
- My fool-proof cold foam ratio is:
- 1 tablespoon of any syrup or sauce, 2 tablespoons 2% milk, 3 tablespoons heavy cream- combine all three in a cup and froth with a handheld milk frother
- For dairy free: use a dairy free syrup, milk, and cream
- My fool-proof cold foam ratio is:
- Whipped cream
- Finishing sugars (like candy cane or cinnamon sugar)
- Cinnamon, nutmeg, cocoa powder
- Chopped candied pecans
- Festive sprinkles

You can also pair flavors — for example:
- Brown Sugar Latte + Salted Caramel Cold Foam
- Vanilla Latte + Cinnamon Sugar Dusting
- Peppermint Mocha Latte + Whipped Cream & Cocoa Powder
How a Latte Compares to Other Espresso Drinks
Lattes are defined by more milk compared to espresso, creating a smooth, sweet, mellow drink.
Compared to other classic coffee shop drinks:
- Cortado: equal parts espresso + steamed milk (stronger than a latte)
- Cappuccino: lots of foam and less milk than a latte (also stronger than a latte)
- Macchiato: mostly espresso, just “marked” with a little milk (also stronger than a latte)
- Mocha: technically a latte flavored with chocolate sauce, usually topped with whipped cream

So yes — your beloved Peppermint Mocha is simply a minty chocolate-flavored latte.
Same with a Starbucks Caramel Macchiato– it’s essentially a vanilla latte with caramel sauce drizzle.
Shaken espressos are technically lattes too, just with the espresso and ice shaken together for a more aerated, bubbly texture before being combined with milk.

Customize Your Latte — Endless Flavors
Once you learn this method, you can make any latte simply by swapping the flavor component:
Caramel Latte → use caramel syrup or sauce
Brown Sugar Latte → use brown sugar syrup
Peppermint Latte → use peppermint syrup
Cookie Butter Latte → use cookie butter + cinnamon
Gingerbread Latte → use gingerbread syrup
Same exact method — just different flavor.

Enjoy Your Café Moments at Home
Making lattes at home lets you:
- Save money
- Customize the sweetness, the flavor, and the amount of milk
- Enjoy cozy, café vibes without leaving your kitchen
Whether you drink them in a cozy mug on the couch or in a travel cup on the go — you’re officially your own barista now.
If you want to level up your latte-making even more, check out:
→ 5 Ways to Make Espresso at Home
→ How to Make Cold Foam From Scratch
→ My Homemade Syrup Recipes


Basic Latte Recipe
Equipment
Ingredients
- 4 teaspoons syrup or flavoring adjust to taste
- 2 shots espresso about 2 oz total
- 6 ounces milk any kind works
- Ice if making iced
- Optional toppings cold foam, whipped cream, finishing sugar, cinnamon, nutmeg, sprinkles, etc.
Instructions
- Add the syrup/flavoring to the bottom of a cup.
- Brew 2 shots of espresso and pour over the syrup, and then stir to combine.
- Add milk. Use cold milk for an iced latte, and use warmed/steamed milk for a hot latte.
- Add ice (if iced).
- Finish with any toppings you like, and enjoy!







Leave a Comment