restaurants-in-sri-lanka

Must-Try Restaurants in Sri Lanka for Local Dishes & Culinary Delights

10 Oct, 2025

5 minutes read
Written by- Kavya

Share this link via

Or copy link

10 Oct, 2025

5 minutes readWritten by - Kavya

Share this link via

Or copy link

Table of Contents

Table of Contents

  • Best Restaurants in Sri Lanka
  • 1. Ministry of Crab – Colombo
  • 2. Cafe Kumbuk - Colombo
  • 3. The Tuna & The Crab - Galle Fort
  • 4. Nihonbashi - Colombo
  • 5. Aqua Forte
  • 6. Mayura Hotel
  • 7. Upali’s
  • 8. Dao Krua Thai
  • 9. Seed Cafe
  • 10. Grind
  • 11. Barefoot Cafe
  • 12. Butter Boutique
  • 13. Giovanni’s
Join our travel community for the latest tips, guides, and exclusive offers!

You have already subscribed our newsletter!
Thanks for Subscribing our newsletter!

If you are the kind of traveler who plans your itinerary around your meals, welcome, you are among friends! Because when it comes to restaurants in Sri Lanka, every bite is amazing!

From fiery Sri Lankan cuisine restaurants serving iconic dishes like kottu roti and pol sambol, to beachfront fine dining where you can sip a cocktail while watching the waves - the best restaurants in Sri Lanka Colombo come with a combination of local soul and amazing style. So, if you are road-tripping along the Southern coast or exploring the cultural heart of Kandy, there’s always a plate waiting to impress.

And if you are browsing through Sri Lanka tour packages, do yourself a favour and make sure they leave room for food stops. Because in Sri Lanka, eating isn’t just an activity, it’s a cultural experience and highlight of the entire trip.

Best Restaurants in Sri Lanka

1. Ministry of Crab – Colombo

blog-images

If you are serious about seafood, Ministry of Crab is your holy grail. Housed in the historic Dutch Hospital in Colombo, this award-winning restaurant was co-founded by Sri Lankan cricket legends Mahela Jayawardene and Kumar Sangakkara along with Chef Dharshan Munidasa. It’s one of the best restaurants in Sri Lanka Colombo, consistently ranked among Asia’s 50 Best.

Location: Old Dutch Hospital Complex, 04 Hospital St, Colombo 00100, Sri Lanka

Timings: 12 PM - 3 PM, 6 PM - 11 PM

Average cost: INR 5,000 for two

Must try: Pepper Crab, Garlic chili prawns, and baked crab

2. Cafe Kumbuk - Colombo

blog-images

Located away in Colombo’s leafy Cinnamon Gardens area, Cafe Kumbuk is a warm, community-driven cafe that’s all about farm-to-fork freshness and sustainable dining. Known for its rustic charm and Instagram-worthy plating, this is a facourite for travelers looking for the right blend of modern dining and traditional Sri Lankan cuisine.

Location: 3/1 Thambiah Avenue, Independence Ave, Colombo 00700, Sri Lanka

Timings: 8 AM - 5 PM (Closed Mondays)

Average cost: INR 700 - INR 3,500

Must try: Coconut pancakes, jackfruit rice bowl, cold brew coffee

3. The Tuna & The Crab - Galle Fort

blog-images

A sister restaurant to Ministry of Crab, The Tuna & The Crab brings a sophisticated fusion of Sri Lankan seafood and Japanese finesse to the southern coast. Located inside the historic Galle Fort, this restaurant combines fresh catch from the Indian Ocean with meticulous Japanese preparation styles. It’s perfect for travelers who want a bit of culinary theatre with their crab curry.

Location: Dutch Hospital Shopping Precinct, Hospital St, Galle 80000, Sri Lanka

Timings: 12 PM - 10:30 PM

Average cost: INR 1,300 - INR 3,800

Must try: Tuna Tataki, Crab Curry Udon and Yellowfin Tuna Steak

4. Nihonbashi - Colombo

blog-images

For a refined experience blending Sri Lankan ingredients with authentic Japanese techniques, Nihonbashi is the place to be. Another culinary masterpiece from Chef Darshan Munidasa, it offers a serene setting and a carefully curated menu that appeals to food lovers with a taste for detail. It has been featured on multiple international food lists and remains one of the top fine-dining restaurants in Sri Lanka.

Location: Plot 01, Port City, No. 5 and 6, Shop, 01-12 Chaithya Rd, Colombo 00100, Sri Lanka

Timings: 12 PM - 2:30, 6:30 PM - 11 PM

Average cost: INR 4,000 For two

Must try: Black Cod in Miso, Sashimi Platter and Sukiyaki Hot Pot

5. Aqua Forte

blog-images

