What Not to Eat in Sylhet (To Avoid the Tummy Bug)
What Not to Eat in Sylhet (To Avoid the Tummy Bug)
Sylhet has incredible food — juicy kala bhuna, freshly made shatkora beef, and the city’s famous panthas and seven-layer teas. But unfamiliar food, unsterile water, and a change in gut bacteria can leave even seasoned visitors doubled over. The good news: all it takes is a handful of sensible habits. Here’s the quick version first, then the detail.
The Golden Rules
- Drink only sealed bottled water.
- Eat where the line is long (high turnover = fresher food).
- Skip ice, raw salads, and pre-cut fruit.
- Wash hands or sanitise before every bite.
- Take it easy on your first day — let your stomach adjust before embracing the full street-food experience.
1. Ice in Everything
That ice in your cold drinks may have been made from straight tap water. Avoid it where you can. Ask for drinks without ice, or stick to sealed bottled water. The ice in sharbat from roadside vendors is the biggest culprit.
2. Cut Fruit and Street Juices
Pre-cut fruit (cucumber, mango, watermelon) sitting out for hours and sugar-cane juice from street carts are a gamble. The blade, the water used to rinse, and the uncovered display all invite trouble. If you must have fruit, buy whole fruit and peel it yourself.
3. Roadside “Muri” and Unoiled Snacks
Puffed rice with sliced onions, tomatoes, and green chillies is delicious — but the raw veggies are often washed in tap water and the whole mix is handled by hand. Same goes for bhelpuri-style snacks. Skip anything with uncooked vegetables from open stalls.
4. Raw Salad and Fresh Garnishes
At restaurants, raw salad (sliced cucumber, onion, carrot) often gets a quick tap-water rinse. Ask for it without the salad, or dine at places that state they use filtered water. Salads are a common trap precisely because they look safe.
5. Undercooked or Reheated Seafood
Sylhet may not be a coast, but you’ll still find fish and prawn on many menus. Undercooked seafood and shellfish reheated multiple times top the list for food poisoning. Order seafood only at busy, reputable restaurants and make sure it’s thoroughly cooked through.
6. Tap Water — Even for Brushing
Tap water in many parts of Sylhet is not safe for foreign stomachs. Use bottled water for drinking, brushing your teeth, and even rinsing your mouth after brushing. It feels overcautious, but it’s the single best habit you can adopt.
7. Dairy From Unknown Sources
Fresh lassi, yogurt, and milk sold loose may not be pasteurised. Stick to sealed, branded dairy. If you have a sensitive stomach, be conservative with dairy generally while you’re there.
8. Street Meat With Doubtful Handling
Kala bhuna and beef skewers from popular stalls are usually cooked well-done and at high heat, which is good. But watch out for meat that’s been sitting under a cloth for hours or reheated mid-day. If a stall is packed and turnover is high, you’re safer; if it looks slow and sad, walk past.
What IS Safe
- Freshly fried food: samosas, chops, and jhal-muri made in front of you and served hot.
- Fully cooked, freshly served meat: well-done kala bhuna from a busy stall.
- Bottled or sealed drinks: soft drinks, sealed juice, and filtered water.
- Whole fruit you peel yourself: bananas, oranges, lychees.
- High-turnover stalls: anything where food sells out fast and is constantly replenished.
9. Anything You Peeled With Your Hands After Touching Money
Hand hygiene is the real enemy. Money and phone screens are filthy here (and everywhere). Carry a small hand sanitiser and use it before every meal. Half of all foodborne illness is really just dirty hands.
Sylhet’s food is genuinely some of the best in Bangladesh. A few sensible precautions mean the only thing you’ll be taking home is great memories — not an upset stomach.