Want that sweet, creamy Thai coffee from Bangkok street stalls? Good news – you can make it at home in just 10 minutes! This easy Thai coffee recipe shows you exactly how to get that authentic taste with simple ingredients from your local store.
âąī¸ Time: 10 minutes | đŊī¸ Serves: 2 people | â Level: Super Easy

Authentic Thai Coffee Recipe (Gafae Yen)
Ingredients
Method
- Brew Extra Strong Coffee: Make your coffee extra strong using twice the normal amount of coffee grounds. Add the ground cardamom to the coffee grounds before brewing for authentic Thai flavor.
- Sweeten While Hot: While the coffee is still hot, stir in the granulated sugar and salt until completely dissolved. The salt reduces bitterness and enhances the sweet flavors.
- Cool Completely: Let the coffee cool to room temperature. Either pour the hot coffee over a large cup of ice to flash-chill it (only if you made it extra strong), OR refrigerate for at least 30 minutes until completely cool.
- Prepare Glasses: Place 2 tablespoons of sweetened condensed milk at the bottom of each tall clear glass. Fill the glasses with fresh ice cubes.
- Pour Coffee: Slowly pour the cooled coffee over the ice in each glass. The coffee should flow over the condensed milk.
- Create Layers: Gently drizzle 2 tablespoons of evaporated milk over the back of a spoon onto the surface of each drink. The milk should float on top, creating beautiful two-tone layers.
- Serve and Enjoy: Admire the beautiful layers (perfect for photos!), then stir well before drinking to mix all the delicious flavors together.
Notes
- ESSENTIAL TIPS:
– Use DARK roast coffee (French or Italian roast) for authentic flavor – light or medium roast won’t taste right
– Cardamom is NOT optional – this spice is what makes it taste authentically Thai, not just sweet coffee
– The tiny pinch of salt is crucial – it cuts bitterness and enhances sweetness
– Coffee MUST be completely cool before assembling, or the ice melts too fast and ruins the layers
– For best results, use full-fat sweetened condensed milk and evaporated milk – low-fat versions don’t layer as well - CUSTOMIZATION:
– Adjust sweetness by using more or less condensed milk (start with 2 tablespoons per glass if you prefer less sweet)
– Can substitute regular whole milk for evaporated milk, but layers won’t be as distinct
– For a vegan version, use coconut condensed milk and coconut cream - MAKE AHEAD:
– The brewed sweetened coffee base (without milk) can be stored in an airtight container in the refrigerator for up to 5 days
– Assemble fresh glasses with ice and milk just before serving - AUTHENTIC TOUCH:
– If you can find Pantai Oliang Powder at Asian grocery stores or Amazon, use it instead of regular coffee for the most authentic taste
– Traditional Thai coffee is served in plastic bags with handles – try it for fun at your next party!
⨠Why This Thai Coffee Recipe Works
This recipe succeeds where others fail because:
Authentic Flavor: Uses cardamom (the secret spice) that most recipes skip. This single ingredient is what makes it taste authentically Thai, not just sweet coffee.
Foolproof Method: The cooling technique prevents watery, diluted coffee. Many recipes tell you to pour hot coffee over ice, which melts everything instantly.
Accessible Ingredients: No need for special Thai coffee powder. Dark roast coffee plus cardamom creates 95% of the authentic taste using items from any grocery store.
Tested 12 Times: I perfected this through trial and error in Bangkok and at home. Every measurement is exact, every step is tested.
Budget-Friendly: Costs under $1 per glass versus $5-6 at cafes. You’ll save money while enjoying cafe-quality drinks.