When you think of Sri Lankan cuisine restaurants, your mind might jump to spicy sambols, creamy curries, or roadside kottu sizzling on a flat-top grill. But tucked inside the walls of Galle Fort, Aqua Forte comes with something refreshingly different - a refined, Italian experience, delivered with Sri Lankan warmth. It has quickly become of rooftop restaurants in Sri Lanka, elevating the city’s already vibrant food scene.

Location: 62 Leyn Baan St, Galle 80000, Sri Lanka

Timings: 12:30 PM - 10 PM (Closed on Mondays)

Average cost: INR 2,800 - INR 4,000

Must try: Fresh Ravioli, seared Tuna, Tiramisu and curated Italian wine pairings

6. Mayura Hotel

blog-images

When you think of veg restaurants in Sri Lanka, one name that pops up time and again - especially among locals and returning visitors is Mayura Hotel in Colombo. No, it’s not a fancy fine-dining place with mood lighting and microgreens on top of your dosa. It’s a no-frills, all-flavour, and one of the amazing veg restaurants in Sri Lanka that’s been serving up delicious South Indian and Sri Lankan food for decades.

Location: Sri Kathiresan St, Colombo 01300, Sri Lanka

Timings: 7 AM - 10 PM

Average cost: INR 200 - INR 300

Must try: Masala Dosa, Veg Thali, Pongal with Coconut Chutney and Filter coffee

7. Upali’s

blog-images

Are you on the hunt for the best restaurants in Sri Lanka that serve authentic local cuisine, look no forther than Upali’s by Nawaloka in Colombo. Located right in the heart of the city, just a stone’s throw from Viharamahadevi Park and the Town Hall, Upali’s isn’t just a restaurant - it’s known for Sri Lankan heritage, flavours and hospitality.

It is known for its traditional Sri Lankan food made with age-old recipes and home-style flair. From rich ambul thiyal to fiery polos curry every dish is yum!

Location: 65 Dr CWW Kannangara Mawatha, Colombo 00700, Sri Lanka

Timings: 11 AM - 10 PM

Average cost: INR 600 - INR 900

Must try: Chicken Ambul Thiyal, eggplant Moju, Rice and curry combo and Watalappan

8. Dao Krua Thai

blog-images

Sometimes, while wandering the coconut-tree lined streets of Colombo, your taste buds take a little detour. That’s when you stumble upon Dao Krua Thai, a modest little spot tucked away on Sea Avenue that doesn’t scream for attention, but quietly earns its reputation as one of the best restaurants in Sri Lanka, without even trying!

Location: 10 Palm Grove, Colombo 00300, Sri Lanka

Timings: 11 AM - 10 PM

Average cost: INR 750 - INR 1,200

Must try: Tom Yum Goong, Thai Green Curry with Jasmine rice, stir-fried morning glory and mango sticky rice

9. Seed Cafe

blog-images

Not all meals begin with a menu.

At Seed Cafe, located inside Colombo’s peaceful Prana Lounge, the first thing served isn’t food - it’s calm. Before your smoothie bowl arrives or your coffee is poured, there’s a kind of quiet invitation!

The food is really thoughtful. Not just in how it’s made but in how it makes you feel - nourished without being heavy, satisfied without the crash.

Location: 60 Horton Pl, Colombo 00700, Sri Lanka

Timings: 8 AM - 6 PM

Average cost: INR 600 - INR 900

Must try: Vegan Shakshuka, Tropical smoothie bowl, oat milk flat white and raw cacao energy bites

Suggested read: Pettah Market, Sri Lanka

10. Grind

blog-images

Tired of the same old dining spots? Looking for a place that feels modern, fun and full of flavour? Grind in Colombo 07 is exactly that! Whether you are out of dinner with friends, a date night or just want to treat yourself, Grind serves up a menu that’s both creative and satisfying. You get juicy grilled meats, flavorful fusion starters, rich pastas and desserts that are hard to skip.

Location: Access Towers 2, Colombo 00200, Sri Lanka

Timings: 12 PM - 11 PM

Average cost: INR 1,500 - INR 2,500

Must try: Flame-grilled chicken, jackfruit tacos, truffle mac and cheese and burnt basque cheesecake

11. Barefoot Cafe

blog-images

Step off the busy streets of Colombo, and into a space where the world slows down - welcome to the Barefoot Cafe.

Located inside the vibrant Barefoot Gallery and store, this charming cafe is a creative escape. Surrounded by art, handmade crafts and leafy courtyards, Barefoot cafe is a favourite hangout for artists, travelers, writers and anyone looking to relax with good food and a calm vibe.

Location: 704 Galle Rd, Colombo 00300, Sri Lanka

Timings: 10 AM - 8 PM

