It took me a while to put together this list of the best Sri Lankan restaurants in Sydney. Not that I’ve been researching them for years, but it only recently hit me that Sydney has more than a handful of spots serving proper Sri Lankan food — the kind that makes you wonder why it isn’t more popular.
I’ve tried my fair share of Sri Lankan curries, hoppers, and kothu around the city, sometimes loving a place instantly, sometimes leaving a little disappointed. But after enough visits, a few favorites emerged, the ones I can happily go back to.
So here are the 7 best Sri Lankan restaurants in Sydney that have earned their place on my list. And yes, this is my personal take — no fancy critics’ scores, no pretentious awards, just honest opinions from someone who loves spicy, coconutty, flavor-packed Sri Lankan food.
Hope you enjoy them as much as I do!
Best Sri Lankan Restaurants in Sydney
1- Colombo Social

Google Rating: 4.7
Located at 159 Enmore Road in Enmore, Colombo Social is undoubtedly one of the best Sri Lankan restaurants in Sydney, known for its amazing menu and creative take on traditional dishes.
The highlight of the menu is undoubtedly their goat curry, which is rich, tender, and bursting with authentic spices.
If you’re a fan of spicy food, the goat kottu is a must-try—it’s perfectly balanced and incredibly satisfying.
Another must-try is the soft shell crab taco, a unique fusion dish that features Sri Lankan spices with modern presentation.
Also, their egg hopper, a traditional Sri Lankan favorite, is exceptionally good and pairs wonderfully with their curries.
For seafood lovers, the fish marinated in 13-spice curry powder and simmered in a coconut cream and fenugreek broth is truly unforgettable.
To complete your meal, order their expertly crafted cocktails, which are just as impressive as the food.
2- Kandy Bites by Chef Ceylon

Google Rating: 4.6
Located at 21 Glebe Point Road in Glebe, Kandy Bites by Chef Ceylon delivers a truly authentic Sri Lankan dining experience.
The moment you step inside, you’re greeted by warm décor and a welcoming atmosphere that captures the essence of Sri Lanka.
The flavors here are rich and layered, with every dish thoughtfully prepared and beautifully presented.
Some must-try dishes include the Chicken Nasi Goreng and Mixed Seafood Kottu, both bursting with flavor and cooked to perfection.
The Sinbad Lamb Shank Biryani is another favorite, featuring fluffy, fragrant rice and tender lamb. If you prefer extra spice, be sure to let the staff know when ordering.
Also, their curries are deeply spiced without being overpowering, while their hoppers and sambols add exciting textures to the meal.
Don’t forget to end your meal with their Faluda, a refreshing dessert drink that pairs perfectly with the savory dishes.
With occasional live music nights and special set menus, Kandy Bites offers not just a meal but a full cultural experience. It’s a must-visit for anyone craving authentic Sri Lankan food in Sydney.
Also Read: Best Pakistani Restaurants in Sydney
3- Lankan Filling Station

Google Rating: 4.2
Located on the ground floor of 58 Riley Street in Darlinghurst, Lankan Filling Station is a popular spot for authentic Sri Lankan cuisine with a modern touch.
One of the best things about this restaurant is its mostly gluten-free menu, making it an excellent choice for those with dietary restrictions.
All the food options on the menu are clearly labeled, ensuring a stress-free dining experience for everyone.
For a hearty and flavorful meal, try their lentils, cashew curry, and rice, which are comforting and packed with authentic spices.
Their fish curry is another must-order, perfectly cooked and full of rich flavor. A personal favorite is the coconut sambol, which adds the perfect hint of freshness and spice to any dish.
If you’re looking for something bold, the hot butter cuttlefish is a must-order—spicy, crunchy, and utterly addictive.
With its excellent location, generous portion sizes, and warm ambiance, Lankan Filling Station guarantees a satisfying dining experience where you’ll leave feeling content but not overly full.
4- Lankan Railway Café

