Sri Lanka street food guide — what should I eat, where do I find it, and is food safety a concern?
Sri Lankan street food seems incredible from what I've seen online but I can't find a practical guide to what to actually eat, where to find it, and how to stay healthy.
1. What are the essential Sri Lankan street foods I need to try?
2. What is a "short eats" shop and what should I order there?
3. Where do I find the best street food in Colombo, Kandy, and coastal towns?
4. What is the kottu roti experience and where should I have it?
5. How do I eat a proper rice and curry meal — what do the different dishes mean?
6. What street food should I avoid if I have a sensitive stomach?
7. How do I eat like a local rather than at tourist restaurants?
8. What is the best budget street food meal in Sri Lanka?
I love street food and have eaten my way through India and Southeast Asia without getting sick. Give me the real guide.
2 Answers
Street food is the soul of Sri Lankan food culture. Here is the definitive guide.
Essential items to eat:
1. Kottu roti: Chopped flat bread stir-fried with vegetables, egg, and your choice of chicken, beef, or cheese on a flat iron griddle. The rhythmic metallic chopping sound is the sound of Sri Lanka at night. Order at any kottu shop after 6 PM — it is a dinner food.
2. Hoppers (appa): Bowl-shaped rice flour and coconut milk pancakes, crispy at the edges, soft in the centre. Eat plain with sambol, or with an egg cracked in the centre (egg hopper). Breakfast food, found everywhere 7–10 AM.
3. String hoppers (idiyappam): Steamed rice noodle nests. Eat with dhal curry and coconut sambol. Also breakfast.
4. Short eats: The Sri Lankan equivalent of tapas — glass cabinet snacks at any "bakery" (they're not bakeries). Essentials: fish bun (soft roll with spiced fish), Chinese roll (fried pastry with spiced filling), patties (curry-filled pastry), wade (fried lentil doughnut). Point at the glass cabinet and pick four items for LKR 300–500.
5. Rice and curry: Not street food exactly, but a proper rice and curry at a local "hotel" (local restaurant, not accommodation) at lunchtime. A mound of red rice with 6–8 small curry portions surrounding it. Order by sitting down — the meal arrives automatically. LKR 200–400 at a local place.
6. Pol roti: Thick coconut flatbread, made fresh on a griddle. Eaten with lunu miris (onion sambol) or dhal. The best breakfast in Sri Lanka.
Food safety: Sri Lanka is significantly safer than India or Southeast Asian street food scenes for stomach illness. The volume of cooking turnover is high, the coconut-based curries are protective, and the chilli content kills most bacteria. Eat at busy local places, avoid pre-cooked items sitting under glass for hours, and you will be fine. I have eaten street food here for 35 years.
The short eats experience at a local bakery was my favourite discovery: 6 AM, the bakery opens, a crowd of Sri Lankans in work clothes is already there, glass cabinet full of warm fish buns, Chinese rolls, and patties. I pointed at three items, paid LKR 180, ate standing at the counter with a glass of sweet milk tea. That 15-minute experience told me more about daily Sri Lankan life than any tourist attraction. Find a bakery near the local bus stand — that's where the real ones are.
You must be logged in to post an answer.
Log In to Answer🔥 Popular tags
Related
Fair TukTuk Prices
Help travelers avoid overcharging!
Be the first to report a price