More than just a sweet coffee
Picture this: It’s a hot afternoon, and you’re craving something cold, sweet, and packed with a caffeine kick. Thai iced coffee might be exactly what you need. This isn’t your regular iced coffee – it’s a rich, creamy beverage with bold coffee flavor, sweetened condensed milk, and sometimes a hint of cardamom that sets it apart.
Thai iced coffee combines strong brew with sweet, creamy ingredients for a refreshing drink that’s gained fans worldwide. Whether you’ve tasted it at a Thai restaurant or spotted it on social media, this guide will help you understand and create this delicious drink at home.
We’ll explore everything from its cultural roots to brewing tips that ensure the perfect glass every time.

Thai iced coffee: understanding its unique character
A taste of Thailand: history and cultural significance
Thai iced coffee (known locally as “oliang” or “oleang”) has been a staple in Thailand’s food scene for generations. This beloved drink emerged in the early 20th century, coinciding with increased coffee cultivation in northern Thailand regions like Chiang Mai and Chiang Rai.
Historical timeline
- 1900s-1920s: Coffee cultivation expands in Thailand’s northern highlands
- 1930s-1940s: Street vendors begin selling iced coffee with condensed milk
- 1950s: The “oliang” blend becomes standardized with coffee and other roasted ingredients
- 1980s-1990s: Thai iced coffee begins appearing in Thai restaurants abroad
- 2000s-Present: Global popularity surges with specialty coffee trends
Originally sold by street vendors pushing carts through busy markets, this drink offered a sweet energy boost to help people through hot days. Street vendors needed practical solutions for Thailand’s hot climate – ice was essential, and shelf-stable ingredients like sweetened condensed milk and evaporated milk became the go-to additions.
Regional context
Thai iced coffee shares similarities with other Southeast Asian coffee traditions but maintains its unique identity:
- Vietnamese coffee uses condensed milk but typically employs a special metal filter (phin) and rarely includes additional spices
- Malaysian kopi often includes margarine or butter in the roasting process
- Indonesian kopi frequently incorporates chicory for a distinct flavor profile
Unlike Western coffee culture with its focus on single-origin beans and subtle flavors, Thai coffee culture embraces boldness, sweetness, and refreshment. It’s part of Thailand’s vibrant street food tradition, where flavor comes first.
What makes it different? Key flavor components
The coffee: traditionally strong and bold
Thai iced coffee starts with intensely strong coffee. Traditionally, dark-roasted Robusta beans provide the backbone—these beans have higher caffeine content and a stronger, earthier taste than the Arabica beans common in American coffee shops.
In Thailand, the coffee might be part of an “oliang” blend, which typically includes coffee beans mixed with other ingredients like corn, soybeans, and sometimes sesame seeds or rice. This creates a unique flavor base that’s distinctly different from pure coffee.
Thai coffee roasters typically use a very dark roast process, often approaching what Western coffee drinkers would consider “French roast” or even darker. This intense roasting develops bitter compounds that stand up well to sweetened milk.
The sweetness: the magic of sweetened condensed milk
Sweetened condensed milk isn’t just a convenience—it’s the secret weapon that gives Thai iced coffee its signature taste. This thick, sweet milk creates a rich texture and caramel-like sweetness that balances the strong coffee.
In Thailand’s hot climate, sweetened condensed milk was practical before refrigeration was common. Its shelf stability and rich flavor made it perfect for coffee vendors. Today, it remains essential for authentic flavor.
Different brands of sweetened condensed milk can affect the final taste:
- Carnation: Widely available, moderate sweetness
- Eagle Brand: Slightly thicker consistency, very sweet
- Longevity: Popular in Southeast Asia, distinct rich flavor
- Mali: Thai brand with authentic flavor profile
The creaminess: evaporated milk and its role
While sweetened condensed milk provides sweetness, evaporated milk adds creaminess without excessive sugar. The combination creates the perfect balance—sweet but not cloying, creamy but not heavy.
Evaporated milk has a slightly cooked taste that adds complexity. When poured over ice with strong coffee, these milks create a drink that’s refreshing yet indulgent.
The spices: cardamom as the star
A touch of cardamom is often the finishing touch that makes Thai iced coffee special. This aromatic spice adds a subtle citrusy, minty, spicy note that complements the coffee’s richness.
While not always included in every recipe, cardamom is what many coffee enthusiasts consider the “secret ingredient” that gives Thai iced coffee its distinctive character.
Northern Thai variations might include additional warming spices like star anise or cinnamon, while southern preparations sometimes emphasize pure coffee flavor with less spice influence.
Crafting the perfect Thai iced coffee at home: the ultimate recipe
Essential ingredients you’ll need
To make authentic Thai iced coffee, gather these key ingredients:
- Coffee: Dark roast coffee, brewed extra strong (more on brewing methods below)
- Sweetened Condensed Milk: The traditional sweetener that gives Thai iced coffee its distinctive taste
- Evaporated Milk: Adds creaminess without excessive sweetness
- Ice: Plenty of it!
- Ground Cardamom (optional but recommended): A pinch adds authentic flavor
For the most authentic experience, look for Thai coffee brands like Pantai, Cafe Du Monde, or Gata, which often include ingredients beyond just coffee beans. If these aren’t available, a dark French or Italian roast works well as a substitute.
Coffee bean selection for Thai iced coffee
Bean Type | Flavor Profile | Caffeine Level | Best Brewing Method | Authenticity Level |
---|---|---|---|---|
Thai Robusta | Bold, earthy, slightly bitter | Very high | Traditional sock, French press | Most authentic |
Dark Roast Arabica | Rich, chocolatey, less bitter | Medium | Pour over, drip | Good substitute |
Espresso Blend | Intense, caramelized notes | High | Espresso machine, Moka pot | Excellent substitute |
Vietnamese Robusta | Similar to Thai, intense | Very high | Phin filter, French press | Close substitute |
Medium-Dark Roast | Balanced, less intensity | Medium | Any method (brew stronger) | Acceptable substitute |
Choosing your brewing method for optimal strength
Thai iced coffee needs a strong coffee base to stand up to ice and milk. Here are several effective brewing methods with precise measurements:
Brewing method specifics
Method | Coffee-to-Water Ratio | Brewing Time | Water Temperature | Resulting Strength |
---|---|---|---|---|
Drip/Pour Over | 1:8 (60g per liter) | 3-4 minutes | 200-205°F | Strong |
French Press | 1:10 (100g per liter) | 6 minutes | 200°F | Very strong |
Cold Brew | 1:4 (250g per liter) | 16-24 hours | Room temp/cold | Concentrate |
Espresso | 18-20g per double shot | 25-30 seconds | 200°F | Very concentrated |
Sock Method | 1:8 (60g per liter) | 4-5 minutes | 200°F | Traditional strength |
Classic drip/pour over (strong brew)
Use twice the amount of ground coffee you normally would. For example, if you usually use 2 tablespoons per cup, use 4 tablespoons instead. The resulting brew should be almost syrupy in strength.
Pro tip: Use a medium-fine grind and pour water slowly in circles for even extraction.
French press
Let the coffee steep for 6 minutes instead of the usual 4 to extract maximum flavor. Use a 1:10 coffee-to-water ratio for extra strength.
Pro tip: After pressing, pour immediately to prevent over-extraction and bitterness.
Cold brew concentrate
Cold brew makes an excellent base for Thai iced coffee. Steep ground coffee in cold water for 12-24 hours, then strain. The result is less acidic and incredibly smooth, perfect for this drink.
Pro tip: Use a coarse grind to prevent cloudiness and bitter flavors.
Espresso machine
If you have an espresso machine, pull a double or triple shot for concentrated flavor.
Pro tip: A darker roast works better than light roasts for this application.
Traditional “sock” method
In Thailand, coffee is often brewed using a cotton “sock” filter. Ground coffee goes in the filter, which is placed in hot water and steeped. If you’re adventurous, you can find these filters online.
Pro tip: Pre-wet the sock filter before adding coffee to prevent fine particles from passing through.
Equipment options
Equipment | Cost Range | Ease of Use | Result Quality | Best For |
---|---|---|---|---|
Thai Sock Filter | $5-15 | Moderate | Very authentic | Traditional experience |
French Press | $20-50 | Easy | Strong, full-bodied | Everyday brewing |
Pour Over | $15-40 | Moderate | Clean, controlled | Precise brewing |
Espresso Machine | $100-1000+ | Complex | Very concentrated | Café-quality |
Cold Brew Maker | $20-40 | Very easy | Smooth, less acidic | Make-ahead preparation |
Moka Pot | $20-40 | Moderate | Strong, rich | Stovetop alternative |
Step-by-step instructions
- Brew your coffee (5-7 minutes)
- Use one of the methods above
- Brew stronger than you think necessary—it needs to stand up to ice and milk
- Allow to cool slightly (3-5 minutes) before using
- Mix the sweet cream base (2 minutes)
- In a small bowl, combine 2 tablespoons sweetened condensed milk and 2 tablespoons evaporated milk
- Add a pinch of ground cardamom if desired (1/8 teaspoon)
- Stir until well combined and smooth
- Assemble your drink (1 minute)
- For a layered look: Fill a tall glass with ice. Pour coffee over the ice, filling about 3/4 of the glass. Gently pour the milk mixture over the back of a spoon so it floats on top.
- For a mixed drink: Fill a glass with ice, add the milk mixture, then pour coffee over. Stir to combine.
- Taste and adjust (1 minute)
- Everyone has different preferences for sweetness and creaminess
- Add more condensed milk if you want it sweeter (start with 1 teaspoon increments)
- Add more evaporated milk for more creaminess (start with 1 teaspoon increments)
- For less sweetness, add more coffee
Pro tips for the best results
- Coffee ice cubes: Freeze leftover coffee in an ice cube tray to prevent dilution
- Pre-chill your coffee: Let hot coffee cool before pouring over ice to prevent too much melting
- Quality matters: Better coffee beans make a better final product
- Find your ratio: The perfect balance of coffee to milk varies by person – start with the recipe above, then adjust to your taste
Troubleshooting common issues
Problem | Possible Cause | Solution |
---|---|---|
Too bitter | Over-extraction, too much coffee | Reduce brewing time, use less coffee |
Not strong enough | Under-extraction, too little coffee | Increase coffee amount, brew longer |
Too sweet | Too much condensed milk | Reduce condensed milk, add more coffee |
Not creamy enough | Not enough evaporated milk | Increase evaporated milk, ensure proper mixing |
Spices too strong | Too much spice, added directly | Add spices to brewing process, use less |
Ice melting too fast | Coffee too hot, not enough ice | Pre-chill coffee, use more ice |
Storage and make-ahead tips
Component | Storage Method | Maximum Time | Notes |
---|---|---|---|
Brewed Coffee | Refrigerated in airtight container | 3-4 days | Best within 24 hours |
Milk Mixture | Refrigerated in sealed container | 2 days | Stir before using |
Complete Drink | Not recommended | – | Mix fresh when serving |
Coffee Ice Cubes | Freezer in ice tray | 1 month | Cover to prevent odor absorption |
Spiced Simple Syrup | Refrigerated | 2 weeks | Alternative sweetener option |
Variations and customizations
Dairy-free & vegan Thai iced coffee
You can enjoy Thai iced coffee without dairy:
- Coconut condensed milk: Available in many stores, this provides similar sweetness and a tropical twist
- Cashew cream + maple syrup: Blend soaked cashews with maple syrup for a rich dairy-free alternative
- Oat milk: For the evaporated milk component, reduced oat milk works well due to its natural creaminess
To achieve the right texture, reduce your plant milk on the stove by about 1/3 to mimic evaporated milk’s consistency.
Dairy-free milk options comparison
Plant Milk | Best For | Flavor Notes | Tips for Best Results |
---|---|---|---|
Coconut Milk | Authentic taste | Tropical, rich | Use full-fat version for creaminess |
Oat Milk | Creamy texture | Neutral, slightly sweet | Barista versions work best |
Cashew Milk | Richness | Subtle nuttiness | Make homemade for best results |
Almond Milk | Lower calories | Light, nutty | Needs thickening for best results |
Soy Milk | Protein content | Neutral, creamy | Choose unsweetened versions |
Lower sugar Thai iced coffee
Thai iced coffee is traditionally quite sweet, but you can reduce sugar while maintaining flavor:
- Use half the amount of sweetened condensed milk and add a splash of vanilla extract
- Make your own lower-sugar condensed milk by simmering regular milk with a small amount of sugar or monk fruit sweetener
- Use unsweetened condensed milk (available at some specialty stores) and add your preferred sweetener to taste
Sugar reduction strategies
Approach | Sweetness Level | Calorie Reduction | Taste Impact |
---|---|---|---|
Half condensed milk | Moderate | ~40% | Slightly less rich |
DIY condensed milk | Customizable | 30-70% | Slightly different texture |
Sugar-free sweetener | Varies by product | 50-90% | May have aftertaste |
Stevia + cream | Moderate | ~60% | Different sweetness profile |
Monk fruit + cream | Similar to original | ~70% | Closest to traditional taste |
Spice it up differently
While cardamom is traditional, try these other aromatics:
Spice additions for Thai iced coffee
Spice | Flavor Profile | Amount to Use | When to Add | Pairing Notes |
---|---|---|---|---|
Cardamom | Citrusy, minty, spicy | 1/8-1/4 tsp ground | During brewing | Traditional, pairs with all versions |
Star Anise | Licorice-like, sweet | 1 small pod | During brewing | Best with less sweet versions |
Cinnamon | Warm, woody, sweet | 1/4 tsp or small stick | During brewing or as garnish | Complements condensed milk well |
Vanilla | Warm, sweet, floral | 1/4 tsp extract | To milk mixture | Enhances creaminess |
Almond Extract | Nutty, sweet | 1-2 drops | To milk mixture | Use sparingly, pairs with cardamom |
Cloves | Intense, warm | 1-2 whole | During brewing | Remove before serving |
Pro tip: The best approach is to infuse spices during brewing rather than adding them directly to the finished drink. For whole spices, add them to the coffee grounds before brewing. For ground spices, mix them with the grounds or add to the hot brewed coffee and let steep for 1-2 minutes.
Boozy Thai iced coffee
For an adult version, try these additions:
Spirit | Amount | Flavor Profile | Best Paired With |
---|---|---|---|
Coffee Liqueur (Kahlúa) | 1 oz | Sweet, coffee-forward | Extra strong coffee base |
Dark Rum | 1 oz | Caramel, vanilla notes | Cardamom-spiced version |
Vodka | 1 oz | Neutral, lets coffee shine | Any variation |
Irish Cream | 1 oz | Creamy, sweet | Less condensed milk |
Bourbon | 3/4 oz | Caramel, oak, vanilla | Cinnamon-spiced version |
Pro tip: Add spirits after the coffee has cooled to preserve the alcohol content and prevent harsh alcohol vapors.
Understanding “oliang” (traditional Thai iced coffee)
Oliang refers to the traditional Thai coffee blend and brewing method. The coffee blend typically contains:
- Dark roasted coffee beans (often Robusta): 70-80%
- Roasted corn: 10-15%
- Roasted soybeans: 5-10%
- Sometimes sesame seeds or rice: 3-5%
This mixture is brewed using a cloth filter “sock” suspended over hot water. The result is a strong, distinctive coffee with earthy, nutty notes.
Making authentic oliang at home
- Find the ingredients:
- Look for pre-made oliang powder online or in Asian markets (brands like Pantainorasingh or Gata)
- Or mix your own: Combine 4 parts dark roast coffee with 1 part each roasted corn and roasted soybeans (all finely ground)
- Brewing process:
- Use 2 tablespoons of the powder per cup of hot water (200°F)
- Pour through a fine mesh strainer lined with cheesecloth or a traditional coffee sock
- Brew slowly, allowing water to pass through grounds gradually (2-4 minutes)
- Serving:
- Proceed with the Thai iced coffee recipe as normal
- Traditional oliang is often served layered, not mixed
Regional variations across Thailand
Thai iced coffee varies by region within Thailand:
Region | Key Characteristics | Common Additions | Brewing Notes |
---|---|---|---|
Northern Thailand | Less sweet, more spiced | Cardamom, sometimes cinnamon | Often uses local beans |
Central Thailand | Balanced sweetness | Standard recipe | Common “street-style” preparation |
Southern Thailand | Stronger coffee flavor | Often less spiced | May include a touch of salt |
Bangkok Style | Very sweet, often layered | Sometimes includes vanilla | Modern cafe interpretations |
Seasonal adaptations
Thai iced coffee can be adapted for different seasons:
Hot Thai coffee (for cooler weather)
- Skip the ice
- Heat the milk mixture gently (don’t boil)
- Use the same ratios but serve hot
- Consider adding a sprinkle of cinnamon on top
Frozen Thai coffee (for extreme heat)
- Prepare coffee and allow to cool completely
- Mix with milk mixture
- Blend with ice for a frappé-style drink
- Garnish with whipped cream and a sprinkle of cardamom
Health and nutrition information
Nutritional comparison
Version | Calories | Sugar | Fat | Caffeine | Suitable For |
---|---|---|---|---|---|
Traditional | ~250-300 | ~30g | ~10g | ~150-200mg | Treat or special occasion |
Reduced Sugar | ~150-180 | ~15g | ~10g | ~150-200mg | Lower sugar preference |
Dairy-Free | ~200-250 | ~25g | ~8g | ~150-200mg | Lactose intolerant, vegan |
Decaf | ~250-300 | ~30g | ~10g | ~5-10mg | Caffeine sensitive |
No-Added-Sugar | ~100-120 | ~5g | ~10g | ~150-200mg | Low carb, diabetes-friendly |
Caffeine content note: Traditional Thai coffee often uses Robusta beans, which contain nearly twice the caffeine of Arabica beans. A typical Thai iced coffee contains roughly 150-200mg of caffeine, compared to about 95mg in a regular cup of coffee made with Arabica beans.
Serving and enjoying your Thai iced coffee
The authentic experience: presentation tips
Thai iced coffee looks best in a tall, clear glass that shows off its layers. For the most impressive presentation:
- Use a glass with straight sides rather than curved
- Fill completely with ice—the more ice, the slower it melts
- Pour ingredients slowly over the back of a spoon to create distinct layers
- Serve with a long spoon or straw for mixing at the table
The ideal time to enjoy Thai iced coffee is during hot afternoons when you need refreshment and energy. It also makes a perfect after-dinner treat, especially following spicy Thai food.
Food pairings for Thai iced coffee
Thai iced coffee pairs beautifully with many foods, both traditional Thai dishes and Western options:
Food pairings
Food Category | Specific Recommendations | Pairing Notes |
---|---|---|
Thai Desserts | Mango sticky rice, Thai coconut pancakes | Sweet complements sweet |
Thai Savory | Pad Thai, Green curry | Coffee cuts through spice |
Breakfast | Croissants, coffee cake | Classic coffee pairings |
Western Desserts | Chocolate cake, vanilla ice cream | Contrasting flavors |
Snacks | Salted nuts, chocolate | Enhance coffee notes |
Perfect pairings: Thai iced coffee works especially well with dishes that have coconut, peanut, or spicy components. The sweetness balances heat, while the coffee flavor complements rich, savory foods.
Conclusion
Thai iced coffee brings together bold coffee flavor, sweet creaminess, and sometimes spicy notes for a refreshing drink unlike any other. Whether you stick with the classic recipe or explore variations, this beverage offers a delicious taste of Thailand’s coffee culture.
The beauty of Thai iced coffee lies in its balance—strong yet sweet, refreshing yet satisfying. Once you master the basic recipe, you can adjust it to fit your preferences perfectly.

