It took me three years to write the most obvious post on this blog — about the best restaurants in Colombo. Not that I have been writing it for three years. But it occurred to me only now, three years after starting this blog, that I should probably share my favorite dining spots in a city where I lived (and/or traveled to) since 2010. I’d go as far as to say that it’s irresponsible and selfish of me to keep them a secret any longer. 

So here you go, here are the 18 best restaurants in Colombo. And if you are wondering what makes them best — it’s my extremely personal opinion. I am no Eater or Thrillist, guys, I am just an ordinary girl sharing her favorite, tried-and-true restaurants in Colombo. Hope you enjoy them as much as I do!

The 18 Best Restaurants in Colombo

Jeewa’s and Kuma’s Natural Foods

I’ve had my fair share of rice and curry in Sri Lanka, and this little stall at Colombo farmers’ market has been my personal #1 for years now. I truly believe they make the best rice and curry in the city, if not in Sri Lanka.

The only downside is that you can only try their food once a week, on Saturdays, at the Good Market Colombo. Finding them at the market is easy: they have the largest selection of curries and the pots are larger than life. Do not leave without trying their eggplant curry (batu moju), cuttlefish curry, and jackfruit cutlets.

Location

Price range: $

colombo city guides

Ministry of Crab

You’ll probably see their advertisement in the in-flight magazine on your way to Sri Lanka. Their slogan is “reservations essential”. And you better make a reservation before you arrive. Located in Colombo Dutch Hospital, a popular shopping and dining district, Ministry of Crab was created by one of Sri Lanka’s most innovative chefs, Dharshan Munidasa.

It has been listed on Asia’s 50 best restaurants on multiple occasions, and rightfully so. Their crabs, reaching up to 2 kg in weight, are out of this world. Make sure to order some garlic bread with your crab curry to soak up all the gravy.

Website

Location

Price range: $$$$

Mayura Hotel

Don’t let the name confuse you: Mayura Hotel is not a hotel, but a tiny hole-in-the-wall type of restaurant in Pettah, Colombo’s biggest market. If you are not scared of navigating the busy streets of Pettah by yourself, then Mayura will offer you some of the best crab curry in Colombo.

Here, you won’t find big fat crabs like at Ministry of Crab. But while Mayura’s crabs might be lacking in size, they overdeliver in the taste department. Pro tip: try their omelet! Heavily beaten and fried in butter, Mayura’s omelet takes egg dishes to a whole next level.

Location

Price range: $

Upali’s

upali's colombo

Upali’s is one of the most popular restaurants in Colombo serving traditional Sri Lankan food. It is conveniently located near major tourist attractions like Town Hall, Odel, and Viharamahadevi Park, making it a logical choice for dining while you are exploring Colombo.

It is, however, a popular spot among locals too. On a weekday, getting a table at lunchtime can be tricky, since many office workers choose Upali’s for their delicious food and reasonable prices. If you are looking for a place to try traditional Sri Lankan rice and curry, Upali’s is a good choice. 

Website

Location

Price range: $$

Palmyrah

tamil-food-colombo

Palmyrah is a fine-dining restaurant located inside Renuka Hotel, on busy Galle Road. It offers traditional Jaffna dishes popular in the north of the country, like pittu, tossai, mutton curry, whole crab curry, and my personal favorite — milk hoppers. The latter, by the way, is so hard to come by in Colombo that I was the one who introduced my Sri Lankan husband and his friends to this delicacy (very proud of myself to this day). 

Website

Location

Price range: $$

Monsoon

Monsoon is a relatively new addition to the busy Park Street that features several popular dining spots and boutique shops in Colombo. Monsoon is a fusion of cuisines from South East Asian countries like Malaysia, Singapore, Indonesia, Thailand and Vietnam.

The plates are served family-style and are meant to be shared. Monsoon is headed by two Indonesian chefs who pay close attention to the quality and freshness of ingredients and bring their love for home cooked meals to the table. 