Average cost: INR 600 - INR 900

Must try: Iced coffee, mediterranean salad, grilled chicken sandwich and chocolate cake

12. Butter Boutique

blog-images

If you have got a sweet tooth, Butter boutique in Colombo is your new happy place. Bright, airy and bursting with flavour, it is one of the most beloved cafes in Sri Lanka and for a good reason. This boutique dessert cafe has built a cult following for its picture-perfect cakes, dreamy frostings and warm, welcoming vibe.

It’s also a great spot for casual brunch, a quick catch-up with friends, or solo journaling sessions with cake on the side.

Location: 70 Rosmead Pl, Colombo 00700, Sri Lanka

Timings: 9 AM - 9 PM

Average cost: INR 600 - INR 1,000

Must try: Salted caramel chocolate cake, red velvet cheesecake, espresso and brownie milkshake and avocado taste with poached eggs

13. Giovanni’s

blog-images

If you're in Colombo and suddenly hit with a serious pizza craving, there's one name everyone will tell you - Giovanni’s.

This cozy little restaurant may not look fancy from the outside, but once you walk in, the smell of freshly baked pizza, garlic, and wood-fired magic will win you over instantly. Tucked away on Jawatte Road, Giovanni’s is all about simple, honest food made with love, and that’s exactly what makes it one of the most-loved restaurants in Sri Lanka for Italian comfort food.

Location: 145 Thimbirigasyaya Rd, Colombo 00500, Sri Lanka

Timings: 12 PM - 10 PM

Average cost: INR 1,000 - INR 1,500

Must try: Margherita Pizza, Pepperoni and Jalapeno pizza, creamy carbonara and homemade tiramisu

Suggested Reads

Get exclusive travel insights & updates into your inbox!

*By clicking subscribe you'll receive emails from WanderOn.

You have already subscribed our newsletter!
Thanks for Subscribing our newsletter!

Unfiltered Reviews

jumping
group

"It was an amazing experience traveling with the WanderOn group, especially thanks to our incredible captains, Prashant and Vikas. We were also lucky to have Yash, a talented and accommodating content creator, whose photography skills beautifully captured our journey. This trip to Sri Lanka turned out to be a wonderful adventure with a group of strangers who soon became lifelong travel companions. I loved the thoughtfully planned itinerary and the way each day was scheduled—it helped us stay organized and make the most of every moment. The early morning trek to Sigiriya Rock was definitely one of the highlights of the trip. I would highly recommend WanderOn and am already looking forward to joining more trips in the future!"

continue reading ...

Deepesh Bodekar

jumping
group

"I recently took a trip to Sri Lanka and really enjoyed the trip. The itinerary gave a glimpse of Sri Lanka in a week and covered the major places. The captains and the local guide were very friendly, fun and accommodating. I highly recommend this trip."

continue reading ...

Anjali M

jumping
group

"Had a great trip to Sri Lanka with Wanderon! A huge thanks to Wanderon for organizing such a seamless experience. A special shoutout to our POC, Shreyash, for accommodating all our requests and planning this for us last minute. From a detailed itinerary which still managed to give us time for leisure he’s been fantastic throughout. This trip wouldn’t have been the same without him being so attentive Thank you, Wanderon and Shreyash, for a lovely trip!"

continue reading ...

Shruti Ranade

jumping
group

"We went on a customised trip to Bali and my overall experience was fantastic all thanks to wander on for the smooth execution of my honeymoon trip. Would like to specially thank Suneha and Shubham for their support and execution through which everything was so seamless. Looking forward for more trips from wanderon ❤️"

continue reading ...

Akshay ajaykumar

FAQ'S

01

What are the best restaurants in Sri Lanka ?

Some of the best restaurants in Sri Lanka include Ministry of Crab (Colombo) for world-famous seafood, Giovanni’s for wood-fired pizza, Upali’s for authentic Sri Lankan cuisine, The Tuna & The Crab (Galle) for fusion seafood, and Butter Boutique for desserts. Each offers a unique taste of Sri Lanka’s diverse food scene.

02

Are there Indian Restaurants in Sri Lanka?

03

What are the best Restaurants in Sri Lanka for couples?

04

Are there vegetarian-friendly Restaurants in Sri Lanka?

WANDERON EXPERIENCES PVT LTD

3rd Floor, Building No-436, Phase IV, Udyog Vihar, Sector-18, Gurugram, Haryana-122015

© WANDERON EXPERIENCES PVT LTD, All rights reserved.
bak
Request a Call Back
Request a Call Back

Where do you want to go next?

Make your move, fill out your details now!
icon
icon
icon
msg
Thank you! Your form has been submitted successfully. We'll be in touch soon.
Your details have been submitted. Our Expert will get in touch with you soon.