FAQs
How strong is Thai iced coffee? How much caffeine does it have?
Thai iced coffee is quite strong, especially if made traditionally with Robusta beans, which contain nearly twice the caffeine of Arabica. A typical glass contains roughly 150-200mg of caffeine, compared to about 95mg in a regular cup of coffee.
Can I use regular milk instead of evaporated milk?
Yes, but the flavor won’t be quite the same. Half-and-half or whole milk are the closest substitutes. Reduce regular milk by simmering it for 10-15 minutes to create a similar consistency to evaporated milk.
Can I make Thai iced coffee decaf?
Absolutely! Use decaffeinated dark roast coffee and follow the same recipe. The flavor might be slightly less robust, so you may want to brew it extra strong.
How is Thai iced coffee different from Vietnamese iced coffee?
Both use sweetened condensed milk, but Thai iced coffee often includes spices and evaporated milk. Vietnamese coffee typically uses a special metal drip filter (phin) and focuses on a pure coffee-condensed milk combination without additional spices or evaporated milk.
How long can I store leftover Thai iced coffee?
Store the coffee and milk mixture separately. Brewed coffee keeps in the refrigerator for up to 3 days. The milk mixture lasts about 2 days refrigerated. Don’t store with ice as it will dilute the drink.
Where can I buy Thai coffee mix?
Look in Asian markets, international food sections of large supermarkets, or online retailers like Amazon. Brands like Pantai and Gata offer authentic Thai coffee mixes.