Thai food is built on contradiction. Sweet and sour in the same mouthful. Fragrant herbs against deep umami. A heat that builds slowly and doesn't let go. It is, on paper, a sommelier's nightmare. In practice, it is one of the most rewarding pairing challenges in the world — once you understand the rules.

I have been based in Bangkok for six years. I eat Thai food most days. And I have built wine programmes for restaurants where Thai cuisine is the context. This guide is what I have learned — not theory, but what actually works at the table.

Why Thai Food Challenges Wine

Three elements make Thai cuisine difficult to pair: heat, acidity, and sweetness — often all in the same dish. High-tannin red wines amplify perceived heat, making a moderately spicy dish feel aggressive. High-alcohol wines do the same. Heavily oaked whites clash with the aromatics of lemongrass, kaffir lime leaf, and galangal.

Once you know what to avoid, the path forward becomes clear.

The Golden Rules

By Dish: What Actually Works

Tom Yum & Clear Soups

The lemongrass, lime, and galangal base needs a wine with enough aromatic intensity to hold its own without clashing. Alsatian Riesling — particularly off-dry — is the textbook answer. The wine's perfume mirrors the soup's fragrance; the acidity cuts through the broth; a touch of sweetness cushions the chilli. Grüner Veltliner from Austria is a strong alternative, its white pepper note echoing the galangal.

Green & Red Curry

Coconut milk changes everything. The fat content of a good curry needs acidity to cut through it, but the creaminess also softens the spice — giving you more options. Gewurztraminer is the classic pairing: its lychee and rose aromatics echo the sweet spice of the curry paste, while a touch of residual sugar balances the heat. For red curry specifically, a Pinot Gris from Alsace with good body and natural sweetness works exceptionally well.

Pad Thai

Tamarind, fish sauce, lime, toasted peanuts. This is a dish of texture as much as flavour. You need a wine that won't be overwhelmed by the umami of the fish sauce but can match the freshness of the lime. Dry Riesling — German Spätlese or Mosel Kabinett — is the answer. The wine's linear acidity cuts through the noodles' richness; the stone fruit notes complement the tamarind.

Som Tum (Green Papaya Salad)

The most challenging dish on this list. Som Tum is simultaneously sour (lime), salty (fish sauce), spicy (chilli), and slightly sweet (palm sugar). Tannin will amplify the chilli. Sweetness will fight the sourness. You need off-dry sparkling wine — a Demi-sec Champagne or quality Prosecco with residual sugar. The bubbles refresh the palate; the sweetness cushions the heat; the acidity matches the lime.

Massaman Curry

The mildest of the major curries, with deep spice — cinnamon, cardamom, star anise — and rich coconut. This is the one dish where a light red works. Pinot Noir — particularly from Burgundy or New Zealand — has the fruit and acidity to complement the warm spice without amplifying heat. Keep tannins light and the alcohol below 13.5%.

Grilled Meats (Moo Ping, Gai Yang)

Chargrilled pork or chicken with lemongrass and fish sauce marinade. The smokiness and char open the door to a wider range. Grenache-based wines from Côtes du Rhône — medium-bodied, low tannin, with red fruit and white pepper — pair well. For something more interesting, a Beaujolais Villages slightly chilled gives you the freshness the dish demands.

The One Wine That Works With Everything

If you want a single bottle that will hold its own across a table of shared Thai dishes, the answer is Champagne. Its acidity cuts through fat; its bubbles refresh the palate between bites; its brioche and citrus notes work with both the aromatic and the rich dishes. A non-vintage Brut or an extra-dry style handles the heat better than anything else on the list.

This is not a convenient answer. It is the correct one — and it is why every Thai restaurant I have consulted for now carries a Champagne by-the-glass option priced as an accessible choice, not a celebration extravagance.

A Note on Natural & Orange Wine

Bangkok's wine scene has embraced natural wine enthusiastically. Orange wines — white wines made with skin contact, giving tannin, texture, and oxidative notes — are a genuinely interesting pairing for Thai food. The tannin in orange wine behaves differently to red wine tannin; it adds grip and texture rather than astringency. A good skin-contact Pinot Grigio from northeastern Italy or Slovenia works remarkably well with a mixed spread of Thai dishes.

Building a wine programme for a restaurant serving Thai or Asian cuisine? Get it right from the start.

Book a Consultation →
G
Written by
Giuseppe Cola
Giuseppe Cola is a WSET Certified wine strategist with over a decade in hospitality. Trained at ALMA and forged at The Ritz London as a Perrier-Jouët Sommelier, he now consults internationally from Bangkok — building wine programmes for restaurants, hotels, and private clients who refuse to compromise on standards.
thechampagnestrategist.com →