An off-dry Riesling. If you learn one wine for Thai food, learn that one — it is the only common style that meets every part of the flavour balance.
Thai cooking is built on a deliberate balance of four tastes: sweet from palm sugar, sour from lime and tamarind, salty from fish sauce, and hot from chilli. That balance is the cuisine’s defining idea, and it is also an unusually demanding specification for a wine, because each of those four does something different to what you are drinking.
Four tastes, four demands
Sweet suppresses fruit in the wine and makes a dry bottle taste thin and sour. You need residual sugar, or at least very ripe fruit.
Sour raises the acidity bar — a wine less acidic than the lime tastes flabby.
Salty is the helpful one: it softens wine and makes it taste rounder and fruitier.
Hot caps the alcohol and rules out tannin, because capsaicin is amplified by alcohol and sharpened by tannin.
Sugar, high acidity, low alcohol, no tannin. Off-dry Riesling has all four, which is why the recommendation is so consistent across a cuisine that varies so much.
What to actually open
Off-dry Riesling. A German Kabinett is typically 8 to 9% alcohol — exactly what you want in front of chilli — with the acidity to meet lime and tamarind. Mosel is the classic source.
Gewürztraminer for the coconut curries, where its lychee-and-rose perfume and fuller body suit the richness. It has less acidity, so it is second choice when there is a lot of lime.
A dry rosé or Cava for a mild table, or for anything fried — spring rolls, fish cakes. Bubbles cut the oil.
By dish
Green curry and other coconut curries are rich as well as hot: Gewürztraminer or a fuller Riesling. Pad Thai is sweet and sour before it is hot: off-dry Riesling, firmly. Som tam — green papaya salad — is fiercely sour and often fiercely hot, and needs the lowest-alcohol, sharpest wine on the list.
Larb and grilled meats bring char and lime; a dry rosé handles them. And a genuinely hot dish, the kind Thai kitchens make when asked to, is close to unpairable — drop the alcohol as far as you can, chill hard, and accept that beer does this job better.
Red is difficult throughout. If you want one, a chilled Gamay with almost no tannin, and only with grilled dishes rather than curries.
Massaman, panang and the milder curries
Massaman is the outlier: cardamom, cinnamon and clove, peanuts and potato, usually with beef, and much less chilli than a green curry. It is the one Thai curry that can take a red. A ripe, soft Grenache works, served cool; Gewürztraminer is the white answer, and its spice notes meet the cardamom.
Panang is thicker, sweeter and less soupy than green or red curry, scented with kaffir lime leaf. An off-dry Alsace Pinot Gris, which is the same grape as Pinot Grigio made riper and rounder, has the body for it.
Soups. Tom yum is hot and sour and needs the sharpest, lightest Riesling you have. Tom kha, the coconut version, is gentler and richer, and suits Pinot Gris or Gewürztraminer. For the noodle dishes, see pad Thai; for the most common curry, green curry.
Reading a Riesling label for Thai food
German labels tell you how sweet the wine is, if you know the words. Trocken means dry, which is the wrong choice beside real chilli. Feinherb or halbtrocken means off-dry, and is often ideal. Kabinett is the lightest of the ripeness levels and, unless it also says trocken, usually has some sweetness and low alcohol. Spätlese is riper and fuller, good for coconut curries. There is more on those terms in Kabinett, Spätlese and Auslese explained.
Outside Germany, look for Rieslings described as off-dry or medium-dry, and check the alcohol: under about 11% usually means some sugar has been left in, which is what you want.
Common questions
What wine goes with Thai food?
An off-dry Riesling. It is the only common style with all four things the cuisine demands: residual sugar, high acidity, low alcohol and no tannin.
Why is Thai food so hard to pair?
Because it balances sweet, sour, salty and hot deliberately, and each does something different to wine — sugar thins it, sourness raises the acidity bar, and chilli punishes alcohol and tannin.
What wine goes with green curry?
Gewürztraminer or a fuller off-dry Riesling — the coconut makes the dish rich as well as hot, so you want more body than a lean wine offers.
Can I drink red wine with Thai food?
Rarely, and only a chilled low-tannin one like Gamay, with grilled dishes rather than curries. Tannin sharpens chilli heat and alcohol amplifies it.
What wine goes with massaman curry?
A soft, ripe Grenache served cool, or Gewürztraminer if you prefer white. Massaman is spiced with cardamom and cinnamon rather than fiery chilli, so it is the one Thai curry that comfortably takes a red.
What wine goes with tom yum soup?
The sharpest, lowest-alcohol off-dry Riesling you can find, very cold. Tom yum is intensely sour and hot, so the wine needs high acidity, a little sugar and as little alcohol as possible.