The best restaurants in Colombo showcase the many fruits of the island's varied landscapes. The wild seas off the tropical island of Sri Lanka are aglow at night with glimmers of light marking points where dedicated fishermen sit waiting for hauls of tin-coloured barramundi, red mullet, crab and iridescent mackerel. Since the country boasts over 1,000 km of coastline, seafood, much of which gets sold out of the bustling daily Negombo fish market (north of Colombo), plays a substantial part in Sri Lankan cuisine. Paired with some of the country’s other most loved ingredients – coconut, cinnamon, chilli, pepper, ginger, cardamom – the resulting dishes are delicately fragranced and suitably spiced.
Heading inland, roads are dotted with makeshift stalls, car boots and street-side blankets showcasing sky-high piles of whatever fruit might be in season. June through August see mounds of spiky scarlet rambutans and deep burgundy mangosteen. May is mango season, when an abundance of the bright green fruit literally falls from the sky, while jackfruit (the national fruit of Sri Lanka ) is best enjoyed from March to September when you’ll catch the scent of the colossal fruit before you see it. The same goes for curious-looking vegetables, with the tiny island’s fertile lands growing an abundance of produce from baby spine and snake gourds to pale green ambarella and dusky ash plantain, all of which form the base of different curries.
The quality of this home-grown produce, paired with a passion to shine a spotlight on Sri Lankan cuisine, has seen the country’s restaurant scene pick up pace in recent years, from Jaffna and the city’s local-loved eateries to Galle ’s unique offering, not forgetting Hiriketiya – home to the award-winning and truly unforgettable Smoke & Bitters – and the oceanside eateries of Matara district.
But right now, nowhere is the food scene more inspiring than in the capital, Colombo, where local restaurateurs are working with farmers and fishing communities to execute exciting, quality dishes for everyone to enjoy. Here are the best restaurants in Colombo.
If you only have time for one meal in Colombo , look no further. Derived from the Sinhala word gindara, meaning fire, Gini was brought to life almost accidentally when three brothers, who live for good food with friends and family, started a supper club in the leafy, tranquil garden of their family home. So popular was the club, which utilised fire cooking to create unique dishes, that it didn’t take long for a fully-fledged restaurant to be born. Since its arrival onto Colombo’s dining scene in August 2023, Gini has been the talk of the town, and it’s easy to see why. Romantic, unpretentious, almost like being welcomed into a friend’s garden for dinner, every part of Gini impresses; dishes showcase incredible ingredients like char-grilled prawns atop shimmering pools of Jaffna-inspired curry sauce, plump oysters with herb-infused coconut cream and novel ways of transforming typical Sri Lankan fare; like deep frying the usually soft string hoppers (steamed rice flour noodles) and experimenting with a drier, almost crispy pol sambol (a popular moist blend of grated coconut, chili, lime, and onion). The few countertop stool seats – ideal for solo travellers or first dates – ensure a brilliant insight into the workings of Gini’s outdoor kitchen, while garden seating is plenty, but fills fast. As delightful as the food, the varied selection of unnamed cocktails – each one distinguishable only by a short list of ingredients – is worth trying, don’t miss the blend of local gin, campari, grape, and lemon for a dose of lemon sherbert nostalgia or heady arrack (made from the fermented sap of coconut flowers), mixed with lime and kithul (flowery palm syrup), both are perfection.
The latest addition to the capital's ever-evolving restaurant scene is Biling, and it’s already one of the best restaurants in Colombo, even after just a few months of opening. Plates are designed to be shared family-style, so it’s possible to get a taste of a few different dishes. Standout picks include biling-infused seeni sambol tarts with whipped cheese and creamy cashew curry that literally melts in the mouth. Cocktails are equally impressive, as are the three desserts: banana split, lemon puff and Mama’s CBP, each of which has been designed to evoke childhood memories of growing up in Sri Lanka .
As one of the only spots in the city that serves up extremely good steaks, Belle Colombo impresses with Japanese Wagyu, Australian Black Angus and US prime cuts alongside a vast and varied array of homemade dips, sauces and side dishes. For the ultimate indulgence, add the truffle mash, steak fries and Caesar salad to your order and enjoy alongside a glass of full-bodied red wine. The banana leaf salmon and tiger prawn fettuccine are great picks for seafood fans.
This low-lit garden restaurant dotted with pinwheel flower trees almost feels as though you’ve been transported to Europe with its ambient live music, lively crowd and decent range of Italian-inspired pasta and pizza dishes. There’s no alcohol on the menu, but guests are invited to bring their own or opt for one of the many soft drinks listed, from kade tea (a sweet local milk tea) and homemade tropical fruit juices to iced coffees and mocktails. The thin-crust pizzas are some of the best in the city, with plenty of options for vegetarians, such as the bufalina and marinara. Plus, the pasta dishes are well-priced and prepared. Book ahead; it gets busy on weekends.
For a super local, extremely affordable lunch or dinner, this low-key spot tucked away behind the Beira Lake consistently gets ranked as one of the best rice-and-curry spots in the city by locals. Don’t expect elegance or fine dining ; it’s more of a cafe experience, but with really excellent, freshly made curries. The self-serve affair begins with choosing from white or red rice, then you can add as many curries as you like. We love the prawn, pumpkin and bean curries, but honestly, they’re all so tasty you can’t go wrong; just simply pick your favourite combination. The entire meal won’t cost more than around $3, but be warned, you may need a nap afterwards.
Address: 201 Muhandiram's Road, Colombo
Many Colombo bars and restaurants with sublime city views offer sub-par dining and drinks, but that’s certainly not the case at Headquarters by W15 . As well as having uninterrupted views of the 351-metre-high, neon-lit Lotus Tower, this popular rooftop meeting point boasts a menu that’s innovative and exciting, shining a spotlight on Sri Lanka’s delightful array of fruits and spices. Inspired by retro comics, the interior is enhanced by a giant mural, while outside, lush greenery and fairy lights guide the way to an expansive terrace where sunsets can be enjoyed with intriguing cocktails in hand. Of the signature offering, the Colonial Arrack sees Rockland Arrack muddied with jaggery, ice and W15’s aromatic bitters served alongside a strip of W15’s homemade dark chocolate – the result is a winning combination not to be missed. Narang (Sri Lankan orange), rambutan, dragon fruit and thambili (king coconut) are all utilised throughout the signature cocktail blends, and there are also 12 classic cocktails to choose from, including Pisco Sour and a well-made Negroni. The food menu is equally exciting, with a range of bar bites inspired by Sri Lanka’s street food. I enjoyed the prawn vadai, mini murtabak, fish cutlets and maalu badhuma – a fried fish dish topped with slivers of onion and garlic, served alongside a very morish kochchi relish. For lunch, you can’t go wrong with the garlic-laden chicken soup or the egg and pol sambol sandwich, while for dinner, the rich yellow prawn curry with fragrant curry leaves and the roast chicken masala kotthu are clear winners.
Address: 9th floor, HQ Colombo, 464 T. B. Jayah Mawatha
Hidden in a quiet cul-de-sac near Beira Lake, Table by Nyne offers a charming little outdoor space that’s perfect for escaping the city’s hustle. The menu blends European culinary techniques with local ingredients, resulting in memorable dishes like poached lobster tail served with locally grown cauliflower sauce, crab thermidor and seared mackerel with string beans. For dessert, nostalgia-inducing banana fritters arrive topped with treacle ice cream and jaggery. Cocktails are equally impressive.
Address: Lake Lodge, 20 Alvis Terrace
I first noticed this laid-back eatery while taking an evening stroll, but it’s almost hidden in plain sight, tucked away next to a clothing store. With just a few outdoor tables, Kolamba Kade is the newest opening on this list, having launched onto the food scene at the very end of 2024; plugging a much-needed gap between the standard rice and curry shops that fill the city and Colombo’s refined hotel restaurants. Here, Sri Lankan fare is top class with some of the best chicken curry I've tasted, as well as tangy sambols, fluffy breads and beautiful string hoppers (steamed rice flour noodles) that pair well with the perfectly spiced aubergine curry. It’s fast becoming a popular spot with both locals and tourists, so it's worth booking ahead if visiting over a weekend. Closed Mondays.
My go-to for when I want a healthy, tasty lunch or dinner without breaking the bank, Ranbath Organic uses only organic ingredients (including heirloom rice), has no plastic on site (they serve rice and curry on lotus leaves, and provide coconut husk cutlery), and it knows how to whip up seriously flavourful dishes. The daily changing menu offers a selection of freshly prepared curries, all free from additives; opt for five different vegetable curries with red or white rice, or four curries paired with the signature yellow rice peppered with peanuts and flash-fried curry leaves. The homemade sweets are also very good. I like the mung kawam and bibikkam, but all are worth a try alongside a plain black tea.
Address: 11 Park Terrace, Park Road, Colombo
This cute, casual garden eatery proves that when food is done well, you don’t need an expansive menu. Listing just four items – thick hand-pulled noodles, oversized bao buns, moreish dumplings, and crispy wontons – each is available with various fillings and toppings from prawns to tofu. Flavourful, filling and affordable, the mains are so impressive that you may not make it to try Holy Dumpling! ’s desserts, such as mochicake, a vegan brownie and coconut dumplings. It also serves Laa Dhalu kombucha, Sri Lanka’s very own fermented tea, made with love in Mount Lavinia.
Well worth a visit if you’ve been in Sri Lanka for a prolonged period and are hankering for a well-made pizza, Rocco’s delicately thin crusts come topped with all the classics: buffalo mozzarella, fresh basil, prosciutto, rocket leaves and more. The Quattro Formaggi is one of the only ways to curb a blue cheese craving in town, and the Sorrentina will transport you to the Italian coast in no time. Available to enjoy in one of the small chain’s two restaurants (I like the Colombo 7 branch best), Rocco’s makes a sound choice if you’re staying in one of Sri Lanka’s best Airbnbs and don’t feel like going out, as they are listed on Uber Eats.
The Sri Lankan mud crab is king at Ministry of Crab
With numerous accolades, Dharshan Munidasa’s Ministry of Crab sits at the top of most Colombo itineraries due to it snagging the 29th spot on Asia’s 50 Best Restaurants list in 2021. The place is buzzy, bright, and action-packed as uber-professional wait staff attend patiently to visiting tourists’ every want and need. The real star of the show, however, is the humble Sri Lankan mud crab, every part of which is celebrated and utilised on Ministry of Crab’s menu. Begin the culinary journey with the deep umami flavour of crab liver pate served with sweet kithul treacle before the main event, where diners can choose from crabs ranging in size from 500g to an incredible two kilograms. If you miss the experience in Colombo , The Tuna & The Crab is Dharshan's Galle outpost.
Address : Old Dutch Hospital Complex, 04 Hospital Street
Life's Good Kitchen is run by a husband-and-wife team
Tucked away behind masses of pretty violet thunbergia flowers in the relaxing Colombo District 5 is this husband-and-wife-run restaurant where wholesome, home-cooked food is the main focus. The ethos of Life’s Good Kitchen is that food should nourish the body and soul, which is why owners Hiran and Shamika use locally sourced ingredients to whip up European-inspired plates of hearty chilli prawn spaghetti, chicken schnitzel with herbed mashed potatoes, and gorgeously comforting soups and salads. Fresh juices are particularly good; enjoy naarang, passionfruit, or watermelon on the restaurant ’s leafy patio after a busy day of sightseeing.
Address: 12 Sulaiman Terrace, Jawatta Road
After a visit to one of the world’s most beautiful mosques , the candy-striped Jami-Ul-Alfar, be sure to make a slight detour north to Sri Suryas Hotel where some of Colombo’s best South Indian cuisine awaits. Indians have a long history in Sri Lanka, beginning with the fascinating legend of Prince Vijaya who arrived on the island in 543 BCE. Since then, Indian cuisine (in particular South Indian food) has merged with Sri Lankan dishes to create a delightful fusing of cooking methods and flavour profiles. As well as serving a tremendous selection of typical South Indian food, low-key Sri Suryas showcases some of these fusions on their expansive menu. Can’t decide? The ghee roast dosa paired with a masala chai will put a smile on your face instantly.
For a Greek-inspired menu, visit Shoulders by Harpos
As the enigmatic man at the helm of Bay Leaf Restaurant, Harpo’s Pizza and The Commons Coffee House, Harpo Gooneratne is somewhat of a Colombo institution, but it's his infectiously charming daughter Asherah who’s running the latest Harpo venture, Shoulders by Harpos. With a Greek -inspired menu that uses over 95 per cent local produce (only a few ingredients such as the authentic taramasalata are imported), this well-run, slick restaurant is fast becoming a Colombo favourite with both locals and tourists. In a country where quality meat dishes can be hard to come by, Shoulders flawlessly executes plates of incredibly succulent 12-hour slow-roasted Sri Lankan lamb shoulder served with arrack jaggery sauce, as well as addictive spit-roasted pork, and an impressively rich minced beef moussaka. Starters equally impress: flaming saganaki cheese and a tangy, creamy tyrokafteri dip served with crispy chicken skin stand out as must-orders. But what of the restaurant's name? Due to its intimately sized kitchen, Harpo remarked that it was almost impossible for the restaurant's staff not to rub shoulders with each other while working… the rest is history.
Address: Havelock City Mall, Havelock Rd
Try local dishes at Upali's by Nawaloka
Bright white dinner plates signed by famous satiated diners line the walls of Upali’s, a local hotspot that whips up an astounding array of typical Sri Lankan dishes. Equal parts crispy and fluffy, Upali’s signature Ape paratha is filled with green chilli, onion and mozzarella and served with a tiny silver bowl of rich mutton gravy that can only be described as pure joy in a dish. The Jaffna crab curry and set lunch menu – made up of a variety of vegetable curries, two types of rice, pol sambol, papadam, dry fish, and gravy – are also sound options. Hot drinks are served with the smoothest melt-in-the-mouth pieces of jaggery.
Address: 65, Dr. CWW Kannangara Mawatha
Tuck into sharing plates at Uncle's
Perched at the bottom of Park Street Mews sits Uncle’s, a hip bar serving potent cocktails and some pretty impressive Sri Lankan street-food -inspired small plates. While it’s not strictly a restaurant, it’s worth a visit all the same thanks to moreish mutton rolls served with tamarind and cumin ketchup, isso badum (deep-fried prawns), melt-in-the-mouth pilla chicken, and crispy but cloud-light wade (lentil doughnuts). Come early to snag a table outside; Fridays get busy, but fun is guaranteed.
Virticle by Jetwing has impressive cityscape views
This prime sunset spot, often packed out with local couples during the week when intimate dining tables are decorated with red paper hearts, rose petals and flickering candles, offers unrivalled views of Colombo’s famed Lotus Tower, which glows all manner of fluoro shades after dusk. Following an amuse-bouche of tender baby jackfruit cutlets, choose from a selection of dishes that celebrate Sri Lanka’s locally grown ingredients, including honey-glazed ambarella salad with moringa leaf or tuna carpaccio and strawberry salsa. Jetwing’s own-grown organic heirloom rice served with crab meat, battered prawns and curry leaf crackers is a must-order main dish, while the pan-fried lobster served with papaya and pumpkin is equally delicious. Warwick’s single estate artisanal tea, grown in the cool hills of Nuwara Eliya, is the basis of one of Virticle’s most splendid cocktails: the Warwick Infusion, which sees the fragrant tea blended into a tonic before being mixed with gin and lime.
Address: Access Towers, 278 Union Place
Our website, cntravellerme.com aims to inspire and inform readers about the world around us, with trusted and original coverage of regional and international destinations, hotels, food, art, history, architecture, shopping and more. Travel-related tips and advice are complemented by in-depth destination-specific stories, as well as features and original photography drawn from Conde Nast Traveller Middle East magazine.
© 2026 Condé Nast. All rights reserved. Use of this site constitutes acceptance of our User Agreement and Privacy Policy and Cookie Statement and Your California Privacy Rights . Condé Nast Traveller Middle East may earn a portion of sales from products that are purchased through our site as part of our Affiliate Partnerships with retailers. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of Condé Nast. Ad Choices
Loading comments…