This post may include affiliate links; for details, see our disclosure policy.

Here’s how to make a Dirty Chai Latte at home! This espresso drink has the best warm-spiced flavor and frothy foam top.

Dirty chai latte

Our favorite fancy coffee drink for a splurge? A Dirty Chai Latte! Adding a shot of espresso to masala chai gives it a jolt of caffeine. Even better, the bitterness of coffee is just right for rounding out the subtle creamy sweetness. Usually Alex and I order black coffee at coffee shops, but every now and then we’ll go crazy and order a dirty chai latte. Here’s our spin on this coffee house special: it’s just sweet enough, and spiced gently with a special blend of chai spices. Here’s what to know!

What’s a dirty chai latte?

A chai latte takes traditional masala chai, a milky spiced tea from India, and combines it with frothy steamed milk of a cafe latte. The “dirty” version of it adds a shot of espresso. The story goes that the ditry chai latte was accidentally invented in England in the 1990’s, when a barista making a chai latte for an American added a shot of espresso by mistake. He loved it, and kept ordering it everywhere he traveled.

Other names for a dirty chai latte you might see in other coffee shops? Terms you might hear for this drink around the world are Java chai, red eye chai, or chai charger.

How to make a dirty chai latte

How to make a dirty chai latte: basic steps

Making a dirty chai latte involves three basic steps (or skip to the recipe below). Here’s the main outline of you’ll need to do to make this tea latte:

  • Make the espresso. Use your favorite method! Use an espresso maker or simply make strong coffee (we used our Aeropress).
  • Make the masala chai. Next you’ll make the masala chai, or spiced milk tea. Our method takes only a few minutes using a homemade spice blend.
  • Froth the milk. The last step is frothing the milk! See below for tips.

Making the masala chai

The word chai translates to “tea” in Hindi, so saying chai tea is technically like saying “tea tea.” The more correct term for the Indian tea blend is masala chai. The word masala refers to a blend of spices used in cooking. Just like the word curry, a Westernized reduction of a complex blend of Indian spices, the American concept of chai can oversimplify and appropriate a rich Indian cultural tradition.

Masala chai spices can include many different ingredients based on the cook, just like curry powder. This Homemade Chai Spice mix uses common masala chai spices, but note there are many more used regionally in Indian blends. Many traditional Indian recipes use whole spices, other use spices ground in a mortar and pestle. This recipe uses ground spices to make it quick and easy (plus, you can use them for other uses like baked goods). Here are the ground spices you’ll need:

  • Cinnamon
  • Ginger
  • Cardamom
  • Black pepper
  • Nutmeg
  • Cloves
  • Fennel seed (optional)

To make the masala chai, simply simmer the spices with water and black tea. In this recipe, you won’t add the milk yet because you’ll need to froth it to make the “latte” portion of this drink. Speaking of that…

Chai spices

How to froth milk for a dirty chai latte

The most important part of a dirty chai latte: frothing the milk! This is the place where you’ll need a bit of technique. If it’s your first time frothing, we highly recommend reading How to Froth Milk before you start. Here are a few tips on how to get the perfect foam on a dirty chai latte:

  • The best milk for a chai latte? Use 2% milk (our favorite), or whole milk if you like a richer latte. Don’t use skim milk, as it doesn’t foam enough.
  • Heat the milk to 150 degrees (scalding). The exact temperature is important to get the right frothy foam. Use a food thermometer if you have one. Or, simply heat the milk until it’s hot to the touch with some small bubbles starting to form on the outside, but it’s not yet simmering.
  • Use a French press, hand frother, or whisk. We used our French press and it worked great. You can also use a hand frother or simply vigorously whisk the milk. For the French press, pump 100 times or 1 minute: this should result in beautiful, creamy and frothy foam!
Dirty chai latte

Vegan variation

Want to make a vegan dirty chai latte? No problem! Our favorite way to make a vegan latte is with oat milk. It froths up with a beautiful foam, almost like a dairy milk! It also has a nice creamy neutral flavor. While the foam isn’t quite as thick as dairy milk, it’s still quite good. Head to our Vegan Chai Latte recipe, then add 4 ounces of espresso.

Another variation? Add a shot of espresso to make a dirty Iced Chai Latte!

Serving your dirty chai latte

And that’s it! Make your masala chai, add the espresso, and top it off with frothed milk! It’s nice to serve it in a clear glass so you can see the lovely separation of the foam, but a mug works too. We like to add a sprinkle of chai spices on top as a finishing touch.