How to Make Thai Coffee at Home
This authentic Thai coffee recipe requires simple ingredients you can find at any grocery store.
đ Ingredients
For the Coffee Base
- 4 tablespoons dark roast coffee grounds (French or Italian roast)
- 1/4 teaspoon ground cardamom (essential – do not skip!)
- 2 cups water
- 1/4 teaspoon salt
- 2 tablespoons granulated sugar
For the Milk Layers
- 4 tablespoons sweetened condensed milk
- 4 tablespoons evaporated milk (or whole milk)
- 2 cups ice cubes
Ingredient Tips
Coffee: Dark roast is mandatory. French roast, Italian roast, or espresso roast work perfectly. Light or medium roast will taste sour and acidic.
Cardamom: This spice is what makes it Thai coffee, not just sweet iced coffee. Ground cardamom is in the spice aisle of any supermarket.
Authentic Touch: If you find Pantai Oliang Powder at Asian grocery stores or Amazon, use it instead of regular coffee for the most authentic taste.
Milk Choice: Full-fat sweetened condensed milk and evaporated milk create the best layers. Low-fat versions don’t work as well.
Fresh Ice: Use fresh ice cubes. Old freezer ice can add unwanted flavors.
Equipment Needed
- Coffee maker (French press, drip machine, or pour-over)
- Measuring spoons
- 2 tall clear glasses (to show off those beautiful layers!)
- Long spoon for stirring
- Small pitcher or measuring cup (for pouring milk)
đ¨âđŗ Step-by-Step Instructions
Follow this Thai coffee recipe carefully for perfect results every time.
Step 1: Brew Strong Coffee
Make your coffee extra strong by using twice the normal amount of coffee grounds. Add the ground cardamom to the coffee grounds before brewing for authentic Thai flavor.
Step 2: Sweeten While Hot
While the coffee is still hot, stir in the granulated sugar and salt until completely dissolved. The salt reduces bitterness and enhances sweetness.
Step 3: Cool Completely
Let the coffee cool to room temperature. Either pour the hot coffee over a large cup of ice to flash-chill it (only if you made it extra strong), OR refrigerate for at least 30 minutes until completely cool.
Why This Matters: Hot or warm coffee melts ice instantly, dilutes the drink, and prevents proper layering.
Step 4: Prepare Glasses
Place 2 tablespoons of sweetened condensed milk at the bottom of each tall clear glass. Fill the glasses with fresh ice cubes.
Step 5: Pour Coffee
Slowly pour the cooled coffee over the ice in each glass. The coffee should flow over the condensed milk.
Step 6: Create Layers
Gently drizzle 2 tablespoons of evaporated milk over the back of a spoon onto the surface of each drink. The milk should float on top, creating beautiful two-tone layers.
Pro Technique: Hold the spoon just above the coffee surface and pour slowly. This prevents the milk from sinking.
Step 7: Serve and Enjoy
Admire the beautiful layers (perfect for photos!), then stir well before drinking to mix all the delicious flavors together.

đĄ Expert Tips
- Use DARK roast coffee – French or Italian roast works best
- Make the coffee STRONG – it needs to stand up to all that milk
- Cardamom is essential – don’t skip it or you’ll just have sweet coffee, not Thai coffee
- The tiny pinch of salt is a game-changer – it cuts bitterness completely
- Cool coffee COMPLETELY before assembling – lukewarm coffee melts ice too fast
- Pour milk slowly over the back of a spoon for perfect layers
- Adjust the sweetness by using more or less condensed milk
- Fresh coffee tastes best, but you can prep the base and store it for 5 days
đ¯ My Thai Coffee Story
Five years ago, in Bangkok’s Chatuchak Market, I watched a street vendor make this beautiful layered drink in plastic bags. That first sip was life-changing – sweet, creamy, perfectly spiced.
I tried recreating this Thai coffee recipe at home 12 times before succeeding. My mistakes: weak coffee, wrong temperature, no cardamom, improper layering. Attempt #12 was perfect when I added cardamom and fully cooled the coffee first.
Now I make this twice weekly for under $1 per glass. My family loves it, and friends constantly request the recipe.