Google Rating: 4.7
Located at 2/1 Morts Road in Mortdale, Lankan Railway Café is a hidden gem just outside Sydney, serving some of the most authentic Sri Lankan food you’ll find.
This family-owned restaurant, run by a Sri Lankan chef and his wife, focuses on delivering great Sri Lankan food with a homely touch.
One dish you cannot miss is their Crab Curry—it’s rich, flavorful, and absolutely unforgettable.
Their kottu roti is another standout, often praised as the best in Sydney. The fish curry and chicken curry are equally delicious, with perfectly balanced spices and tender meat.
Seafood lovers should also try their chilli prawns, while meat lovers will appreciate the goat curry, which is tender and packed with flavor.
Another interesting option on the menu is their steamed meat momo—delicate dumplings with a flavorful filling.
Pair your meal with a refreshing woodapple juice topped with ice cream for a sweet and tangy finish.
Lankan Railway Café offers a warm and authentic experience, making it worth the trip for anyone craving true Sri Lankan comfort food.
Also Explore: Best Things to Do in Sydney
5- Kurumba Restaurant

Google Rating: 4.4
Located at 555 Crown Street in Surry Hills, Kurumba Restaurant is a family-owned spot that delivers traditional Sri Lankan flavors with a welcoming and homely feel.
The friendly atmosphere makes you feel like part of the family, while the menu showcases a wide variety of flavorful dishes.
Start your meal with their smoked brisket pan rolls, which are perfectly seasoned and packed with smoky goodness.
Another must-try is the hot butter soft shell crab, which is crispy on the outside and tender on the inside, with just the right amount of spice.
For mains, the Negombo prawn curry is a standout, featuring large, juicy prawns cooked in a fragrant, flavorful sauce.
While the beef short rib curry is delicious, the portion size is quite small, so consider it a side dish rather than a main.
No visit to Kurumba is complete without trying their signature Sri Lankan hoppers, thin and crispy pancakes that pair perfectly with curries and chutneys.
6- Chef Ceylon

Google Rating: 4.3
Located at 42A Aurelia Street in Toongabbie, Chef Ceylon has been serving authentic Sri Lankan dishes since 2018 and has quickly become a local favorite.
Known for its generous portions and bold flavors, this restaurant offers a dining experience that truly feels like home.
Their lamprais, a traditional Sri Lankan dish featuring rice, meat, and accompaniments wrapped in banana leaves, is a must-try.
The chicken kothu and devilled prawns are also highly recommended for their rich and satisfying flavors.
Even the eggplant curry, often overlooked at other restaurants, stands out here for its balance and depth of taste.
Pair your meal with their hoppers, served alongside tender chicken and lamb curries, for a truly authentic experience.
To finish, sip on their refreshing Ceylon ginger tea. With its warm atmosphere, background Sri Lankan music, and top-notch service, Chef Ceylon is the perfect place for anyone on the quest for authentic Sri Lankan cuisine in Sydney.
Also Read: Best Indonesian Restaurants in Sydney
7- Sri Lankan Street Food

Google Rating: 4.3
Located at 381 Glebe Point Road in Glebe, Sri Lankan Street Food is a go-to destination for those craving bold, traditional flavors.
The restaurant focuses on delivering authentic Sri Lankan dishes with a street food twist, offering both variety and quality.
One of the must-try items here is their fish rolls, which are crispy and flavorful, although some regulars note that the filling isn’t as generous as it used to be.
The okra curry is another highlight, packed with spices and perfect for pairing with rice or roti.
Popular favorites like kottu roti, calamari, and hoppers are consistently well-prepared and satisfying.
Seafood fans shouldn’t miss the tuna fish curry, which is rich and full of authentic Sri Lankan spices.
Another standout dish is the Lamb Dosa, which exceeds expectations with its unique texture and flavor.
While the prices are on the higher side, the generous portions make it worthwhile. The open kitchen adds a casual vibe, though stronger ventilation would improve the dining experience.
For anyone looking to enjoy hearty and flavorful Sri Lankan food, this spot is a solid choice.

Leave a comment