How to Make Authentic Thai Iced Coffee at Home

Imagine sitting at a bustling street-side café in Bangkok, the tropical heat melting away as you sip an ice-cold, creamy, and aromatic coffee. That’s the magic of Thai Iced Coffee—a drink that balances bold coffee flavors with the sweetness of condensed milk and a hint of spice.

Unlike your regular iced coffee, Thai Iced Coffee (Oliang or Kafé Yen) is a unique blend of strong-brewed Robusta beans, sweetened condensed milk, and sometimes a touch of cardamom or star anise. It’s rich, indulgent, and incredibly refreshing—perfect for coffee lovers looking for something different.

Why should you care?

  • It’s easy to make at home with just a few ingredients.
  • You can customize it—stronger, sweeter, or even dairy-free.
  • It’s a delicious escape to Thailand in every sip.

Ready to dive in? Let’s explore everything about this beloved drink—from its origins to how you can make the perfect glass at home.


Thai Iced Coffee
Thai Iced Coffee

The Origins & Cultural Significance of Thai Iced Coffee

Thai Iced Coffee isn’t just a drink—it’s a cultural experience. Let’s take a quick trip through its history and what makes it special.

A Brief History

  • Influences: Thai coffee culture blends local traditions with Western influences. The drink likely evolved from Oliang, a traditional Thai iced coffee made with a mix of coffee, corn, and cardamom.
  • Street Food Staple: You’ll find it everywhere in Thailand—from morning markets to late-night street stalls. Vendors brew it fresh using a “sock filter” (a cloth strainer), giving it a distinct, bold flavor.

How It Differs from Vietnamese Iced Coffee

Many people confuse Thai Iced Coffee with Vietnamese Iced Coffee (Cà Phê Sữa Đá), but they’re not the same:

FeatureThai Iced CoffeeVietnamese Iced Coffee
Coffee BaseOften Robusta, sometimes spicedUsually strong dark Robusta
SweetenerCondensed milk + sometimes sugarOnly condensed milk
Flavor ProfileCreamy, sometimes spiced (cardamom)Strong, chocolatey
Brewing MethodSock filter, French pressPhin filter (slow drip)

Why It’s So Popular

  • Perfect for Hot Weather – The ice and creamy sweetness make it ultra-refreshing.
  • Balanced Flavor – Not too bitter, not too sweet.
  • Customizable – You can tweak the strength, sweetness, and even add booze!

Now that you know its roots, let’s talk about what goes into making this delicious drink.


Thai Iced Coffee
Thai Iced Coffee

Key Ingredients & Substitutions

The beauty of Thai Iced Coffee lies in its simplicity—just a few ingredients create an unforgettable flavor. Here’s what you need:

Essential Ingredients

✅ Coffee – Traditionally, Thai-grown Robusta beans (strong and bitter) are used. If you can’t find Thai coffee, a dark roast or espresso works.
✅ Sweetened Condensed Milk – The key to its creamy sweetness.
✅ Evaporated Milk – Adds extra richness (you can skip it if you prefer).
✅ Ice – Crushed or cubes, depending on texture preference.

Optional Add-Ins for Extra Flavor

✨ Spices – A pinch of cardamom, star anise, or vanilla elevates the taste.
✨ Palm Sugar – For a deeper, caramel-like sweetness.
✨ Coconut Milk – A dairy-free alternative that adds a tropical twist.

Substitutions for Dietary Needs

IngredientTraditionalSubstitute
MilkEvaporated milkOat milk, almond milk
SweetenerCondensed milkCoconut condensed milk (vegan)
CoffeeThai RobustaEspresso, cold brew

Pro Tip: If you want a smoother taste, try cold brew Thai coffee—it’s less acidic and just as delicious!


Thai Iced Coffee
Thai Iced Coffee

How to Make Authentic Thai Iced Coffee at Home

Making Thai Iced Coffee is surprisingly simple, and you don’t need fancy equipment. Here’s how to brew the perfect glass:

Step-by-Step Recipe

  1. Brew Strong Coffee
    • Use 2 tablespoons of Thai coffee mix (or dark roast ground coffee) per 6 oz water
    • Brew using:
      • Thai sock filter (traditional method)
      • French press (steep for 4 minutes)
      • Espresso machine (1-2 shots)
  2. Sweeten While Hot
    • Stir in 1-2 tablespoons of sweetened condensed milk (adjust to taste)
    • Optional: Add a pinch of cardamom or vanilla for extra aroma
  3. Chill Briefly
    • Let the coffee cool for 5 minutes (prevents ice from melting too fast)
  4. Assemble Your Drink
    • Fill a tall glass with ice cubes
    • Pour the sweetened coffee over ice
    • Top with 1-2 tablespoons of evaporated milk
  5. Stir & Enjoy!
    • Mix gently to create that beautiful layered effect
    • Add a straw and sip immediately

