Colombo food guide. Best areas, local dishes and restaurants for first time visitors.
I have two days in Colombo before my flight and I want to eat as well as possible. I am interested in local food rather than international restaurants.
1. What are the specific Sri Lankan dishes I should try in Colombo?
2. Which neighbourhoods or areas of Colombo are best for local food?
3. What is the rice and curry lunch situation in Colombo and where is a good place to have it?
4. What is the Cargills Food City versus local market situation for snacks and packaged food?
5. What are the best areas for street food in Colombo?
6. Are there any particular restaurants or institutions that have been serving local food for generations?
7. What should I eat for breakfast in Colombo beyond a hotel buffet?
8. What sweet or snack items should I buy from a bakery or small shop before leaving?
2 Answers
Colombo has a genuinely excellent local food culture that most tourists miss entirely. Here is the guide.
The essential dishes to eat in Colombo:
Rice and curry: the midday meal of Sri Lanka. A mound of rice surrounded by small portions of two or three curries, dhal, papadams, and coconut sambol, served on a banana leaf at local restaurants or in metal dishes at slightly more formal spots. The best versions are at places that serve office workers at lunch, not tourists. Cost LKR 300-600.
Kottu roti: the quintessential Sri Lankan street meal described above, available in every neighbourhood.
Lamprais: Dutch-Burgher heritage dish. Rice cooked in stock, a small curry, a cutlet, a blachan relish, and a prawn or fish, all wrapped in a banana leaf and baked. Distinctive and fascinating historical food. Available at a few Colombo restaurants that specialise in Burgher cuisine.
Hoppers and string hoppers: the breakfast. Available from 6am to mid-morning at hopper shops.
Best areas for local food:
Pettah: Malay Street and the surrounding lanes for biryani, kottu, and Muslim food at lunch.
Wellawatte (south Colombo): the residential neighbourhood has a high density of good local restaurants serving both Sinhalese and Tamil food without tourist pricing.
Kirulapone market area: small local eateries around the covered market, very good and very local.
Galle Face Green: evening street food, particularly isso wade (prawn fritters), and the general promenade atmosphere.
Long-established local institutions:
Hotel de Pilawoos on Galle Road has been serving kottu, hoppers, and rice and curry to Colombo residents since the 1970s, 24 hours a day. A Colombo institution.
Muslim biryani shops in Pettah around Malay Street have operated for generations.
Breakfast beyond the hotel buffet: find a hopper shop. Ask your guesthouse where the nearest one is. A plate of four egg hoppers with coconut sambol costs LKR 200-300. It is the definitive Sri Lankan morning experience.
Bakery snacks to buy before leaving: Elephant House cream cracker biscuits, Chinese rolls (a deep-fried pastry with a spiced filling, available at every bakery), and kiri toffee are small Sri Lankan-specific pleasures worth buying at a local bakery before the airport.
Adding the neighbourhood context: Colombo's food geography follows the communities that live in each area. The Wellawatte and Bambalapitiya stretch along Galle Road south of the city centre is the densest area for genuine local restaurants, Tamil tea shops serving tiffin, and late-night kottu places. The Borella and Narahenpita areas have excellent lunch-only rice and curry restaurants serving government and hospital workers. For the most authentic and least tourist-facing food experience in Colombo, leave the hotel zone around Galle Face and go south 3-4km by tuk-tuk or PickMe. You will not be disappointed.
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