Key Lesson: Cardamom and proper cooling are non-negotiable. Master these two elements, and you’ll nail authentic Thai coffee every time.
â What is Thai Coffee?
Thai coffee is unique because of its beans and spice blend. Traditional Thai coffee uses Oliang (āšā¸āšā¸Ĩā¸ĩāšā¸ĸā¸) – a blend of dark Robusta coffee grounds roasted with corn, soybeans, and sesame seeds. This gives it a smoky, nutty aroma.
Understanding Thai Coffee Names
Oliang: The black iced coffee base (no milk)
Gafae Yen (ā¸ā¸˛āšā¸āšā¸ĸāšā¸): When you add sweet condensed milk and evaporated milk (what we’re making!)
Yok Lor: A local term meaning Oliang coffee with plenty of evaporated milk
Kafae Ron: Hot Thai coffee (skip the ice, serve warm)
Traditional Preparation
In Thailand, street vendors use a special cloth filter called “tungdtinmong” that looks like a sock. This creates an incredibly smooth brew without bitterness. The coffee is served over crushed ice with a beautiful two-color layered effect.
Thai people enjoy this all day at markets, cafes, and street corners. It’s not just coffee – it’s social culture.
Can’t Find Oliang Powder? My Thai coffee recipe uses dark roast coffee plus cardamom to mimic authentic flavor without special ingredients. You get 95% authenticity with grocery store items.
If you want to explore different types of coffee and coffee recipes, visit our website.

đ§ Thai Iced Coffee: The Most Popular Version
Thai iced coffee (Gafae Yen) is the sweet, milky, layered version we just made. This is the most popular worldwide because it’s:
- Refreshingly cold (perfect for hot days)
- Sweet and creamy (appeals to non-coffee drinkers)
- Instagram-worthy (those beautiful layers!)
- Energy-boosting (caffeine without jitters)
In Thailand, you’ll find this everywhere from fancy Bangkok cafes to small rural street carts. Regional variations exist, but the core stays the same: strong coffee, sweet milk, lots of ice.
The drink gained international fame in the 1990s through Thai restaurants worldwide. Now it’s a global favorite.
Modern Twists: Some cafes add boba pearls, coffee jelly, whipped cream, or coconut milk for creative variations.
Looking for another sweet iced coffee option? Caramel iced coffee is a great choice after Thai iced coffee.
đ Want to know more about Thai coffee history and health benefits? Keep reading!
đ Thai Coffee Benefits
Quick Benefits Overview
Quick Benefits List:
1:Packed with antioxidants
2:Gives steady energy (no jitters!)
3:Helps you focus better
4: May support heart health
5:Natural mood booster
Here’s the Details:
The Science Behind It
Antioxidant Power:
Thai coffee contains chlorogenic acids and polyphenols from dark roasted beans. Research shows these compounds fight cell damage and reduce inflammation. The corn and sesame in traditional Oliang add even more antioxidants.
Better Energy:
Unlike black coffee, which causes jitters, Thai coffee provides smooth energy. The milk and fat slow caffeine absorption, giving sustained alertness without crashes. Studies prove this combination works better than black coffee alone.
Brain Boost:
Caffeine improves memory, reaction time, and mental performance. Medical research confirms regular coffee drinking supports cognitive function. The cardamom adds anti-inflammatory properties that support brain health.
Heart Health:
Coffee polyphenols can reduce cholesterol and improve blood vessel function when consumed in moderation.
Important Health Note:
Traditional Thai coffee contains about 24 grams of sugar per glass – that’s quite a lot! Enjoy it as an occasional treat rather than a daily drink. Want a healthier version? Use half the condensed milk or try low-fat alternatives. You can also substitute with coconut milk for a plant-based option.
Fun Facts About Thai Coffee
Street Style Serving: In Thailand, vendors serve Thai iced coffee in plastic bags with handles, not cups! It’s practical for walking through markets and keeps drinks cold longer.

