ColomboBlog

Best Restaurants in Colombo (2026)

Written and reviewed by the Desi.Net Newsroom. How we report. Details can change — spotted an error? Tell us.

Best Restaurants in Colombo (2026)

Colombo's food scene has always punched well above its weight, but right now it feels electric. From Marine Drive's sea-breeze biryani joints to quiet neighbourhood vegetarian thalis, the city is eating exceptionally well — and this guide is written for the people who actually live here.

TL;DR

  • 🍛 For a proper sit-down biryani fix, Aplus Biriyani on Harmers Avenue and Khalids Biriyani on Bauddhaloka Mawatha are the names locals keep repeating.
  • 🌿 Pure-veg and sattvic options are stronger than ever — Ananda Bhawan and Shanmugas remain community staples.
  • 🏙️ Wellawatte's restaurant strip continues to be the city's most reliable block for a satisfying weeknight meal.
  • 💡 Don't sleep on the Sunday-only window at Sri Vihar — it's a short service, so plan ahead.
  • 🍽️ For special occasions, Mango Tree Indian and Thuna Paha offer the kind of polish you want when the whole family is at the table.

The Biryani Situation in Colombo

Let's be honest: biryani is its own food group in this city. A handful of spots have carved out genuine reputations for getting it right, and they're worth knowing by name.

Aplus Biriyani sits right on Harmers Avenue off Marine Drive in Wellawatte. They serve from 11 AM to 10 PM daily, which makes them a go-to for late lunches that drift comfortably into early evening. Their Hyderabadi-style preparation has a following, and the location — steps from the seafront — doesn't hurt. Find them at aplusbiriyani.com.

Khalids Biriyani on Bauddhaloka Mawatha is the name that comes up in office WhatsApp groups when someone needs lunch sorted fast. They operate a tighter window — 9 AM to 6 PM — so this is a daytime destination rather than a dinner plan. Hyderabadi-style here too, with a no-fuss approach that keeps regulars coming back. Check khalidslk.com for updates.

For something a little different, Amma's Tasty & Healthy Food in Little Colombo serves Hyderabad Bamboo Biryani — a slow-cook method sealed inside bamboo that concentrates every bit of flavour. They're open seven days a week from 7 AM right through to 10 PM, which makes them unusually versatile for early risers and late lunchers alike. Their website is ammas.lk.

Reliable Everyday Dining

Some restaurants earn their place not through novelty but through sheer consistency — the places you return to without overthinking it.

Shanmugas at 53 Ramakrishna Road is one of those places. Open from 10:30 AM to 9 PM, it's been feeding Colombo for long enough that recommending it feels less like a tip and more like stating a fact. The hours are civilised, the menu is extensive, and it genuinely works for groups of different appetites. Reach them at +94 112 361 384 or +94 112 559 203, or browse shanmugas.com.

Chola Authentic Indian Restaurant in Wellawatte operates out of 52 Nelson Place and keeps long hours — 11:30 AM to 10 PM, Saturday through Friday. That Friday-to-Saturday sweep means almost any day of the week works for a visit. Call ahead on +94 114 363 118 or visit chola.lk.

Dindigul Thalappakatti Restaurant at 8 De Fonseka Place brings a South Indian regional identity that's easy to love. The Thalappakatti name is synonymous with Dindigul-style biryani — cooked with seeraga samba rice and a distinct spice profile — and having a branch in Colombo is genuinely something worth taking advantage of. Visit thalappakatti.com for more.

When You Want Something Special

Not every meal needs to be a mission, but every now and then — an anniversary, a family gathering, a long lunch with someone you want to impress — you want a place that rises to the occasion.

Mango Tree Indian is that kind of restaurant. The ambience is considered, the service is attentive, and the food lives up to the setting. You can reach them at +94 11 7620620 or through themangotree.net for reservations.

Thuna Paha is part of the Water's Edge property and blends Sri Lankan and broader Asian culinary traditions in a way that feels genuinely curated rather than generic. For a meal where the surroundings matter as much as the food, it belongs on your shortlist. Their contact number is +94 112 863863 and the full experience is best explored at watersedge.lk.

Pure Vegetarian and Community-Focused Spots

For those who eat vegetarian — whether for religious observance, personal preference, or both — Colombo has dedicated spaces that treat it as the main event rather than an afterthought.

