Thailand Food Allergy
Survival Guide
How to eat safely in Thailand when you have food allergies. What's actually in the food, how to communicate with staff, and which situations carry the most risk.
Why food allergies in Thailand are genuinely harder
Thailand has a complex culinary tradition built on layered sauces and pastes. The base flavors in most Thai dishes come from condiments: fish sauce, shrimp paste, oyster sauce, all added during cooking and invisible in the finished dish.
A dish described as "vegetable stir-fry" on an English-language menu may be cooked with oyster sauce as a standard ingredient. A clear soup may be seasoned with fish sauce as the base stock. This isn't carelessness. It's just how Thai cooking works. The challenge is that the people cooking often don't consider these as "ingredients" in the way a Western kitchen would. They're seasoning, not additions.
This guide covers the four main hidden allergens and how to communicate your needs. If you have a peanut allergy specifically, the peanut allergy guide goes deeper on dish-by-dish risk and oil vs. garnish vs. paste distinctions. For navigating street stalls in particular, the street food guide covers stall selection and decision frameworks.
The four hidden allergens to know
Present in the majority of Thai curries, stir-fries, soups, and dipping sauces. It's used as salt in Thai cooking. Dishes labeled vegetarian at Western-facing restaurants often still use fish sauce unless explicitly specified.
Thai to show: ไม่ใส่น้ำปลา (no fish sauce)
A fermented shrimp paste used as a foundational ingredient in curry pastes, nam prik (chili dips), and as a base for som tam (papaya salad). It's cooked into the dish: difficult to remove on request.
Thai to show: ไม่ใส่กะปิ (no shrimp paste)
Used as both a cooking fat and a garnish. Peanut oil is common in street food woks. Whole or crushed peanuts appear as a topping on pad thai, som tam, satay, and many noodle dishes.
Thai to show: แพ้ถั่วลิสง (allergic to peanuts)
Small dried shrimp used as a flavor component in som tam, fried rice, stir-fried morning glory, and many noodle dishes. Sometimes visible, sometimes ground into the dish.
Thai to show: ไม่ใส่กุ้งแห้ง (no dried shrimp)
How to communicate a food allergy in Thailand
1. Use a written card, not verbal requests
This is the most important practical advice in this guide. Verbal requests in English are frequently misunderstood, not because of bad intent, but because of noise levels, the language gap, and unfamiliar vocabulary. A written card in Thai removes that ambiguity.
2. Show the card before ordering
Hand the card to whoever is cooking, not just the person taking your order. In Thai food service, especially at street stalls, the person who takes the order and the person who cooks are often different people, and information doesn't always transfer reliably.
3. Carry your card on your phone
A phone screen is easier to hand to someone than a printout, and you can't forget it at your hotel. AllergyPass TH generates a card that works offline: no internet connection needed once it's built.
Build a free bilingual Thai-English allergy card
Build My CardHigh-risk dishes by category
When to seek medical attention
Thailand has good private hospital infrastructure in Bangkok, Chiang Mai, Phuket, and other major tourist areas. If you carry an EpiPen, keep it accessible at all times, not in checked luggage. For a severe reaction, go directly to a private hospital emergency department.
Hospitals with international emergency departments include Bumrungrad International (Bangkok), Bangkok Hospital (multiple locations), and Samitivej. Most private hospitals process travel insurance claims directly.
Emergency number for ambulance in Thailand: 1669. Tourist Police (English-speaking): 1155.
Frequently asked questions
Is Thai food safe for someone with a peanut allergy?
It can be, with active communication and the right dish choices — but peanuts appear in multiple forms beyond the obvious garnish, including peanut oil and curry pastes. The peanut allergy guide covers this in full, including which dishes are lower risk and how to communicate oil vs. whole peanut concerns in Thai.
Can I eat vegetarian food in Thailand if I have a shellfish allergy?
Not automatically. Thai vegetarian food (เจ, je) avoids meat but fish sauce and shrimp paste are sometimes still included. Look for restaurants with a yellow je flag, which indicates stricter vegetarian preparation.
Are there allergy-friendly restaurants in Thailand?
Yes, particularly in Bangkok, Chiang Mai, and Phuket. However, even in allergy-aware restaurants, the underlying Thai cuisine uses these ingredients as base seasonings. Always use a specific written request rather than assuming the kitchen has adapted a dish.
Generate a bilingual Thai-English allergy card designed for restaurants, street food stalls, and everyday dining across Thailand. No sign-up required.
Build my card →