Website

Location

Price range: $$$

colombo city guides

Dao Krua Thai

dao-krua-thai-colombo

Dao Krua Thai, a little unassuming joint in Colombo-4, literally translates to “Dao’s Thai Kitchen”. Opened by Ms. Dao, fun and cheerful woman who immigrated to the island from Thailand, this spot is arguably the best for authentic Thai food in the city.

Although it was opened as a street food joint, there are a few tables inside if you prefer a more comfortable experience. It’s a popular place for late night eats, so even after 10 pm the place is bustling. Try their pad Thai or rice with a set of side dishes (chicken stir fry and bokchoy with mushrooms are great) and don’t miss out on mango sticky rice for dessert. 

Facebook

Location

Price range: $

Cafe Kumbuk

Kumbuk cafe was the first of a kind in Colombo, the first to combine tropical vibes with poached eggs on avo toast and good coffee — everything that other cafes are trying to replicate now: some successfully, others less so. 

When in Sri Lanka, my first preference is always cafes that, architecturally speaking, let the inside and outside spaces morph into one, a concept beloved by Geoffrey Bawa, renowned Sri Lankan architect. I will always choose a garden cafe over an inclosed, air-conditioned space. Kumbuk’s cosy main room opens into a tropical garden on both sides. Their creative menu make an emphasis on using local ingredients, with signature dishes like croffle (a cross between a croissant and waffle) stuffed with spicy pork, homemade granola, and pol sambol toast. 

Website

Location

Price range: $$

Seed Cafe

Possibly, the most popular cafe in the whole of Colombo at this point. The space is unbelievably beautiful, with floor to ceiling windows that open up onto a tiled terrace that flows into a little garden. The menu is similar to that of Kumbuk — breakfast and brunch favorites made with a Sri Lankan twist. Think: croissant with chili crab, golden folded eggs on sourdough, pumpkin roti with poached egg. They have stepped up their game in the coffee department (La Marzocco coffee machine is the new addition to their kitchen). My favorite is hot mocha made with dark chocolate. 

Instagram

Location

Price range: $$

Grind

This is a sister cafe of Seed, so you know the food and coffee are going to be good. They have recently moved into a bigger spacious place inside Access Towers. While the cafe is inside, it still has an airy, bright feel to it thanks to floor-to-ceiling windows. This is yet another great place for brunch, with options like slow-cooked pulled beef on sourdough and smoked salmon bagel. But they are open all day, so pop in anytime.

Instagram

Location

Price range: $$

Department of Coffee

As the name suggests, this cafe is all about coffee in its every possible form. From classics like latte and cappuccino, to coffee cocktails like Cafe Martini and the Palms, to all kinds of specialty coffee preparations like V60 and Belgian syphon — Department of Coffee has it all. Their food menu is also really good. I love to come here for breakfast, especially on Saturday mornings, as it’s located just across the road from Saturday Good Market. My favorites here are honey oat latte and kade tea.

Website

Location

Price range: $$

colombo city guides

Barefoot Cafe

If there’s an iconic place that’s been a favorite of both locals and tourists for decades, it is Barefoot cafe. The garden cafe is attached to, perhaps, the most famous souvenir shop in Colombo — Barefoot. So you kill two birds with one stone: shop for handloom fabrics, locally made cosmetics and books by Sri Lankan authors, then chill in the garden with a glass of ginger beer.

Website

Location

Price range: $$

Butter Boutique

The go-to spot for Colombo locals when in need of a cake fix. Butter Boutique started out 10 years ago as a home-based bakery before they got a stall at the Good Market Colombo and finally opened two brick-and-mortar locations in Rosmead Place and on Park Street.

My personal favorite are the cheesecakes and tres leches cake. The latter is somewhat of a legend in Colombo that everyone is raving about. Added bonus: their coffee is one of the best in the city which hardly comes as a surprise since their beans are delivered from Australia and the staff was trained by Davide Drummond, the founder of Niccolo Coffee.