Pro Tips for the Best Results

✔ Prevent Dilution – Use coffee ice cubes if you’ll be drinking slowly
✔ Creamier Texture – Shake evaporated milk before pouring
✔ Stronger Flavor – Double brew your coffee for extra intensity

“The first sip should be bold, sweet, and refreshing – like a caffeine-packed dessert!”


Thai Iced Coffee
Thai Iced Coffee

Delicious Variations to Try

One of the best things about Thai Iced Coffee is how easily you can customize it. Here are some mouthwatering twists:

Popular Variations

VariationKey IngredientsBest For
Vegan Thai CoffeeCoconut condensed milk + oat milkPlant-based diets
Spiked Thai Coffee1 oz rum or KahlúaEvening indulgence
Thai Coffee SmoothieBlended with ice + bananaBreakfast treat
Dalgona Thai CoffeeWhipped coffee toppingInstagram-worthy

Flavor Boosters

  • Spiced Version: Add ¼ tsp cinnamon + star anise while brewing
  • Chocolate Twist: Mix in 1 tsp cocoa powder
  • Tropical Style: Top with coconut cream & toasted coconut flakes

“My personal favorite? The spiked version with a splash of coconut rum – it’s like vacation in a glass!”


Thai Iced Coffee
Thai Iced Coffee

Perfect Pairings & Serving Ideas

Thai Iced Coffee isn’t just a drink – it’s part of an experience. Here’s how to make it even better:

Best Food Pairings

  • Morning:
    • Mango sticky rice
    • Coconut pancakes
  • Afternoon:
    • Spicy Thai salads
    • Satay skewers
  • Dessert:
    • Pandan cake
    • Thai custard

Creative Serving Ideas

  • Street-Style: Serve in a clear plastic bag with a straw (authentic Bangkok way)
  • Elegant Glass: Use a mason jar with a cinnamon stick stirrer
  • Dessert Coffee: Blend with ice cream for a Thai coffee float

“Pair it with something sweet and something spicy for the ultimate flavor balance!”


Where to Find the Best Thai Iced Coffee

In Thailand (Must-Visit Spots)

📍 Chatuchak Weekend Market – Look for stalls with long queues
📍 On Lok Yun (Bangkok) – Famous old-school café
📍 Street Vendors – Especially in Chinatown (Yaowarat)

Worldwide Options

  • Thai restaurants with dessert menus
  • Asian grocery stores (for authentic coffee mixes)
  • Specialty coffee shops with global offerings

Best Store-Bought Mixes

  1. Pantai Norasingh (original Thai brand)
  2. Oliang Powder (traditional mix with corn & cardamom)
  3. Nescafé Thai Blend (easy supermarket find)

*”Can’t travel to Thailand? A good quality mix + condensed milk will get you 90% there!”*


Why You’ll Fall in Love With Thai Iced Coffee

Here’s what makes this drink so special:

✅ Perfect Balance – Strong coffee + creamy sweetness = no bitterness
✅ Customizable – Adjust strength, sweetness, and flavors to your taste
✅ Versatile – Works as morning fuel, afternoon treat, or dessert
✅ Transportive – One sip takes you to Bangkok’s vibrant streets

“It’s not just coffee – it’s a mood, a memory, and an obsession all in one glass.”



Conclusion: Your Thai Coffee Adventure Starts Now!

Thai Iced Coffee is more than a drink – it’s an experience waiting to happen in your kitchen. Whether you stick to the classic recipe or try boozy, vegan, or spiced versions, each sip delivers pure joy.

Ready to try? Grab some condensed milk, brew strong coffee, and let the magic happen. And when you take that first sweet, creamy sip, you’ll understand why Thailand fell in love with this drink!

FAQ’s

What is different about Thai iced coffee?

Thai iced coffee is rich and sweet, made with strong brewed coffee, sweetened condensed milk, and sometimes spices like cardamom. It’s creamy, bold, and served over ice for a refreshing kick!

What is the difference between Vietnamese and Thai iced coffee?

Vietnamese iced coffee is made with strong drip-brewed coffee and sweetened condensed milk, giving it a rich and bold flavor. Thai iced coffee is brewed with spices like cardamom and often includes evaporated milk for a creamier, spiced taste!

Why is Thai iced coffee so sweet?

Thai iced coffee is sweet because it’s made with strong brewed coffee, sweetened condensed milk, and sometimes sugar. This gives it a rich, creamy, and deliciously sweet flavor!

Is Thai iced coffee healthy?

Thai iced coffee is delicious but can be high in sugar and condensed milk, so it’s best enjoyed in moderation. You can make it healthier by using less sugar or a dairy alternative!

Sadaf Hasan

Sadaf Hasan

Articles: 235