Oliang in Chiang Mai: Traditional Thai Iced Coffee & How to Make It at Home
It arrives in a clear plastic bag, knotted at the top with a rubber band, dark as midnight, sweet as a secret. The first sip hits you with smoke, earthiness, and a sweetness so generous it almost feels reckless. You're standing at a street stall near Chiang Mai Gate at seven in the morning, and you've just tasted oliang — Thailand's original iced coffee, centuries old and completely unchanged.
Oliang is a traditional Thai iced coffee made from a blend of Robusta coffee, corn, soybeans, and sesame seeds, brewed through a cloth sock filter and poured over ice with sweetened condensed milk. It's the drink that has fuelled farmers, monks, market vendors, and now — if you're reading this — curious travelers in Chiang Mai.
This guide covers everything you need: what oliang actually is, the best spots to try it in Chiang Mai by category and budget, a simple authentic recipe to make it at home, and a few tips to help you drink it the way locals do.
Key Takeaways
- Oliang = Thai iced coffee blended with corn, soy, and sesame — not just coffee
- Brewed with a tungdtom (cloth sock filter), steeped 5–10 minutes
- Price range: THB 20–50 at street stalls, THB 60–120+ at cafes
- Best areas in Chiang Mai: Old City (authentic), Nimmanhaemin (modern twists)
- Available at Warorot Market (Kad Luang) for home-brewing ingredients
- Request "oliang dam" (black, no milk) to taste the real depth of the drink before sweetening
What Is Oliang? A Taste of Thai Coffee Culture
Oliang is not quite coffee as you know it. It is a blend — typically around 50% Robusta coffee grounds combined with roasted corn, soybeans, rice, and sesame seeds in varying ratios. The Pantainorasingh brand, Thailand's most iconic oliang powder, uses roughly 50% coffee, 25% corn, 20% soybeans, and 5% sesame. The result is a brew that is bolder, smokier, and more complex than pure coffee — with a slightly earthy, almost caramelised quality that is entirely its own.
The name itself tells you everything. "O" (โอ) means black in the Teochew Chinese dialect. "Liang" (เลี้ยง) means cold. Black and cold: a perfectly honest name for this perfectly simple drink.
The History and Origins of Oliang
Oliang's roots trace back to the Teochew Chinese community, who brought their coffee culture to Thailand centuries ago, establishing street stalls and coffee houses that became fixtures of Thai market life. Unlike European coffee traditions built around espresso machines and single origins, oliang was always a democratic drink — inexpensive, powerful, and made with whatever grains could stretch the coffee further without diminishing the pleasure.
Brewing has always happened through a tungdtom — a cloth sock or bag filter — where coarsely ground oliang powder is steeped in hot water for five to ten minutes, then pressed and poured. The technique is slow, intentional, and almost meditative. You'll see it at every traditional stall: the vendor tilting the long-handled sock over a pot, patient and unhurried, the dark liquid running through in a thin, steady stream.
Thailand's coffee culture has expanded rapidly — the country's coffee consumption grew approximately 2-3% year-on-year through 2025 according to a USDA report — but oliang has remained exactly what it always was. That is part of its appeal.
Best Oliang in Chiang Mai: Top Spots by Category
Chiang Mai has over 500 cafes, but finding a genuinely great oliang requires knowing where to look. The best experiences range from a THB 20 bag at a morning street stall to an artfully presented glass in a design-forward Nimman cafe. Here are the top spots, sorted by what you're looking for.
| Category | Name & Location | Price Range | Best For |
|---|---|---|---|
| Best Overall | Ristr8to, 15/3 Nimmanhaemin Rd | Mid-range (THB 70–100) | Foodies, quality seekers |
| Best Budget | Street Vendor at Chiang Mai Gate, Old City | Budget (THB 20–30) | Authentic experience, tourists on foot |
| Best Luxury | Graph Cafe, 25/1 Rajvithi Lane 1, Sriphoom | Luxury (THB 120+) | Couples, special occasions |
| Best for Couples | Graph One Nimman, 1/6 One Nimman, Nimmanhaemin Rd | Mid-range (THB 70–120) | Design-forward setting, creative coffee presentations |
| Best for Digital Nomads | Akha Ama Coffee, Hussadhisawee Soi 3, Chang Phueak | Mid-range (THB 60–90) | Strong WiFi, hill-tribe Oliang blend |
| Best for Families | Night Bazaar Stalls, Chang Khlan Rd | Budget (THB 20–50) | Evening market energy, kid-friendly |
| Best Market Buy | Warorot Market (Kad Luang), Wichayanon Rd | Budget (THB 100/100g) | DIY home-brewing ingredients |
| Hidden Gem | Oliang Cart near Wat Phra Singh, Si Phum | Budget (THB 20–30) | Ultra-authentic, monk-frequented mornings |
A note on prices: All prices are estimates based on 2025–2026 data and may vary. Street stall prices are generally fixed; cafe prices can differ by season and menu changes. Tip THB 10 at street stalls — it's appreciated and it's polite.
Where to Find Oliang in Chiang Mai: A Neighborhood Guide
The neighborhood you're in shapes the oliang experience you'll have. Here's how each area compares.
Old City (Moated Area, Tha Pae Gate)
The Old City is where oliang feels most at home. Street vendors cluster near Chiang Mai Gate from early morning, serving glasses to locals heading to market and monks returning from alms rounds. The cart near Wat Phra Singh is particularly easy to miss and particularly worth finding — you'll often share the makeshift seating with people who have been drinking at that same stall for decades.
This is the area for purists, for early risers, and for anyone who wants their oliang to come with the ambient noise of a morning market and the smell of temple incense drifting from down the lane.
Best for: Tourists, history buffs, first-timers. Mobile search: "Oliang near Tha Pae Gate."
Nimmanhaemin (Nimman)
Nimman is Chiang Mai's creative and cafe-dense neighborhood, and oliang here has been interpreted, elevated, and in some cases reimagined entirely. Ristr8to uses tungdtom brewing with care and imports quality oliang powder — the result is familiar but refined. Graph Cafe goes further, pairing its oliang with single-origin elements and an interior that feels more design studio than coffee shop.
Expect to pay more and wait slightly longer, but the quality and the setting reward it.
Best for: Digital nomads, couples, specialty coffee lovers. Mobile search: "Best Oliang Nimmanhaemin."
Night Bazaar and Pa Daet
The Night Bazaar area comes alive after 5PM, and the oliang vendors that appear alongside the food stalls are among the most affordable in the city. It's louder, busier, and more chaotic than a morning stall — but it pairs beautifully with a plate of pad thai and the particular pleasure of watching a city shift from day to evening.
Best for: Families, budget travelers, evening explorers.
Chang Phuak
Quieter, more local, and slightly removed from the tourist center, Chang Phuak is home to Akha Ama Coffee — a certified hill-tribe coffee operation that offers a distinctive oliang blend rooted in northern Thai coffee culture. It has strong WiFi, good seating, and a genuine commitment to ethical sourcing.
Best for: Digital nomads, solo travelers, anyone wanting a slower, more considered coffee experience.
Oliang Costs in Chiang Mai: Budget to Luxury Breakdown
Understanding what to expect helps you make better choices on the ground.
| Experience Level | Typical Price | What You Get |
|---|---|---|
| Budget (street stalls) | THB 20–50 | Plastic bag or basic glass, classic oliang powder, condensed milk, street atmosphere |
| Mid-range (local cafes) | THB 60–100 | Proper glass, quality powder, sometimes alternative milk, seated experience |
| Luxury (specialty cafes) | THB 120–180 | Single-origin elements, artful presentation, considered pairings, design interior |
Street oliang and cafe oliang are genuinely different drinks — not better or worse, just different expressions of the same tradition. Try both if you can.
How to Make Authentic Oliang at Home: Step-by-Step Recipe
After a few days of drinking oliang in Chiang Mai, you'll want to recreate it back home. The good news: you can buy everything you need at Warorot Market (Kad Luang) before you leave. Look for Pantainorasingh oliang powder — the red and yellow packaging, THB 100 per 100g, available in the dried goods section.
Ingredients (from Chiang Mai Markets)
- 3 tablespoons Pantainorasingh oliang powder (or any traditional Thai oliang blend)
- 2 cups water (just off the boil)
- 2–3 tablespoons sweetened condensed milk (adjust to taste)
- 1–2 teaspoons sugar (optional, if you want it sweeter)
- Plenty of ice
- A cloth coffee filter or a fine-mesh strainer lined with a paper filter
Optional additions: A pinch of cardamom, or a splash of evaporated milk for extra creaminess. Vegan? Coconut condensed milk works beautifully — richer, slightly tropical, and completely legitimate.
Instructions
- Heat your water to around 90–95°C (just below boiling). Oliang powder is coarser than espresso and doesn't need scalding water.
- Add the oliang powder to your cloth filter or lined strainer. Place it over a heatproof jug or bowl.
- Pour one cup of hot water slowly over the grounds. Let it steep for two minutes.
- Pour the second cup over. Allow the full brew to steep for a further three to five minutes — the longer you steep, the bolder and smokier the result.
- Press gently if using a cloth sock, or allow to drain fully through the strainer. Do not rush this step.
- Fill a tall glass with ice. Pour the condensed milk over the ice first (it will settle at the bottom in a gorgeous amber layer).
- Pour the oliang concentrate slowly over the top. Stir, or drink it in layers — both are correct.
Serves: 2. Prep time: 15 minutes. Difficulty: Low.
The ratio of oliang to milk is entirely personal. Start with less condensed milk, taste, and adjust. Many locals prefer their oliang strong and dark — hence the insider tip to order "oliang dam" (black) at stalls and add your own sweetener.
Chiang Mai Oliang Itinerary: Fitting It Into Your Trip
Oliang is easy to weave into any Chiang Mai itinerary. Here's how to do it well.
1-Day visit: Start with a THB 25 bag from the Chiang Mai Gate vendor at 8AM, walk to Wat Phra Singh (ten minutes on foot), explore the Old City, then head to Nimman in the afternoon for a sit-down oliang at Ristr8to.
3-Day trip: Day 1 — Old City morning stalls and hidden Wat Phra Singh cart. Day 2 — Warorot Market to buy oliang powder and explore Nimman cafes in the afternoon. Day 3 — Night Bazaar stalls after sunset, paired with street food.
1-Week itinerary: Work in Akha Ama Coffee (on the way to Doi Suthep), Sunday Walking Street stalls near Tha Phae Gate, and a morning at Warorot before you leave.
10 Tips and Mistakes to Avoid When Trying Oliang
- Don't order "iced coffee." At traditional stalls, ask specifically for oliang. "Iced coffee" often gets you a Nescafe instant.
- Try it black first. Request "oliang dam" before adding condensed milk. The smokiness deserves to be appreciated on its own.
- Morning is best. Vendors are freshest between 7AM and 11AM; afternoon batches can sit longer.
- Avoid vendor carts right at tourist gates. Prices are higher and quality is inconsistent. Walk one street in.
- Tip at stalls. THB 10 is standard, appreciated, and good etiquette.
- Don't haggle. Oliang stall prices aren't negotiable. Accept them, smile, move on.
- Buy powder before you leave. Pantainorasingh at Warorot is far cheaper than any airport or online purchase.
- Heat amplifies everything. In Chiang Mai's hot season (March–May), oliang over ice hits differently. Lean into it.
- Bring a reusable cup. Some eco-conscious stalls and cafes offer small discounts; all of them appreciate it.
- Don't skip the bag version. A knotted plastic bag of oliang, drunk through a straw, is not an aesthetic compromise — it is the authentic format, and it tastes exactly as it should.
Experience Chiang Mai Beyond the Cup
There's something about oliang that captures what Chiang Mai does best: an experience that looks simple on the surface, that rewards slowing down, that carries centuries of culture in a single sip.
If that quality — depth underneath simplicity, meaning inside the ordinary — resonates with you, it's worth knowing that Baptiste Excelsia designs experiences in Chiang Mai that work the same way.
Sound Healing Under the Stars is an immersive evening in a quiet pool beneath the night sky, using gong, ocean drum, and Tibetan bowls to guide you into a state of deep calm. Clients describe it as drifting through the ocean and through themselves at the same time.
Ethical Elephant Retreats take you to a sanctuary outside the city where connection with elephants — no riding, no performance, no rush — becomes a quiet mirror for something inside you. You leave grounded, lighter, and changed in a way that's hard to explain but easy to feel.
Private Transformation Sessions offer a one-to-one conversation with Baptiste in a peaceful garden over tea: a space for clarity, emotional honesty, and finding your next right step.
Explore Baptiste Excelsia experiences →
Not traditional tourism. An experience of reconnection.
Frequently Asked Questions About Oliang in Chiang Mai
What is oliang made of?
Oliang is a traditional Thai coffee blend made from Robusta coffee grounds combined with roasted corn, soybeans, rice, and sesame seeds. The most common commercial blend, Pantainorasingh, uses approximately 50% coffee and 50% additional grains. It is brewed through a cloth sock filter called a tungdtom and served over ice, usually with sweetened condensed milk.
How is oliang different from Vietnamese iced coffee?
Both use Robusta coffee and condensed milk, but the blends are distinct. Vietnamese iced coffee (ca phe sua da) typically uses pure coffee grounds brewed through a metal phin drip filter. Oliang uses a mixed grain powder brewed through a cloth sock, which gives it a smokier, earthier, slightly sweeter flavour profile. The brewing method also creates a different texture — slightly thicker and more velvety in the case of oliang.
Where can I buy oliang powder in Chiang Mai?
Warorot Market (also called Kad Luang) on Wichayanon Road in the Old City is the best and most affordable place to buy oliang powder. Look for Pantainorasingh brand in the dried goods section — it costs around THB 100 per 100g and travels well. Some supermarkets carry it, and cafes like Akha Ama may sell their own blends.
Is oliang suitable for vegetarians and vegans?
The coffee blend itself is plant-based. The traditional preparation uses sweetened condensed milk (dairy), which is not vegan. However, coconut condensed milk is increasingly available at cafes and supermarkets in Chiang Mai and makes an excellent substitute. When ordering at stalls, you can ask for your oliang without milk ("mai sai nom") and add a plant-based alternative yourself.
What is the best time of year to visit Chiang Mai for oliang?
Oliang is available year-round, but the cool dry season from November to February is when Chiang Mai is at its most pleasant for exploring on foot — which is also how you'll find the best street stalls. The hot season (March–May) makes an iced oliang feel genuinely essential. The rainy season (June–October) is quieter and great for indoor cafe oliang, with shorter queues and a more local atmosphere.