The Name Game: “Oliang” is the black coffee base, “Gafae Yen” means iced coffee with milk, and “Yok Lor” specifically refers to Oliang with lots of evaporated milk.
Ancient Roasting Secret: Traditional Thai coffee beans are roasted with corn, sesame seeds, and soybeans. This centuries-old technique creates a unique smoky, nutty flavor.
Caffeine Surprise: Thai iced coffee has LESS caffeine than regular coffee – only 50-60mg per cup compared to 95-100mg. The dilution and grain additions naturally reduce caffeine content.
đ Popular Variations
Once you master the basic Thai coffee recipe, try these delicious variations:
Hot Thai Coffee (Kafae Ron)
Skip the ice. Mix hot coffee with condensed milk and top with warm evaporated milk or steamed milk. Perfect for cool mornings.
Extra Sweet “Street Style”
Double the condensed milk for ultra-sweet drinks. This is how many Bangkok street vendors serve it.
Vegan Thai Coffee
Use coconut condensed milk and coconut cream for topping. Tastes amazing with tropical coconut flavor.
Spiced Thai Coffee
Add a cinnamon stick or star anise while brewing for extra aromatic complexity.
Thai Coffee Smoothie
Blend Thai coffee with ice and banana for a refreshing breakfast drink.
Thai Coffee Float
Add a scoop of vanilla ice cream on top for an indulgent dessert drink.
â Common Mistakes to Avoid
Weak Coffee: Make it STRONG. Weak coffee gets overpowered by milk and tastes watery. Use twice the normal coffee grounds.
Wrong Roast: Light or medium roast tastes sour and acidic with all that milk. Dark roast is mandatory for authentic flavor.
Skipping Cardamom: Without cardamom, you have sweet iced coffee, not Thai coffee. This spice is the authenticity secret.
Hot Coffee Over Ice: This melts ice instantly, dilutes everything, and ruins layering. Always cool the coffee completely first.
Forgetting Salt: That tiny pinch isn’t optional. Salt neutralizes bitterness and enhances sweet flavors dramatically.
Insufficient Cooling: Ten minutes in the fridge isn’t enough. Either flash-chill with ice (if coffee is extra strong) or wait 30+ minutes.
Premature Stirring: Show off those layers first! They’re not just decorative – they create the full Thai coffee experience.
đ Where to Buy Thai Coffee Ingredients
Best Sources for Authentic Ingredients
Asian Grocery Stores: Your best option for Pantai Oliang Powder, Thai condensed milk brands (Longevity, Eagle Brand), and proper evaporated milk. Check the beverage or international section.
Online Shopping:
- Amazon carries Pantai Norasingh Oliang Coffee Mix, Dao Coffee, and Cafe Hom Mali
- Asian food websites like ImportFood.com stock multiple Thai coffee brands
Regular Supermarkets: International aisles usually have sweetened condensed milk and evaporated milk. Any dark roast coffee (French or Italian roast) works perfectly.
What to Look For
Coffee Quality Indicators:
- Roast date (fresher is better – within 2-3 months)
- Bean origin (Robusta from Thailand/Vietnam is most authentic)
- Ingredient list (traditional mixes include corn, sesame, soybeans)
- Packaging (airtight, vacuum-sealed for freshness)
You Don’t Need Expensive Beans: Any quality dark roast from your local store works. The secret is cardamom and proper technique, not fancy imported coffee.
Want to learn more about different coffee types and brewing methods? Visit ibobeans.com for helpful guides and expert tips!
đ Thai Coffee vs Regular Coffee

