Colombo has a robust and diverse dining scene ranging from street food to fine dining, with strong vegan/vegetarian options and multiple delivery platforms.
Good to know
Good to Know
- Typical meal price ranges: Budget restaurants Rs. 900-2,400 per person; Mid-range Rs. 4,500-7,500 per person; Fine dining Rs. 9,000-18,000 per person
- Established restaurants with good turnover are safe. Avoid places that look empty during meal times or have food sitting under heat lamps. Street food from busy stalls is generally safe—high turnover means fresh ingredients
- Eat where office workers and government employees have lunch—these restaurants must provide good value to maintain their customer base. Look for places in Colombo 4, 6, and 8 that don't have English signage or air conditioning for authentic pricing and flavors
- Colombo's food scene includes both ultra-casual street-food stalls and refined fine-dining establishments
- Nomad-friendly areas with good dining concentration include Colombo 3 (Kollupitiya/Cinnamon Gardens) and Colombo 7, where cafés and both local and international restaurants cluster
Supermarkets
Keells Supermarket
- Note
- Multiple outlets in central Colombo
- Description
- Major supermarket chain with multiple locations across Colombo, offering fresh produce, groceries, meat, seafood, dairy, baked goods, and pharmacy services
LAUGFS Supermarket
- Note
- Multiple outlets; operates 24/7
- Description
- 24-hour supermarket chain, first in Colombo to offer 24-hour shopping with emergency supplies and regular groceries
Arpico Supercentre
- Note
- Central location; note that prices noted as higher than some alternatives
- Description
- Large supermarket with wide selection of groceries and household items
Crescat Boulevard Supermarket
- Note
- Colombo 3 (Cinnamon Grand area)
- Description
- Modern supermarket located in shopping complex with food court and diverse product range
Pettah Market
- Note
- Colombo 01 (city center)
- Description
- Traditional open market known as the cheapest place for grocery shopping in Colombo with maximum variety and local pricing
Budget
New Banana Leaf
- Price Range
- LKR 1,200
- Neighborhood
- Colombo 3 (central)
- Cuisine Or Dish
- Rice and curry, biryani, crab curry
Mayura Hotel
- Price Range
- LKR 1,500
- Neighborhood
- Pettah (city center)
- Cuisine Or Dish
- Crab curry, local Sri Lankan dishes
Curry Pot
- Price Range
- LKR 1,400
- Neighborhood
- Colombo central areas
- Cuisine Or Dish
- Authentic Sri Lankan curries and rice and curry
Raja Bojun
- Price Range
- LKR 1,600
- Neighborhood
- Colombo 3-7 areas
- Cuisine Or Dish
- Traditional Sri Lankan rice and curry spreads
High End
Ocean Restaurant at Kingsbury Hotel
- Price Range
- LKR 12,000
- Neighborhood
- Colombo 2
- Cuisine Or Dish
- Premium seafood, multiple styles of crab curry, fresh local catch
Shangri-La Colombo Fine Dining
- Price Range
- LKR 14,000
- Neighborhood
- Colombo 2 (Galle Face)
- Cuisine Or Dish
- Contemporary international and Sri Lankan cuisine, high-end presentation
Seafish Restaurant
- Price Range
- LKR 10,000
- Neighborhood
- Colombo central
- Cuisine Or Dish
- Local and Asian-influenced fresh seafood, crab, oldest standalone seafood restaurant
The Governor's Restaurant at Mount Lavinia Hotel
- Price Range
- LKR 11,500
- Neighborhood
- Colombo (Mount Lavinia area)
- Cuisine Or Dish
- Sri Lankan and international breakfast/brunch, kiribath specialty
Mid Range
Tilapiya Colombo
- Price Range
- LKR 5,500
- Neighborhood
- Colombo central
- Cuisine Or Dish
- All-you-can-eat seafood and Sri Lankan dishes
Upali's by Nawaloka
- Price Range
- LKR 6,000
- Neighborhood
- Colombo 2
- Cuisine Or Dish
- Traditional Sri Lankan cuisine, rice and curry spreads, vegetarian-friendly
The Lagoon at Cinnamon Grand
- Price Range
- LKR 7,000
- Neighborhood
- Colombo 3 (Cinnamon Grand)
- Cuisine Or Dish
- Fresh seafood, crab curry, local and Asian fusion
Nuga Gama at Cinnamon Grand Hotel
- Price Range
- LKR 6,500
- Neighborhood
- Colombo 3 (Kollupitiya)
- Cuisine Or Dish
- Traditional Sri Lankan dishes, ambul thiyal, under 200-year-old banyan tree
Delivery Services
Services
Uber Eats
- Description
- Available for food delivery and grocery delivery in Colombo
PickMe
- Description
- Local Sri Lankan delivery platform available in Colombo
Local Must Try Dishes
Rice and Curry
- Description
- Sri Lanka's national staple dish of steamed rice with multiple curries on the side, available with various meat and vegetable options
Crab Curry
- Description
- Blue swimmer or lagoon crabs cooked in fiery curry with traditional spices, best eaten with hands and plenty of napkins
Kottu Roti
- Description
- Street food staple combining chopped roti bread, vegetables, and choice of meats (typically chicken) with Sri Lankan spices
Hoppers (Aappa)
- Description
- Bowl-shaped pancakes made from fermented rice flour and coconut milk, served with spicy sambol or curry
Lamprais
- Description
- Dutch Burgher-influenced dish of rice, meat curry, and side dishes wrapped in banana leaf and baked
Ambul Thiyal
- Description
- Sour fish curry (traditionally tuna) simmered in blend of spices including black pepper, cinnamon, turmeric, and dried goraka
Watthalappam
- Description
- Dense custard dessert made of coconut milk, jaggery, eggs, and spices like nutmeg and cardamom
String Hoppers
- Description
- Steamed rice noodles in nest form, typically served with curry or sambol
Vadai
- Description
- Deep-fried spiced lentil flour donut, commonly served as street food or appetizer
Devilled Cuttlefish
- Description
- Stir-fried cuttlefish with chillies and spices in a spicy sauce
Vegan And Vegetarian Dining
- Overview
- Colombo has a growing and established vegan/vegetarian dining scene with both dedicated restaurants and mainstream establishments offering plant-based options.
Restaurants
The Vegan Kitchen by Sulo
- Neighborhood
- Colombo 3
- Cuisine Or Dish
- 100% vegan specialties, pioneering vegan restaurant in Colombo
- Note
- One of the city's founding dedicated vegan establishments
Indo Ceylon Cafe
- Neighborhood
- Colombo central
- Cuisine Or Dish
- All-vegetarian Sri Lankan and South Indian food including kottu roti, dosa, dhal, string hoppers, short eats
- Note
- No-frills local favorite, budget-friendly
Shanmugas Vegetarian Restaurant
- Neighborhood
- Colombo (Liberty Circle area)
- Cuisine Or Dish
- South Indian vegetarian cuisine with dosas, idly, parota, and thali; vegan options available
- Note
- Multiple locations; locals rate highly
Milk & Honey Café
- Neighborhood
- Colombo central
- Cuisine Or Dish
- Vegetarian and vegan options including miso vegetables with tofu, salad bowls, wholemeal wraps, all-day breakfast
- Note
- Known for healthy offerings and pleasant ambience
Café Kumbuk
- Neighborhood
- Sea View Avenue, Colombo
- Cuisine Or Dish
- Organic, seasonal vegan dishes including granola bowls, avocado toast, vegan hummus bowl, penne pesto
- Note
- Reservations recommended; limited seating (2-3 tables)
Seed Cafe
- Neighborhood
- Colombo 3-7 areas
- Cuisine Or Dish
- Healthy and vegan options, picturesque dishes, excellent coffee, wholesome fare
- Note
- Popular with international visitors; elegant ambiance with indoor/outdoor seating
Halal Dining
- Overview
- Halal options are widely available throughout the city
- Note
- Halal dining well-established in Colombo as a mainstream option at both budget and mid-range establishments
International Cuisine
- Overview
- Indian, Chinese, Thai, and Malay cuisines are particularly strong, alongside Middle Eastern and European restaurants. The city's café culture has expanded rapidly, with specialty coffee shops and dessert cafés across neighborhoods such as Cinnamon Gardens and Colombo 07.
Dietary Accommodations
- Vegan
- Vegan options are limited but growing
- Vegetarian
- Most established restaurants handle vegetarian requests well since many locals are vegetarian
- Gluten Free
- Gluten-free is hit or miss—always call ahead
Dining Culture Etiquette
Tips
- When eating with hands, use only the right hand
- A 10% tip is appreciated in restaurants, and service charges are often included
- Reservations are recommended for popular restaurants, especially on weekends
- Sri Lankan food can be very spicy; request mild curries if needed
- Street food is generally safe when freshly cooked—busy stalls are the best indicator. Drink bottled water and be cautious with ice in informal settings
AI-generated estimateData refreshed September 2026
Sources cited for this category
These are the sources cited in this food & dining research for this city. Individual figures may not each trace to one of them.
- 1.tilapiyacolombo.lk
- 2.tilapiyacolombo.lk
- 3.tilapiyacolombo.lk
- 4.secretflying.com
- 5.eightyflavors.com
- 6.ginicolombo.com
- 7.wanderplate.com
- 8.tripzilla.com
- 9.travelsetu.com
- 10.holidify.com
- 11.tripjive.com
- 12.wanderlog.com
- 13.wanderlog.com
- 14.happycow.net
- 15.wanderlog.com
- 16.veganfoodquest.com
- 17.wanderlog.com
- 18.flygrn.com
- 19.pulse.lk
- 20.hi.lk
- 21.tripadvisor.com
- 22.tripadvisor.com
- 23.en.wikipedia.org
- 24.en.wikipedia.org
- 25.luxecolombo.com
- 26.celeste.lk
- 27.list.ly
- 28.onlinekade.lk
- 29.timeout.com
- 30.uber.com
- 31.ubereats.com
More About Colombo
Data last updated September 2026 · Verify anything important.