Instagram

Location 1 & Location 2

Price range: $$

The Cakery (The English Cake Company)

The Cakery, like Butter Boutique and yours truly, started out at the Good Market (yes, I used to have a home-based bakery in Colombo). Today, they have a large shop on Sulaiman Terrace that, apart from cakes and cookies, offers sandwiches, breads, and drinks.

There’s been some controversy lately about the quality of their service which deteriorated over the years. But despite long waiting time, I still think their cakes are the best in Colombo. Maybe just go for take-away option. In and out, without the stress of dealing with waiters. To me, the unparalleled taste of their cheesecakes and brownie are worth the wait. 

Website

Location 1, Location 2, Location 3

Price range: $$

Black Cat Cafe

black-cat-cafe

Black Cat Cafe is located on the ground floor of a gorgeous 1920’s colonial mansion, decorated with vintage posters inside. The tables converted from old zinger sewing machines deserve a special mention. High-quality coffee grounds are imported from all over the world and roasted on the premises.

The cafe also offers a range of healthy dishes, prepared with locally-sourced ingredients. Black Cat Cafe is perfect for a satisfying breakfast, followed by a great cup of coffee.

Instagram

Location

Price range: $$

colombo city guides

Agra

North Indian food at its best is served at Agra, a fine-dining restaurant that has been around since 2007. Once you step through the front door, you are greeted with live Oriental music that sets the mood right away. The food, like in any Indian restaurant, is best shared. Make sure to order butter naan, one of their mutton curries, and paneer butter masala. The food is rich, heavy, and oh-so-satisfying!

Website

Location

Price range: $$$

Giovanni’s

Admittedly, Sri Lanka is not the country where you’d be seeking out great pizza. For the longest time, Pizza Hut was the best you could get, and I made my peace with it. That is until my sister-in-law introduced me to Giovanni’s, the most popular pizza spot in Colombo.

They have a wood-fired oven, high-quality fresh ingredients, and a beautiful garden in the back of the restaurant. And if they were stretching their pizza dough instead of rolling it, I’d love them even more. Go for the simplest, pizza Margherita, and you will not be disappointed. 

Instagram

Location & Location 2

Price range: $$

Ask for Fern

At last, I couldn’t leave you without recommending a good place for late-night cocktails. Ask for Fern is another speakeasy in Colombo. Unlike at Baillie Street Merchants, you don’t need a password to get in. All you need to do is find “The Little Flower Shop” board down the lane from Ramada Hotel.

The entrance is hard to miss with lots of fresh flowers on the staircase and a pretty blue door guarded by an old gentlemen in a bowtie. He’ll show you in. Ask for Fern boast a large dining area, a bar, and a patio overlooking the city. I haven’t had the chance to try their food, but the cocktails are top-notch. Make sure to try their Boozy Achcharu, a twist on traditional Sri Lankan snack of spiced and pickled fruits, prepared here with local arrack. 

Instagram

Location

Price range: $$$

Want to Learn More About Sri Lanka? I Got You! 

Here are some of my other guides on Sri Lanka that will help you to plan your trip:

40 Seriously Cool Things to Do in Colombo

Colombo City Guides (a shopping guide, a guide to the best restaurants, Pettah market guide)

My Favorite Hotels in Sri Lanka

50 Important Tips for Traveling in Sri Lanka

The Ultimate Guide to Sri Lankan Food: 50 Must Try Dishes

Street Food in Sri Lanka: 25 Must-Try Dishes

11 Things to Do in Kandy Beyond the Temple of the Tooth Relic

The Absolute Best Things to Do in Sigiriya in Two Days

If you have recommendations for the best restaurants in Colombo, let me know in the comments. My search for delicious food in Sri Lanka is never-ending!

Pin for Later: