Colombo’s dining scene has moved well beyond the hotel buffet and the lunchtime rice and curry packet. A growing number of kitchens now treat Sri Lankan food as something to refine as well as preserve. Chefs cook over live fire, rework hoppers and kottu, and build menus around lagoon prawns, mud crab and regional recipes from Jaffna and the north.
This guide covers five restaurants that take a modern approach to the island’s cooking, from a garden grill in Colombo 5 to a sunset terrace on Galle Face. They are spread across Havelock Town, Galle Face, Fort, Colombo 7 and Kensington Gardens, so each can anchor a different evening. Prices and spice levels vary a great deal, and the notes below flag both. Details were checked at the time of writing, but menus and hours change, so confirm before you go.
1. GINI: Live Fire in a Garden Setting
GINI is a family-owned outdoor kitchen at 8 Havelock Place in Colombo 5, on a quiet residential street. The name comes from the Sinhala word for fire, and the cooking follows it: plates are finished over live flames in a garden dining space of about 70 seats. There is indoor seating as well, which is worth requesting when you book, since Colombo rain can arrive without much warning.
The menu is short and built around seafood bought daily from local fishermen. Dishes that come up often in diners’ accounts include oysters with pineapple achcharu and caviar, grilled lagoon prawns in a Jaffna curry sauce with fried moringa, and an oven-roasted cauliflower steak that gives vegetarians a proper main course. A nine-course tasting menu is also offered, and the cocktail list leans on local fruit and arrack.
GINI suits couples, celebration dinners and anyone who wants the most polished meal on this list. It opens only from Wednesday to Sunday, between 6.30pm and 10.30pm, and the short menu means items can sell out. Oysters in particular have been unavailable on some nights, so ask when you reserve. Some reviewers also say the non-alcoholic drinks list is not offered by default, so ask for it.
2. Kaema Sutra: Hoppers and Sunset Cocktails at Shangri-La
Kaema Sutra is on the fourth floor of Shangri-La Colombo, facing the Indian Ocean along Galle Face. Chef Dharshan Munidasa launched it in 2014 with actress Jacqueline Fernandez at Independence Arcade, and it moved into the hotel in 2017. It has indoor seating and an open-air terrace, and the terrace is the reason to arrive around sunset.
The menu is built for sharing. The restaurant is known for oversized nine-inch hoppers, including a black hopper made with squid ink, alongside pol roti, several styles of kottu and curries cooked to order. Slow-cooked pork spare rib curry sits next to river prawn curry.
Kaema Sutra describes itself as a restaurant and bar, and the mood is social rather than hushed. It suits groups, first-time visitors and anyone who wants cocktails with the meal. It serves evenings only, from 5pm to midnight on Sunday to Thursday and until 2am on Friday and Saturday. Hotel pricing applies, and some seafood dishes are charged per piece or by weight, so ask before ordering crab or large prawns.
3. Ceylon Curry Club: Curry and a Hopper Cart in the Dutch Hospital
Ceylon Curry Club occupies units 2 and 3 in the Dutch Hospital Shopping Precinct in Fort, a restored colonial complex. Inside are polished timber, soft lighting and local handicrafts. It began as a delivery service and opened its dine-in restaurant in 2021, and a cup of cinnamon and honey tea arrives while you read the menu.
Starters include manioc cutlets, prawn wadey and hot butter calamari. Mains include kochchi chicken skewers hung on a wooden stand with godamba roti, mutton kottu and a Ceylon beef Wellington. The hopper cart makes plain, egg, milk, prawn and chicken hoppers to order at the table. On weekdays a set lunch called Curry in a Hurry pairs a prawn, chicken or pork curry with rice, dhal, brinjal moju, vade, a mocktail and a dessert.
Delivery menus list lunch plates at roughly LKR 1,000 to 1,450, and cocktails have been listed at LKR 1,100 to 1,400. Dine-in prices may differ. The restaurant suits office lunches and sightseers working through Fort. Rice portions are large, and a few diners report occasional inconsistency in temperature or texture. Lunch runs from 11am to 3.30pm and dinner from 6pm to 10.30pm.
4. Kolamba Kade: Jaffna Home Cooking on Ward Place
Kolamba Kade is a small restaurant at 32 Ward Place in Colombo 7 that opened in 2025. Its cooking leans towards Jaffna home food and the kade tradition of roadside eateries: freshly baked breads, hoppers, string hoppers, pittu, four kinds of sambol, and desserts such as sticky toffee pudding and pol pani.
The breads are the draw. Ghee paratha and onion paratha come with chicken, mutton or prawn curry. Diners also mention babath, a tripe curry, along with slow-cooked dry beef and mud crab served with kade bread for mopping up the oil. Kottu comes in several forms, though reviews rate it below the curries.
This is the most affordable restaurant here, with egg roti recently listed at about LKR 300. It suits solo diners, couples and anyone who wants home-style flavours without ceremony. Seating is limited, and the owners were reported to be upgrading the space earlier this year. Evening service runs from about 5pm to 10.30pm, but some listings also show weekend mornings, so check before a breakfast visit. Carry cash in case cards are not accepted.
5. Culture Colombo: Family Style in a Converted House
Culture Colombo is at 25 Kensington Gardens in Colombo 4, in an old house converted into a restaurant with several themed dining rooms. It describes its approach as household tradition with a modern twist, which shows mainly in presentation and its emphasis on seasonal produce and fresh seafood.
It is the most traditional restaurant in this guide, and the menu reads like a well-organised family table: rice and curry, lamprais, crab curry, Jaffna prawn curry, mutton curry, hoppers and bamboo biriyani. Desserts include curd and treacle, watalappam and coffee pudding. Diners report that the pineapple and beetroot curries carry more heat than average, so ask for milder versions if needed.
Culture Colombo suits families and groups, and listings note child-friendly service, parking and card payments. Lunch and dinner are served daily on most listings, from 12pm to 3.30pm and 6.30pm to 10.30pm, though the restaurant’s own contact page notes that hours may differ.
6. Choosing Between Them
For a special evening, GINI offers the most refined cooking and the quietest setting, provided you reserve ahead and plan around its Wednesday to Sunday schedule. Kaema Sutra is the better choice for sunset, cocktails and a livelier room.
Ceylon Curry Club works best in the middle of the day, particularly if you are exploring Fort, and the hopper cart gives groups something to share. Kolamba Kade is where to go for the lowest bill and the strongest sense of home cooking. Culture Colombo is the safest option for families and for readers who want a full rice and curry spread in a calm, seated setting.
7. Booking Notes
Reserve GINI through its online booking page, and expect to book several days ahead for weekends. Ceylon Curry Club advises reservations, and Culture Colombo accepts them by email. Kolamba Kade is small, so arrive early or telephone first. Kaema Sutra is easiest to reach through the hotel.
Poya days matter for planning. Alcohol sales are banned islandwide on full moon holidays, and the remaining ones in 2026 fall on 24 November and 23 December. Cocktail-led venues such as Kaema Sutra and GINI are affected most, so check what they will serve.
Fort and Galle Face are close enough to link Ceylon Curry Club and Kaema Sutra in one day. For the others, ride-hailing apps are the practical choice. Colombo has rain in most months, so ask about covered seating at GINI and the terrace at Kaema Sutra. Cards are accepted at GINI, Ceylon Curry Club and Culture Colombo according to their listings, and bills may include service charge and taxes.
8. Conclusion
Colombo rewards diners who treat each meal as a different view of the same cuisine. A fire-cooked prawn at GINI, a squid ink hopper above Galle Face, a paratha on Ward Place and a family-style table in Kensington Gardens each show another side of how Sri Lankans eat now. Book the two seafood-led evenings ahead, keep a casual lunch free for Fort, and leave room in the plan for the breads.