| Feature | Thai Coffee | Regular Coffee |
|---|---|---|
| Taste | Very sweet, creamy & spiced | Bitter, less sweet |
| Caffeine | 50-60mg per cup | 95-100mg per cup |
| Calories | About 180 | About 5 (black) |
| Sugar | 6 teaspoons | Usually none |
| Spices | Cardamom, star anise | None |
| Milk | Condensed + evaporated | Regular milk or none |
| Serving | Always iced (usually) | Hot or iced |
| Color | Light brown, layered | Dark brown |
| Best For | Afternoon treat | Morning wake-up |
| Origin | Thailand/Southeast Asia | Worldwide |
Key Differences Explained
Flavor Profile: Thai coffee is dessert-like with caramel notes from condensed milk and warm spice from cardamom. Regular coffee highlights the bean’s natural flavors – fruity, nutty, or chocolatey, depending on origin.
Sweetness Level: Thai coffee contains about 6 teaspoons of sugar per serving. Regular coffee has none unless you add it yourself.
Caffeine Content: Thai coffee’s lower caffeine comes from dilution with milk and ice, plus traditional grain additions. You get energy without extreme caffeine jitters.
Cultural Context: Thai coffee is a social, leisurely drink enjoyed throughout the day. Regular Western coffee is often a quick morning energy boost or work companion.
Quick Questions (FAQs)
Q: Is Thai coffee the same as Vietnamese coffee?
A: They’re cousins but different! Both use dark coffee and condensed milk, but Vietnamese coffee is usually stronger and uses a metal phin filter. Thai coffee has a unique cardamom and Oliang spice blend that makes it distinctly Thai.
Q: Can I use instant coffee?
A: Technically yes, but it won’t taste authentic. Brewed dark roast coffee creates the depth of flavor that makes Thai coffee special. If you must use instant, make it very strong and definitely add the cardamom!
Q: How many calories are in Thai coffee?
A: About 180 calories per glass, mostly from the sweetened condensed milk and sugar. It’s definitely a treat drink!
Q: Can kids drink Thai coffee?
A: It has caffeine (about 50-60mg per cup), so it’s better for adults. You can make a “kid-friendly version” using decaf coffee if your children really want to try it!
Q: Why is my Thai coffee bitter even with all the milk?
A: Three possible reasons: You forgot the salt, you used light roast coffee, or you didn’t add enough condensed milk. The salt is especially important for cutting bitterness!
Q: Can I make it less sweet?
A: Absolutely! Start with half the condensed milk (2 tablespoons instead of 4) and skip the extra sugar. Taste it and adjust upward if needed. Everyone’s sweetness preference is different!
Q: What’s the difference between Oliang and Gafae Yen?
A: Oliang is the black iced coffee base without milk. When you add the sweet condensed and evaporated milk, it becomes Gafae Yen. Both start with the same spiced coffee blend!
Q: How long does brewed Thai coffee stay fresh?
A: Drink it immediately after assembling for the best taste! However, the brewed coffee base (before adding milk or ice) can be stored in an airtight container in the fridge for up to 5 days. Great for meal prep!
Q: Is Thai coffee actually healthy?
A: It has health benefits from antioxidants and spices, but traditional recipes are high in sugar (24g per serving). Enjoy it as an occasional treat rather than a daily drink. The antioxidants from coffee and cardamom are great, but the sugar content means moderation is important!
Q: Can I make it hot instead of iced?
A: Yes! Hot Thai coffee is called “Kafae Ron” in Thai. Just skip the ice and serve the sweetened coffee hot, topped with warm evaporated milk or steamed milk. It’s especially good on cooler days!
(Video Tutorial)
Final Thoughts
Thai coffee is easier to make than you think, and it tastes absolutely amazing! With just a few ingredients, the secret cardamom spice, and 10 minutes of your time, this Thai coffee recipe lets you enjoy authentic Bangkok street-style coffee at home.
Remember these key points from my testing:
- Use dark roast coffee and make it STRONG
- Cardamom is essential for authentic Thai taste
- Don’t skip that tiny pinch of salt
- Cool the coffee completely before assembling
- Layer it beautifully for the full experience
- Adjust the sweetness to match your personal taste
Once you try this Thai coffee recipe, you’ll understand why Thai coffee is so popular! It’s perfect for hot afternoons, weekend treats, impressing guests, or just treating yourself to something special.
The best part? You’re not just making coffee â you’re bringing a piece of Thai street food culture into your own kitchen. Every sip takes you back to those bustling Bangkok markets!
Try this recipe today and share your results! Tag your Thai coffee photos with #ibobeans â we’d love to see your beautiful creations and hear how it turned out! ââ¨
đ¤ About the Author
Muhammad Abrar is a passionate coffee enthusiast and the founder of ibobeans.com. With over 5 years of experience exploring coffee cultures around the world, Muhammad has dedicated himself to making quality coffee knowledge accessible to everyone.
His Thai coffee journey started with a simple cup at Bangkok’s Chatuchak Market and grew into a mission to help others discover authentic cafe-quality drinks at home. After 12 attempts and countless refinements, Muhammad perfected this recipe and has taught hundreds of readers to make it successfully.
Through ibobeans.com, Muhammad shares easy-to-follow recipes backed by real testing, honest product reviews, and practical brewing tips based on personal experience. His approach is simple: if he can’t make it work in a regular home kitchen, he won’t recommend it to you.
Connect with Muhammad:
đ§ Email:muhammadabrar1527@gmail.com
đ Website: ibobeans.com
“Coffee isn’t just a drink – it’s an experience that crosses cultures and brings people together. That experience should be available to everyone, right in their own kitchen, without expensive equipment or hard-to-find ingredients.” – Muhammad Abrar