Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Colombo

Where to eat in Colombo: local dishes, markets and neighborhoods

Colombo is known for rice and curry, hoppers, kottu roti and its Burgher-Malay-Muslim mix: lamprais, biryani and watalappan. Eat lunch at a rice-and-curry 'hotel' in Pettah or Bambalapitiya, hoppers in the evening, kottu late. Budget LKR 300–800 for street food, LKR 1,500–4,000 in a mid-range restaurant (2026 estimate).

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20266 min read

Key facts

What Colombo is known for
Rice and curry, hoppers, kottu roti, lamprais, biryani, watalappan
Cheapest solid mealcheck
Rice-and-curry 'hotel' lunch, LKR 300–600 (2026 estimate)
Street snackcheck
Isso vadai, patties, rolls, LKR 100–250 each (2026 estimate)
Mid-range restaurant maincheck
LKR 1,500–4,000 (2026 estimate)
Best lunch window
12:00–14:30, when curry pots are freshest
Hoppers and kottu hourscheck
Hoppers from about 18:00; kottu stalls run late into the night
Tap watercheck
Not for drinking; bottled or filtered (check)
Vegetarian risk
Maldive fish (umbalakada) hides in sambols and some vegetable curries

Quick answer

Colombo's food is the country's food plus the city's own layers: Burgher lamprais, Malay and Muslim biryani and watalappan, Tamil and Sinhalese rice-and-curry, and a street-snack culture of hoppers, vadai and kottu. If you have one meal, make it a rice-and-curry lunch at a busy 'hotel' — the local word for a simple eatery. If you have an evening, do hoppers, then kottu.

Where you eat matters less than when. Curry pots are best at lunch, hopper pans are hot from about 18:00, and kottu griddles are loudest after 21:00. Fort and Pettah are for daytime and markets; Bambalapitiya, Kollupitiya and Dehiwala carry the evening trade.

  • One meal only: rice and curry, lunch, Pettah or Bambalapitiya
  • One evening: egg hopper, then chicken kottu
  • One splurge: lamprais or a seafood curry at a mid-range restaurant
  • One sweet: watalappan or curd with kithul treacle

Options: what, where, cost, time

Prices are 2026 estimates in Sri Lankan rupees; a mid-range main is roughly USD 5–13. Portions and prices vary by neighbourhood, so treat the bands as a guide, not a quote.

Colombo's licensed restaurants and hotel kitchens are the safest bet for a first meal; street carts are fine when turnover is high and food is cooked to order.

Options: what, where, cost, time
OptionWhat to orderWhereCost (2026 estimate)Time needed
Rice-and-curry 'hotel'Rice with dhal, vegetable curries, pol sambol, papadamPettah, Bambalapitiya, WellawatteLKR 300–60020–30 min
Hopper stallPlain hopper, egg hopper, string hoppersKollupitiya, Dehiwala, NugegodaLKR 60–200 per hopper15–25 min
Kottu roti griddleChicken or egg kottu, cheese kottuGalle Road, Bambalapitiya, MaradanaLKR 500–1,20015–20 min
Biryani 'hotel'Chicken or mutton biryani, watalappanPettah, Maradana, Slave IslandLKR 700–1,50030–40 min
LampraisBanana-leaf baked rice with meat curry and frikkadelsBambalapitiya, Cinnamon GardensLKR 1,200–2,50030–45 min
Mid-range restaurantSeafood curry, rice and curry set, devilled dishesFort, Kollupitiya, Mount LaviniaLKR 1,500–4,000 per main1–1.5 hr
Market snack runIsso vadai, patties, rolls, cut fruitPettah market, Fort station areaLKR 100–250 each30–60 min

Detail: dishes, neighbourhoods and how a meal runs

Rice and curry is the baseline: a mound of rice with five or more small curries, sambols and papadam. Coconut, chilli, curry leaves and Maldive fish (dried tuna) do most of the flavouring. At a 'hotel' you point at what you want, or take the set plate; refills of rice and dhal are often free or cheap. Eat with your right hand if you like, but cutlery is always offered.

Hoppers (appa) are bowl-shaped fermented rice-flour pancakes with a crisp edge and soft centre; the egg hopper has an egg cooked into the middle. String hoppers are steamed noodle nests, usually a breakfast or dinner dish with curry and pol sambol. Kottu roti is chopped flatbread stir-fried on a hot griddle with egg, vegetables and meat — you hear it before you see it. Lamprais is the Colombo Burgher dish: rice, meat curry, frikkadels and sambol baked in a banana leaf. Watalappan, a coconut-milk and jaggery custard, is the dessert to try.

