An editorial recipe library. Every recipe is researched from many cited sources — see the provenance panel on each page. How we work →
ชาเย็น

Cha Yen

/t͡ɕʰāː jēn/
Cha yen is built like a concentrate, not a polite cup of tea. Brew the Thai tea dark, dissolve the sugar while it is hot, then shock it over a packed glass of ice and finish with evaporated milk. The dish lives or dies on strength: if the tea tastes balanced before it hits the ice, it will taste washed out after.
Cha Yen — finished dish
Servings
Total time
15 min
Active time
10 min
Serves
2
Difficulty
beginner
Heat

The dish in context

Cha yen (ชาเย็น) is the Thai iced milk tea sold at drink carts, food courts, school canteens, and restaurants across central Thailand and beyond. Its modern form depends on strong black tea brewed from Thai tea leaves or Thai tea mix, then sweetened hard and rounded with condensed milk and evaporated milk. The orange color associated with restaurant cha yen usually comes from commercial Thai tea blends, not from a separate household step. International recipes often add star anise, cloves, or vanilla to imitate the aroma of packaged Thai tea mix, but street-stall cha yen in Thailand is not defined by a masala-style spice blend. The drink is intentionally strong before ice; a weak brew over a full glass of ice turns thin in minutes.

Method 7 steps · 15 min

Boil the water

Bring 360 ml water to a full boil, then turn off the heat. Let the bubbling settle for 10 seconds before adding the tea.

Why it matters Thai tea mix is usually robust black tea and tolerates near-boiling water, but a violent boil after the leaves go in extracts harsh tannin fast. The target is dark and bracing, not rough.

Steep the tea strong

Add 30 g Thai tea leaves. Cover and steep for 5 minutes, pressing the leaves once at the end with a spoon or tea sock; the liquid should be dark rust-orange and smell strongly of black tea.

Why it matters The ice will dilute the drink by design. A normal-strength tea brew is already a failed cha yen before milk touches it.

Strain cleanly

Cha Yen step 3: Strain cleanly

Strain through a tea sock, fine sieve, or paper filter into a heatproof jug. Do not leave leaf dust sitting in the concentrate.

Why it matters Fine tea dust keeps extracting and turns the finish raspy. Street vendors use cloth filters for speed, but the point is the same: strong tea, clean texture.

Dissolve the sweeteners

Cha Yen step 4: Dissolve the sweeteners

While the tea is hot, whisk in 24 g sugar, 60 g sweetened condensed milk, 60 ml evaporated milk, and the salt if using. Stir until no condensed milk streaks remain.

Why it matters Condensed milk dissolves cleanly in hot tea and gives the drink its dense body. Adding it cold leaves sticky sediment at the bottom of the glass.

Cool briefly

Cha Yen step 5: Cool briefly

Let the tea concentrate stand for 3-5 minutes, or set the jug in an ice bath for 2 minutes if serving at once. It should be warm, not steaming hard, before it hits the glass.

Why it matters Pouring boiling tea straight over ice causes violent dilution. A short cool-down keeps the tea concentrated while still letting it melt enough ice to settle into the correct strength.

Build the glasses

Cha Yen step 6: Build the glasses

Pack two tall glasses completely with crushed ice or small cubes. Pour the tea concentrate over the ice, dividing it evenly, then top each glass with about 15 ml evaporated milk.

Why it matters A half-filled ice glass makes the drink too warm and too sweet. The full glass of ice is part of the recipe’s calibration.

Serve before the ice collapses

Serve with a straw. Stir at the table if a uniform creamy orange drink is wanted; leave unstirred for the pale milk cap and darker tea layer.

Why it matters Cha yen changes as it sits. The first minutes give the intended balance: cold, sweet, tannic, creamy, and still recognizably tea.

Common mistakes

  • {'mistake': 'Brewing tea at normal drinking strength.', 'fix': 'Use about 30 g Thai tea leaves for 360 ml water. The concentrate should taste too strong before ice.'}
  • {'mistake': 'Treating spices as mandatory.', 'fix': 'Star anise and clove belong to some international adaptations, not the core street-stall formula. If using plain black tea as a substitute, a tiny amount can help, but it is not the identity of cha yen.'}
  • {'mistake': 'Adding condensed milk after the tea is cold.', 'fix': 'Dissolve condensed milk while the tea is hot. Cold condensed milk sinks and streaks.'}
  • {'mistake': 'Using too little ice.', 'fix': 'Fill the glass to the top. Cha yen is engineered around dilution from a full glass of ice.'}
  • {'mistake': 'Chasing the orange color with separate dye or turmeric.', 'fix': 'Use Thai tea mix if the orange color matters. Turmeric does not belong; it makes the drink earthy and wrong.'}

What does not belong

  • {'item': 'Tapioca pearls', 'reason': 'Boba makes a bubble tea variant. It does not belong in standard cha yen.'}
  • {'item': 'Whipped cream', 'reason': 'Whipped cream turns the drink into a café dessert build, not Thai iced tea as sold at drink stalls.'}
  • {'item': 'Coconut milk as the default dairy', 'reason': 'Coconut milk does not belong in standard cha yen. Use it only for a dairy-free adaptation and accept that the drink changes character.'}
  • {'item': 'Turmeric or annatto for color', 'reason': 'The orange color comes from commercial Thai tea blends. Separate coloring is cosmetic and risks muddy flavor.'}
  • {'item': 'A heavy masala-style spice blend', 'reason': 'Cha yen is not chai. Star anise or clove may appear in some Western reconstructions, but a spice-forward brew reads as a different drink.'}
  • {'item': 'Lemon or lime juice', 'reason': 'Acid curdles the dairy and has no role in cha yen.'}

Adaptations

Vegan Partial

Halal Partial

Gluten-free Partial

Dairy-free Partial

Shellfish-free Partial

Provenance

Sources surveyed83
Cultural authority3
Established press8
Community + blogs18
Individual voices54
Weighted score106.0
Review statusfounder-reviewed
Generated2026-05-16 06:36:58 UTC
Founder reviewed2026-05-16 06:37:14 UTC
Cultural accuracy8/10
Substitution safety8/10