*Want to make dirty chai lattes throughout the week? Make a big batch of the spiced tea and refrigerate. When you’re craving a latte, warm up ¾ cup of the tea, add espresso and froth the ½ cup milk.

Dirty chai latte

This recipe is…

Vegetarian and gluten-free. For vegan, plant-based and dairy-free, go to Vegan Chai Latte.

Print
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
Dirty chai latte

Perfect Dirty Chai Latte


  • Author: Sonja Overhiser
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Total Time: 15 minutes
  • Yield: 1 large or 2 small 1x

Description

Here’s how to make a Dirty Chai Latte at home! This espresso drink has the best warm-spiced flavor and frothy foam top.


Ingredients

Scale
  • 1 teaspoon Homemade Chai Spices
  • 1 cup water
  • 1 bag black tea (or 1 teaspoon loose leaf black tea in a tea strainer)
  • 4 ounces espresso or strong coffee, made using your favorite method
  • ½ cup fresh 2% milk (or whole milk)*
  • 1 tablespoon pure maple syrup (or simple syrup)

Instructions

  1. In a small saucepan over medium high heat, whisk together chai spices, water and tea bag and bring to a boil. Once boiling, remove it from the heat and allow it to rest for 1 minute.
  2. Meanwhile, make the espresso in an espresso maker (or the Aeropress). Add the espresso to one large or two small mugs.
  3. After the 1 minute rest, strain the tea through a fine mesh strainer** into the mug(s).
  4. Rinse the saucepan. Add the milk and maple syrup. Heat the milk to 150 degrees Fahrenheit (measure using a thermometer): this is hot with some small bubbles forming around the outside, but not simmering. The exact temperature is helpful for getting the perfect foam (if you don’t have a thermometer you can approximate).
  5. Use hand frother, whisk, or French press to foam the milk. (The French press is a favorite method: Add the scalding milk to the French press and pump vigorously until frothy, about 100 times for 2% milk or approximately 1 minute; use 50 times for whole milk.) Rest the foam for about 30 seconds, which allows it to set. Go to How to Froth Milk if it’s your first time frothing.
  6. Pour the milk and foam evenly between the mug(s). Sprinkle with additional chai spices and serve.

Notes

*Fresh milk is best for getting a nice frothy foam. You may find that a container of milk that has been open for several days will no longer froth. For vegan, make our Vegan Chai Latte using oat milk and add 4 ounces espresso.

**You can skip straining if desired: the spices will settle to the bottom of the drink.

  • Category: Drink
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Keywords: Dirty chai latte, how to make a dirty chai latte

More coffee drinks

We’re coffee fiends over here! If you are too, here are some of our favorite espresso drinks and coffee recipes:

  • Americano This popular coffee drink smooths the bitterness of espresso with hot water.
  • Mocha Rich and chocolaty, with just the right topping of fluffy milk foam.
  • Cappuccino, Flat White, and Latte Creamy with just the right touch of foamed milk and bitter espresso.
  • Iced Latte This iced drink is creamy, icy and refreshing!
  • Amaretto Coffee Add a swig of booze to your coffee! This spiked hot drink is part cocktail, part dessert: and you won’t be able to stop sipping it.
  • Espresso Martini A modern classic cocktail made with coffee, Kahlua, and vodka!
  • Pumpkin Spice Iced Coffee A refreshing way to feed your pumpkin spice addiction.
  • Cold Brew Coffee Easy to make in just a few minutes of hands on time: then just wait overnight!

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 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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

10 Comments

  1. I just made this and it is so delicious. Better than any Chai tea I have purchased at the specialty drink stores! I’m so glad I found this recipe! The home made chai spices is just so perfect in this recipe!
    This is my new favorite drink!
    Thank you!

      1. Quick question could u make this ahead of time for an iced or cold version and just froth the milk when your ready to drink?

  2. I didn’t have much time, so I decided to make the recipe with 1 black chai tea bag instead of using 1 black tea bag plus the Homemade Chai Spices. It came out so delicious even this way! But I will definitely try your version soon, because I think the chai flavor could be more intensive with the Homemade Chai Spices. I like the combination of chai and espresso. Thank you so much for the recipe!

  3. Came across your recipe this morning as we didn’t have enough coffee for two cups of espresso, but we did have masala chai- the drinks turned out beautifully – (use my milk frother daily) I am fairly new to coffee and never drink out at the shops so I appreciate the detailed information you included in your post. Love learning new things. Cheers!