What to Eat (and Avoid) After Food Poisoning in Thailand

After food poisoning, fluids come first: water, oral rehydration salts, and clear broth in small, frequent sips. Once vomiting stops, eat small amounts of plain rice, rice soup (khao tom), bananas, toast, or crackers. Wait a few days before spicy food, fried food, dairy, alcohol, and coffee. If fluids will not stay down, see a doctor.

The worst is over. You have survived a rough night in your hotel room near Chaweng, your stomach has finally settled, and now you are hungry. But the room-service menu is full of curries and fried rice, and you have no idea what is safe. Eat the wrong thing now and you could restart the whole miserable cycle.

The good news is that Thailand is actually a great place to recover. Thai kitchens have a perfect recovery dish on almost every menu. Here is exactly what to eat after food poisoning, what to skip for now, and how to pace yourself over the next few days.

Fluids First: The Rule Before Any Food

Do not rush back to solid food. Your first job is replacing what you lost. Start with small sips of water every few minutes. Big gulps can trigger vomiting again. Oral rehydration salts, sold at every pharmacy on the island, replace the salts and sugars that plain water cannot. Clear broth works too. Keep this up for a few hours. If everything stays down and you feel steadier, your stomach is telling you it is ready for food.

If fluids will not stay down after several hours, or you feel dizzy when you stand, stop trying to tough it out. Dehydration builds quickly in this climate. Doctor Samui is open 24/7 on Chaweng Beach Road, and an IV drip can replace lost fluids fast, often within an hour.

Your First Meals: Thai Kitchens Get This Right

When you are ready to eat, order khao tom. It is Thai rice soup, gentle, warm, and easy to digest, and nearly every restaurant and street kitchen on Koh Samui makes it. Locals eat it when they are unwell for exactly this reason. Plain steamed rice, bananas from any market stall, dry toast, and plain crackers are also safe first steps. Eat small portions. A few spoonfuls, wait twenty minutes, then a few more. Let your stomach set the pace.

Add plain boiled or steamed chicken once the first meals stay down comfortably. Protein helps you rebuild, but keep it simple and unseasoned for now. Skip the chili dipping sauce, even if it hurts your pride a little. It will still be there next week, and so will the night markets.

What to Skip for a Few Days (Yes, Even the Pad Krapow)

Your gut lining took a beating and needs a few quiet days. Spicy food is the obvious one, so hold off on som tam, pad krapow, and anything with fresh chilies. Fried and oily food is hard to digest. Dairy is a sneaky one: after a stomach bug, many people temporarily lose the ability to digest milk, so lattes and milkshakes can bring the cramps right back. Alcohol irritates your gut and dehydrates you, so give the beach bars a two or three day pause.

Coffee and strong tea speed up your gut, which is the last thing you need right now. Raw seafood and salads carry a small reinfection risk while your defenses are down. Most people are back to eating normally within three to five days. If you are not, come and see us.

Recovery Foods: Eat Now vs Wait a Few Days

Safe to Eat NowWait a Few Days
Plain rice or rice soup (khao tom)Spicy dishes like som tam and pad krapow
BananasFried food and anything oily
Plain toast or crackersDairy: milk, cheese, creamy drinks
Clear brothAlcohol and beach-bar cocktails
Boiled or steamed chicken, small amountsCoffee and strong tea
Water and oral rehydration saltsRaw seafood and salads
Need treatment now? We handle this every day at our walk-in clinic: diarrhea treatment ยท iv drip โ€” open 24/7, no appointment needed.

Frequently Asked Questions

How soon after food poisoning can I eat normally again?

Most people are back to normal eating within three to five days. Start with fluids, move to bland food once vomiting stops, and add regular dishes back one at a time. If your stomach still cannot handle normal food after five days, get checked. Something else may be going on.

Is khao tom really good for an upset stomach?

Yes. Khao tom is rice boiled soft in a light broth, which makes it easy to digest while still giving you energy and fluids. It is the Thai answer to chicken soup. Ask for it plain, without chili or strong seasoning, and eat small portions at first.

Can I drink coconut water instead of rehydration salts?

Coconut water helps, and fresh coconuts are sold on every beach in Koh Samui. But it does not have the right balance of salts and sugar that oral rehydration solution has. For mild cases it is a nice extra. If you have been vomiting or had heavy diarrhea, use proper ORS from a pharmacy.

Why does milk suddenly upset my stomach after food poisoning?

A stomach infection can temporarily strip away the enzyme that digests lactose, the sugar in milk. That means dairy can cause cramps, gas, and diarrhea for days or even a couple of weeks afterward. It almost always comes back on its own. Just reintroduce dairy slowly and see how you feel.

When should I see a doctor instead of just resting and eating carefully?

Come in if you cannot keep fluids down, see blood in your stool, have a fever above 39 C, have severe belly pain, or are still sick after two days. Doctor Samui is open 24/7 with an on-site lab and pharmacy, and we quote the price before any treatment starts.

Talk to a Doctor Now โ€” Open 24/7

Walk in at Chaweng Beach Road, or message us and we reply in minutes. Doctor hotel visits available anywhere on Koh Samui.

WhatsApp UsCall Now
Scroll to Top