Ananda Bhawan Pure Vegetarian Hotel is as committed as the name suggests. This is pure-veg dining in the classical sense: no meat, no fish, no compromise. It's the kind of place that feels like home if you grew up eating this way, and a pleasant discovery if you didn't. Reach them at +94 777 421 309 or check anandabawan.lk.

Sri Vihar near Thunmulla Junction operates on a Sunday-only basis, running from 7:30 AM to 9:30 PM. The limited schedule creates its own kind of occasion — Sunday morning breakfast or a leisurely lunch that bleeds into the afternoon. It's worth building your Sunday around.

💡 Desi Insider Tip: If you're heading to Sri Vihar on a Sunday, go before 9 AM. The early crowd is quieter, the food is freshest, and you'll avoid the post-temple rush that fills the place by mid-morning. Pair it with a walk through the neighbourhood and it becomes one of Colombo's most genuinely relaxing weekend rituals.

The Marine Drive and Wellawatte Belt

Anyone who's lived in Colombo long enough knows that the stretch from Wellawatte down to Colombo 04's Marine Drive is where hunger is most reliably solved. Several restaurants cluster here, each with their own loyal crowd.

Kandoori at 17 Charlemont Road in Wellawatte is a neighbourhood stalwart. Call +94 77 751 1911 or browse kandoori.com for their current menu and any updated hours.

Al-Mina Indian Family Restaurant at 45 Marine Drive in Colombo 04 mixes Indian and Lankan Fusion on one menu — a combination that makes a lot of sense in this city. Reach them at 0114 344 301.

Al Maas Indian Family Restaurant also operates on Marine Drive with a menu that spans Indian, Chinese, and Pakistani options — a breadth that makes it particularly useful for mixed groups where everyone wants something slightly different.

Something a Little Different: Wilder's

Not every meal needs to be a full thali or a slow biryani. Sometimes you want a good burger, a proper pizza, or a salad that actually tastes like someone cared about it.

Wilder's at 445 Nawala Road is that place. The menu covers burgers, pizza, salads, and Sri Lankan-influenced plates — the kind of spread that works when you're eating with people who can't agree on a cuisine. Reach them at +94 77 7868438, via info@wilders.lk, or at wilders.lk.

FAQ

Which Colombo restaurants are good for large family gatherings? Shanmugas, Mango Tree Indian, and Thuna Paha all handle groups well. Shanmugas in particular has the menu range to accommodate different dietary preferences at one table.

Are there good pure-vegetarian options in Colombo? Yes. Ananda Bhawan is entirely pure-veg, and Sri Vihar (Sundays only) is a much-loved community option. Shanmugas also has strong vegetarian choices.

What's the best area to explore restaurants on foot in Colombo? Wellawatte is the most walkable concentration of restaurants. Kandoori, Chola, and Aplus Biriyani are all within reach of each other, and Marine Drive is a short walk away.

Are any of these restaurants open for breakfast? Amma's Tasty & Healthy Food opens at 7 AM daily. Sri Vihar opens at 7:30 AM on Sundays. Khalids Biriyani is also open from 9 AM if you want something hearty early in the day.

Which restaurants are best for a weeknight dinner without a reservation? Chola in Wellawatte, Aplus Biriyani, and Wilder's on Nawala Road are all well-suited to casual drop-in weeknight visits within their operating hours.

The Bottom Line

Colombo in 2026 is a city that eats well across every price point and preference — whether you're after a Bamboo Biryani at 8 AM, a vegetarian thali that feels like it was made with intention, or a long table dinner somewhere that deserves the occasion. The restaurants on this list are verified, operating, and genuinely worth your time.

The best guide, though, is always the one that keeps updating. Head over to Desi.Net for community reviews, neighbourhood breakdowns, and the kind of local knowledge that doesn't make it into any algorithm — just honest recommendations from people who eat here every week.

DESI.NETAdvertise on Desi.NetNative text ads woven into Colombo's Desi daily — reach local families where they plan their week.Get in touch →
Desi.Net Newsroom — local Desi news, compiled from verified sources and reviewed before publishing. Our editorial standards →

More from the blog

Best Indian Restaurants in Delhi (2026)Desi Things to Do in Hyderabad (June 2026)Best Indian Others in Plano (2026)Best Indian Churchs in Irving (2026)
← Back to Colombo Desi Lifestyle