Here’s how to make a latte at home! This cafe latte has the best creamy body and frothy milk: it tastes even better than a coffee shop.

Latte art

Coffee lovers! Did you know you can make a barista-quality cafe latte in the comfort of your own home? Yes, all you need is a few key tools and you can make drinks that rival your favorite coffeeshop. This espresso drink is a staple in our Home Barista Series, where we teach you how to make all your favorite coffee drinks in your own home. This latte comes out perfectly creamy and topped with frothy foam. How to make a latte at home? It’s pretty simple, once you know a few tricks. Let’s get started!

What is a latte?

A latte is a coffee drink with espresso, steamed milk and a layer of foam on top. What’s the difference between a latte vs a cappuccino? A cappuccino has equal parts espresso, steamed milk and foam (⅓ each). A latte has ⅓ espresso and 2/3 steamed milk, with a thin layer of foam on top. Oh, and a macchiato is just espresso with a thicker layer of foam on top. (Here’s a chart that breaks it down.)

One special thing to note about a latte is the type of foam you want to get. You want the milk to get to an almost “wet-paint” like texture, which baristas call microfoam. It can be tricky to get to that texture without a steamer, so we’ll show you how to approximate it with some various tools you might have on hand.

How to make a latte at home

First, let’s talk espresso

You’ll need to make espresso for a latte: simply strong coffee will not do! This means you’ll need the following:

  • Espresso roast coffee: The roast is important to get the right dark, bitter flavor. Also make sure to use a fine grind on the espresso when you make it.
  • Espresso machine, manual espresso maker, or Aeropress: There are several ways to make espresso. We use an espresso machine, which sits on a countertop. Or you can use a small manual espresso maker: it’s cheaper and portable! For the cheapest option, you can use an Aeropress; go to our Aeropress Espresso recipe for more.

Milk to use for cafe latte

The best milk to use for a cafe latte is whole milk. Why? Whole milk froths the best because it has the highest milk fat. You can also use 2% milk and it works fairly well, but you lose a bit of the richness. The most important part about the milk: make sure it’s as fresh as possible! Milk that’s getting closer to its expiration date does not foam as well.

Can you make a vegan latte? Yes! The best non-dairy milk for a latte is oat milk: it froths up the best and has great flavor. Go to How to Froth Milk for some notes on the particulars of working with non-dairy milk.

How to froth milk with a milk frother

How to steam milk with an espresso machine (perfect latte)

The tool you need to steam milk? An espresso machine with a steamer! This makes the most perfect micro-foam with the creamy “wet-paint” like texture that you need for a latte. Steaming the milk also adds a sweet creaminess to the flavor.

The downside? Espresso machines can be pricey. Here’s the espresso machine we use: it’s middle of the road price-wise and works great. If you want to make a perfect latte, this is the best way to do it. But you can do it by simply frothing milk with a whisk: see below! Here’s how to steam milk for a latte:

  • Hold the steaming wand just below the surface of the milk until it doubles in size. This makes foamy froth.
  • Move the wand lower near the side of the pitcher to create a spiral vortex. This makes the silky smooth microfoam bubbles and wet-paint texture that’s characteristic of a latte.
  • Steam until the milk reaches 150 degrees Fahrenheit: use a thermometer or judge by when your hand can’t hold the pitcher for more than a few seconds. Go to How to Steam Milk for more details!

How to froth milk: without an espresso machine (cheater method!)

Now, you don’t need an espresso maker with steamer to make a great latte at home! You can simply heat and froth the milk, which makes it nearly as good. There are a few different tools you can use to froth milk for a latte. We cover these in detail in the post How to Froth Milk, which we recommend reading before you start. Here are a few great tools for the home barista for frothing milk:

  • Handheld milk frother. Don’t want to spring for an espresso machine? A handheld milk frother is cheaper and works well. It gets the milk extremely frothy, so it’s easy to make a macchiato or cappuccino. A perfect latte is a little trickier, but you can follow the tips below to get a great drink.
  • French press. If you have a French press for making coffee, it’s great for making foam! It makes a nice frothy foam with bubbles a little larger than the frother.
  • Whisk. A whisk works too! This handy tool whips up the milk pretty well: it also has a bit larger bubbles and generates a little less foam than the other methods.

A latte cup is helpful!

A latte cup can be nice for making lattes at home. Why? This cup is designed to hold exactly the right volume of espresso and foam! Here’s the 8.5 ounce latte cup that we have (it’s also very cute, which is a plus!).

How to froth milk

How to make a latte at home!

Once you’ve got your espresso and your tools, you can get to the good stuff! The most important skill to learn is frothing the milk: outside of that, it’s a breeze. Again, we highly recommend reading How to Froth Milk before you start. Here’s how to make a latte at home:

  • Make the espresso using an espresso machine, espresso maker, or Aeropress.
  • Steam the milk (espresso machine method): Use the notes in the section above to steam the milk and create microfoam.
  • OR, heat the milk on the stovetop then froth it. A temperature of 150 degrees Fahrenheit is perfect: that’s where the milk is hot to the touch but not simmering. Then froth using your desired method until the milk is frothed into small, even bubbles. Wait for 30 seconds to 1 minute to allow the foam to incorporate a bit into the milk so that the drink is creamy enough.
  • Overall, experiment to find the method that’s right for you. Everyone has different equipment and different desires for their latte. Play with the method until you find what’s right for you!