Neighbourhoods: Pettah and Fort are for markets, short eats and biryani, and are daytime places. Bambalapitiya and Kollupitiya along Galle Road have the widest mix, from cheap 'hotels' to mid-range restaurants. Wellawatte is the Tamil and Muslim food strip, good for biryani and seafood. Dehiwala and Mount Lavinia are evening and beach-side territory, with kottu and hoppers running late. Cinnamon Gardens and Colombo 7 hold the pricier, calmer restaurants.

A meal runs simply: sit, order or point, eat, pay at the counter. Short eats on the table are charged by what you take, so keep the plate. Tipping is not required but rounding up or leaving 10% in a restaurant is normal. Alcohol is served in licensed restaurants and hotels; many 'hotels' are dry, and some close on Poya (full-moon) days, when alcohol sales stop nationwide.

  • Lunch 12:00–14:30: rice and curry, biryani, lamprais
  • Evening from 18:00: hoppers and string hoppers
  • Late from 21:00: kottu roti
  • All day: short eats, vadai, fruit, tea

Costs

Colombo is the most expensive city in Sri Lanka for food, but the cheap end is still very cheap. A rice-and-curry lunch at a local 'hotel' is a few hundred rupees; a kottu from a busy griddle is under a thousand; a mid-range restaurant main with a drink lands in the low thousands. Add 10% service in many restaurants and a small tourist-facing markup in Fort and around hotels.

Card payment works in mid-range and up restaurants, hotels and supermarkets; street stalls, markets and small 'hotels' are cash. Keep small notes. Prices move with inflation, so the bands below are 2026 estimates — check the board or ask before ordering seafood sold by weight.

Costs
ItemTypical price (2026 estimate)
Rice-and-curry 'hotel' lunchLKR 300–600
Egg hopperLKR 100–200
Kottu rotiLKR 500–1,200
BiryaniLKR 700–1,500
LampraisLKR 1,200–2,500
Mid-range restaurant mainLKR 1,500–4,000
Seafood sold by weightMarket price — ask first (check)
Bottled water 1 LLKR 100–200
Tea or curd with treacleLKR 100–400

Tips

Eat where the pots are moving. A 'hotel' with a queue at 12:30 and trays emptied fast is a better bet than a quiet one at 15:00. For street carts, watch the food cooked in front of you and served hot.

Vegetarian food is everywhere, but Maldive fish flakes hide in sambols and some vegetable curries. Say 'mas maalu naha' (no meat, no fish) and ask specifically about umbalakada. Vegan travellers should note that ghee and eggs appear in sweets and some hoppers. For halal, Muslim-run 'hotels' serve biryani and kottu across Pettah, Maradana and Slave Island. Gluten-free is easy with rice, hoppers and string hoppers; kottu and roti are wheat.

Drink bottled or filtered water; tap water is not for drinking. Ice in mid-range places is usually fine, but be cautious with crushed ice from carts. Carry cash for markets and small eateries, and expect some places to close or go dry on Poya days.

  • Ask the price of seafood by weight before it is cooked
  • Keep small notes for stalls and markets
  • Say 'mas maalu naha' and ask about Maldive fish
  • Check Poya dates if you want alcohol with dinner
  • Peak lunch is 12:00–14:00; go early or late to avoid the wait

FAQ

Sources

Questions people ask

What food is Colombo known for?

Rice and curry, hoppers, string hoppers, kottu roti and short eats, plus the city's own Burgher, Malay and Muslim dishes: lamprais, biryani and watalappan. Seafood curries and pol sambol appear everywhere.

Where do locals eat in Colombo?

At 'hotels' — simple eateries serving rice and curry, biryani or kottu — in Pettah, Maradana, Bambalapitiya and Wellawatte. Hopper and kottu stalls along Galle Road fill up in the evening.

How much does a meal cost in Colombo?

A rice-and-curry lunch at a local 'hotel' is about LKR 300–600; kottu LKR 500–1,200; a mid-range restaurant main LKR 1,500–4,000 (2026 estimates). Street snacks are LKR 100–250 each.

What time do hoppers and kottu start?

Hopper pans usually fire up around 18:00 and run through the evening; kottu griddles are busiest after 21:00 and often go past midnight. Rice-and-curry lunches are best between 12:00 and 14:30.

Is Colombo's tap water safe to drink?

No — drink bottled or filtered water. Ice in mid-range restaurants is generally fine; be more cautious with crushed ice from street carts (check).

Deep dive

Every source; changeable facts are marked check

Sources