20 Best Cheap Eats in Colombo That Locals Love

Curry for under 500 rupees, kottu at sunset, and rice with five sides on a banana leaf—Colombo's cheapest meals taste nothing like bargains.
The queue at Galle Face Green starts before sunset and nobody in it is thinking about tomorrow's plans. A hawker's call carries over the sound of the ocean, grills sizzle with deviled seafood and cuttlefish noodles, and you're eating better than you have anywhere else in the city—for 200 rupees. Colombo's cheap eats aren't about making do. They're about eating the way locals do: small tables packed with people, banana leaf plates warm from the kitchen, curry that tastes like someone's home recipe. These 20 spots run on volume and reputation, not décor. Ranked by price—lowest first—they span from street vendor stalls that operate only at dusk to modest restaurants that have fed the same families for decades. Come hungry and come with cash. Most don't take cards.
Galle Face Green
Colombo City Center · Street food stalls · LKR 200–500 per dish; 5pm–9pm nightly
Deviled seafood runs 500 rupees, cuttlefish noodles just 200. The promenade faces the Indian Ocean and transforms as the sun sets into a vibrant open-air food court where sizzling grills and spicy aromas dominate. Vendors offer isso wade (prawn-topped deep-fried lentil cakes), rolls, and chili salted sweet mango slices. Come early if you want a spot on the wall; the crowd builds fast.
Dosa King
Colombo · South Indian · LKR 200 per dosa; open for breakfast and lunch
A masala dosa tastes amazing at just Rs. 200 (approximately USD 0.61). The shop is small and efficient—order, pay, sit, eat. Dosa here is crispy and comes with sambar and chutney. The clientele is local and quick; turnover is fast enough that you'll rarely wait long.
Mayura Hotel
Pettah, Colombo · Rice and curry · LKR 450 for omelette combo; 11:30am–3:30pm
An omelette costs 450 rupees and comes with unlimited rice and curry. A fresh banana leaf is laid in front of you when you sit down; someone brings rice, another follows with three curries, and you pick your meat—the cuttlefish curry is excellent. The place is bustling and no-frills; service moves in shifts.
Hotel de Grand Pilawoos Bamba
Duplication Road, Colombo · Kottu roti · LKR 300–500; open late evening
Chopped flatbread stir-fried with veggies, egg, meat, and spicy curry gravy; order the chicken cheese kottu for a modern twist. The stall operates from a food truck setup with the energy of a late-night spot. Kottu here is well-seasoned and arrives hot; watch it being made on the flat griddle.
Shri Ranganathar
Colombo · South Indian / Tamil · LKR 300–600; lunch and dinner service
A Tamil vegetarian canteen serving dosa, idli, and vadai with strong filter coffee. The space is simple: counter seating only, steel plates, rapid-fire service. Every dish comes with sambar and coconut chutney. Locals queue here during lunch hours; the turnover keeps prices low.
Perera & Sons
Multiple locations, Colombo · Bakery / Short eats · LKR 80–300; throughout the day
Short eats here might look sketchy, but the samosas are made fresh every two hours and the fish cutlets use actual fish, not processed stuff. The bakery has been operating for decades. Grab a cutlet or a roll and eat standing at the counter or wrap it for the road.
Curry Pot Restaurant
Colombo 3, Fort area · Sri Lankan · LKR 800–1,500 for a plate; lunch and dinner
Located on the ground floor of a colonial era building in Fort Colombo, with retro-styled ambiance. A diverse breakfast spread features flavorful curries such as chicken, polos, coconut sambol, and lentil curry served with rice, roti, or string hoppers. Obtain a coupon at the cash counter, then go to the food line.
Ranbath
Colombo · Rice and curry / Organic · LKR 900–1,200; lunch and dinner
Offering both eat-in or takeaway options for a delicious Sri Lankan meal for less than $5.00, choose from a wide selection of curries including meat, fish and vegetable options. You're getting some of the best authentic Sri Lankan food without breaking the bank. The lunch packet is the way to go if you're heading out.
Galle Road, Colombo · Rice and curry · LKR 950–1,400; lunch and dinner
stockServes rice and curry the way Sri Lankan families eat it at home. The restaurant has six different curries, each distinct. Meat options rotate daily based on what's fresh. The room is modest and fills fast at lunch; come early or sit shoulder-to-shoulder.
Al-Maas
Slave Island, Colombo · Hoppers · LKR 200–400; breakfast and early evening
Bowl-shaped fermented rice flour crepes with an egg in the center. Al-Maas has been making hoppers the traditional way for years. The batter is prepared fresh each morning; by late afternoon they're sold out. Arrive before 8am for the full selection.
Slave Island, Colombo · Hoppers and short eats · LKR 250–500; breakfast and lunch
stockA small spot known for hoppers made fresh to order. The egg hopper is the signature dish here—the edge crispy, the center soft. Service is friendly and quick. The room is cramped but that's part of the charm. Come before 11am when the energy is freshest.
Barista
11 locations across Colombo · Café · LKR 1,000–1,500; open daily
The largest café chain in Sri Lanka with 11 outlets in Colombo; range of coffees all under LKR 1,000 with simplicity and calm atmosphere. From bagels to waffles to rice, special meal deals and combo deals give a filling meal with a beverage just under 1500 LKR; lunch deal A from 12pm–3pm is lemon grass chicken rice or Thai chicken rice with cappuccino for 1350 LKR.
Nana's Kottu Roti
Galle Face Green, Colombo · Kottu roti · LKR 400–600; 5pm onwards
Nana's stall is one of the original kottu operators at Galle Face. Kings Nana claims it was first to set up at Galle Face. The flatbread is chopped and fried with egg, vegetables, and spiced curry sauce. The spot attracts a mix of locals and tourists, all drawn by the speed and flavor.
Colombo · Traditional Sri Lankan · LKR 1,200–1,800; lunch and dinner
stockA top choice for traditional Sri Lankan cuisine with a variety of dishes suitable for vegans and vegetarians, from soups and salads to main courses and desserts. About 10 curries—all very different and delicious, staff point out the spicy ones if you ask, and string hoppers and poppadoms are very good.
VOC Café
Fort, Colombo · Lamprais and curry · LKR 1,300–1,800; lunch and dinner
Offers lamprais and beef curry in a colonial setting. The café has the feel of an old club—dark wood, vintage photographs on the walls. Lamprais here is baked properly in banana leaves with a long slow cook. Order the beef curry as a side and wipe your plate clean with the rice.
Colombo · Tasting menu / Local · LKR 1,400–2,000; lunch and dinner
stock
A mid-range option that's air-conditioned with English menus and authentic flavors. The concept is a tasting basket of small Sri Lankan dishes—perfect if you want variety without committing to a full plate. The room is calm and the service attentive. Book ahead if you're coming with a group.
The Gallery Café
Colombo · Sri Lankan / Café · LKR 1,500–2,200; lunch and dinner
A restaurant where every dish is full of flavor, perfectly cooked, and beautifully presented, with quality and attention to detail evident in each plate. The setting is relaxed, the menu leans toward lighter Sri Lankan fare. Come for lunch and you'll finish your plate.
Botanical Café
Colombo · Local and Western · LKR 1,200–1,800; lunch and dinner
Offers a mix of local and Western dishes at good prices. The café has a garden feel with plants and natural light. The kitchen handles both traditions equally well—try the curry at lunch, the Western sandwich at dinner. The space is calm even when busy.
Tintagel
Colombo · Breakfast and café · LKR 800–1,400; breakfast and lunch
A small breakfast spot where you can drop in for a quick breakfast with good food and service. Order the string hoppers with curry chicken or a soft dough paratha. The tea is strong and the toast comes with proper Sri Lankan sambol.
Taprobane
Colombo 3, Cinnamon Grand · International buffet · LKR 1,600 onwards; open 24 hours
The international buffet at Taprobane is open all day with more than 70 Eastern and Western dishes. Try your favorite dish instead of the buffet; just make a request to the chefs. The room is spacious and the chefs are warmly welcoming. This is the only 24-hour option on the list.
Share this article
Comments
Sign in to join the conversation. Only registered users can comment.
No comments yet. Be the first.