Latte art basics

Want to make latte art? You can actually learn how to make some simple designs on the top of your lattes at home. Note that it does require an espresso machine. Here’s our tutorial on Latte Art Basics!

Latte flavors

You can also add flavorings and use different milks to make variations on the latte! Here are a few options:

Variation: the tea latte!

Want to change it up? A tea latte is a fantastic variation on a cafe latte made with tea instead of espresso. Tea lattes are perfect for the afternoon because they have less caffeine. And the masala chai-spiced tea drinks are particularly tasty! Here are a few variations you can also make with your milk frothing skills:

And that’s it! Everything you need to know about how to make a latte at home. Let us know what questions you have in the comments below…and let’s get brewing!

This recipe is…

Vegetarian and gluten-free.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

How to Make a Latte (Cafe Latte)

  • Author: Sonja Overhiser
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: 1 drink 1x


Here’s how to make a latte at home! This cafe latte has the best creamy body and frothy milk: it tastes even better than a coffee shop.


  • 2 espresso shots (2 ounces)
  • 4 ounces (½ cup) fresh whole milk*


  1. Make the espresso: Use an espresso machine or manual espresso maker to make two shots of espresso and pour it into a mug (or try our Aeropress Espresso).
  2. Steaming method (espresso machine): Place the milk in a pitcher. Hold the steaming wand just below the surface of the milk until it doubles in size. This makes foamy froth. Then, move the steaming wand lower and near the side of the pitcher to create a spiral vortex. This makes the silky smooth microfoam bubbles and wet-paint texture that’s characteristic of a latte. Steam until the milk reaches 150 degrees Fahrenheit (use a thermometer or judge by when your hand can’t hold the pitcher for more than a few seconds).
  3. OR, heat the milk to scalding and foam it (without espresso machine): Heat the milk to 150 degrees Fahrenheit, which is hot to the touch but not simmering. Measure with a food thermometer, or you can approximate by testing with your finger. Use a milk frother, French press or whisk to froth milk into small, even bubbles. For a latte you’ll want small bubbles and lightly thickened milk (if you’re using a milk frother, don’t go too far: you want the milk to mix in with the coffee so you don’t need too much froth). For the French press method, note that it’s useful to have at least 1 cup to have more milk to work with: this makes enough for 2 drinks. We highly recommend reading How to Froth Milk if this is your first time frothing. Wait 30 seconds to 1 minute to get the foam to incorporate into the milk and separate slightly (exact timing depends on your foaming method).
  4. Serve: Tap the milk container on counter and swirl it to break down any large bubbles. Pour milk into center of the espresso, ending with light foam. 


*Whole milk works best; milk that is a few weeks old may not froth. You can also use oat milk for a vegan latte. The milk frother works well; for the French press pump vigorously until frothy, about 25 times. Do not overwhip, as the foam will deflate!

  • Category: Drink
  • Method: Espresso
  • Cuisine: Coffee
  • Diet: Vegetarian

Keywords: How to make a latte, how to make a latte at home, cafe latte, caffe latte, what is latte

More in our coffee series

Love coffee? Us too. Here are a few more staple methods, from espresso drinks to drip coffee:

  • Pourover Coffee The Chemex is the best for everyday pourover: here’s the master method!
  • Americano This popular coffee drink smooths the bitterness of espresso with hot water.
  • Macchiato A shot of espresso topped with a layer of frothy foam: the perfect drink!
  • Flat White Another tasty variation of microfoam and espresso.
  • Mocha Rich and chocolaty, with just the right topping of fluffy milk foam.
  • Cortado or Gibraltar Perfectly balanced with equal parts espresso and milk.
  • Cafe au Lait or Cafe con Leche Enjoy these French and Spanish spins on coffee and milk.
  • Coffee Soda Grab a bubbly and bitter coffee soda!
  • Cappuccino Creamy with just the right touch of foamed milk and bitter espresso.
  • Cold Brew Coffee This cold brew coffee recipe is easy to make in just a few minutes of hands on time: then just wait overnight!
  • Iced Coffee or Iced Espresso Better than a coffee shop…and cheaper?

About the authors

Sonja & Alex

Meet Sonja and Alex Overhiser: Husband and wife. Expert home cooks. Authors of recipes you'll want to make again and again.

Leave a Comment

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I love the way you describe how to make a latte step by step. It is useful for coffee new drinker like me! It is very good article indeed! Thanks for sharing this gem with us!

  2. Thank you for the how to’s and explanations of so many coffee drinks. I just made my first latte with my new expresso machine. It came out great considering it was my first try.

  3. I so need to try this latte recipe! I usually just drink the same boring coffee each morning from my Keurig but this looks delish. Thank you for sharing and giving me an idea to try tomorrow morning :)