Best Cheap Eats in Colombo, Sri Lanka
Heads up: some links here are affiliate links. Book or buy through them and we may earn a small commission at no extra cost to you. We only point you to things we would actually use.
Colombo’s cheap eats run a couple of dollars a plate, and that’s most of the menu
Sri Lankan food is its own cuisine, not a regional Indian one, and Colombo is the best place in the country to eat through it cheaply: rice and curry, kottu roti, and hoppers are all street-stall or local-eatery staples that rarely cross a few dollars a plate. This guide covers what to order, where the verified sit-down spots are, and the one alcohol rule that catches diners out about once a month.
The staples, and what a plate actually costs
Rice and curry, the multi-dish national meal, is the reliable cheap full meal almost anywhere. Kottu roti, chopped roti stir-fried on a hot griddle with vegetables and often meat, is best known for the rhythmic paddle-clang of the cooking itself as much as the dish; Galle Face Green’s evening stalls are the classic place to eat it while watching the sunset. Hoppers (appa) and egg hoppers, bowl-shaped fermented pancakes, and string hoppers (idiyappam), steamed rice-noodle nests, both pair with coconut sambol or a fish curry for a couple of dollars. Pol sambol, a coconut relish, and dhal (parippu) round out most rice-and-curry plates at no extra charge. Short eats, fish buns, cutlets, and rolls, are the “tea and short eats” ritual, grab a few for well under a dollar each at any bakery counter. For dessert, curd and treacle, wood-apple, and faluda are the cheap local sweets worth trying over anything imported.
Lamprais: the one dish worth a short line
⚠ Lamprais is not generic rice and curry: it’s a specific Dutch-Burgher dish, banana-leaf-baked rice packed with meat curry, a frikkadel meatball, eggplant pahi, and seeni sambol (sweet caramelized onions), the whole parcel steamed together. Green Cabin in Kollupitiya, a 130-plus-year institution, is the verified name for it; order ahead, since the good lamprais sells out.
Verified sit-down spots, budget to splurge
Stick to known names here rather than gambling on an unverified address. Upali’s by Nawaloka is a solid, casual rice-and-curry stop for an everyday meal. Barefoot Garden Café, in Colombo 3, doubles as a relaxed lunch spot and, on Sundays, a live-jazz evening, worth timing a meal around either way. Paradise Road The Gallery Cafe, set in Geoffrey Bawa’s former studio, is a step up in price but a genuinely interesting room to eat in once. Ministry of Crab, in the Dutch Hospital precinct, is Colombo’s best-known splurge, chili and pepper crab priced by weight, worth the one big-night-out meal if the budget allows; reserve ahead. Nihonbashi, the city’s pioneering Japanese fine-dining name, relocated to Port City in 2024, so confirm the current address before booking rather than heading to its old Fort location.
Where street food actually happens
Galle Face Green’s evening stalls (roughly 5-8pm) are a collective street-food experience rather than one named vendor: isso wade (prawn-studded lentil patties), roasted corn, and kottu all cost a dollar or two, and watching the sunset is free either way. More free and cheap sights nearby are in the things to do guide .
The poya rule that shuts down alcohol, not food
Roughly 12-13 times a year, on the monthly full-moon poya day, Sri Lankan law bans alcohol sales nationwide: most liquor shops close and many bars stop serving, even though restaurants stay open and food service carries on as normal. It’s a genuinely easy date to miss when planning a night out, so check the current poya calendar (see the festivals guide ) before counting on a bar being open. Arrack, the coconut-palm spirit, and Lion Lager are the national go-tos on any other day, and Ceylon tea is the reliable, always-available drink regardless of the calendar.
One habit worth keeping
Restaurants and hotels often add a 10% service charge to the bill already, so check the total before tipping again on top of it, and carry cash: small eateries and street stalls are cash-only even if your hotel takes a card. Tap water isn’t potable, so stick to bottled or filtered water with every meal.