How Does Restaurants & Food Work in Sri Lanka?
Last verified: 2025-06 · Asia
1The Quick Answer
Rice and curry is the national dish served daily; hoppers, kottu roti, and fresh seafood are must-tries; food is spicy by default so specify mild if needed.
2What You Need to Know
Sri Lankan cuisine is one of the great undiscovered food cultures of Asia. Rice and curry — a plate of rice surrounded by multiple small curries, dhal, and pol sambol (fresh coconut relish) — is eaten at lunch and dinner across the whole island. Hoppers (bowl-shaped crispy rice-flour pancakes, eaten with egg or curry) are the iconic breakfast food. Kottu roti, made from chopped flatbread stir-fried with vegetables, egg, and meat, is a popular evening street food. Sri Lankan food is genuinely very spicy; always specify 'mild please' if you have a low spice tolerance. Vegetarians are well-served as Buddhist and Hindu traditions make vegetable dishes abundant.
3Practical Tips
Practical Tips
- 1Eat rice and curry at a local 'hotel' (the Sri Lankan term for a simple local restaurant) — a full meal costs 200–400 LKR, roughly ten times cheaper than tourist restaurants
- 2Try a string hopper breakfast — steamed rice noodle nests served with coconut milk curry — at any local guesthouse
- 3Fresh seafood (grilled crab, prawn curry, tuna) is exceptional along all three coasts and very affordable at local fish restaurants
Important Warning
Sri Lankan curries are significantly hotter than Indian curries in many cases. Ordering 'not spicy' or 'very mild' is necessary if you have a low spice tolerance — 'mild' by local standards can still be quite hot.
How does this compare?
Restaurants & Food rules in nearby and similar countries:
Do not tip, water is always free, and set lunch meals (teishoku) at ¥800–1,500 offer outstanding value.
Thai street food is outstanding, safe at busy stalls, and incredibly cheap — always specify your spice level, explore pad thai, green curry, and mango sticky rice, and price-check seafood before ordering.
Hawker centres are Singapore's greatest culinary institution — eat there for SGD 3–8 per dish with no tipping and no service charge.
Traveling to Sri Lanka?
You might also need:
More About Sri Lanka
Tip 10% at tourist restaurants, 500–1,000 LKR per day for guides and drivers, and round up for tuk-tuk rides.
Updated 2025-06
PickMe and Uber work in Colombo; tuk-tuks are everywhere; trains are iconic and scenic; buses are cheap but very crowded.
Updated 2025-06
Good private hospitals exist in Colombo (Nawaloka, Lanka, Asiri); healthcare outside the capital is limited, making travel insurance essential.
Updated 2025-06
LGBTQ relationships are criminalized, posing disrespectfully with Buddha statues can get you arrested, and drugs carry severe penalties.
Updated 2025-06
Police: 119; Ambulance: 110; Fire: 111; Tourist Police: 1912.
Updated 2025-06
Cover shoulders and knees at all Buddhist temples, remove shoes and hats at every religious site, and dress modestly in cultural areas.
Updated 2025-06
🍽️ See Restaurants & Food rules in all countries
Compare all countries →