Best Sri Lankan Restaurants In London

Food from this South Asian country is currently on the up and up - and with good reason thanks to its distinct aromatic ingredients and spice-forward flavours. So naturally, we've decided to help you on your quest to find the best Sri Lankan restaurant in London. From Sri Lankan dining near London Bridge to Tooting kitchens and Soho spots, here are all the places to get your fix of curries, kottu, sambols and more. 

Mercato Metropolitano

Home to KarapinchaMercato Metropolitano in Elephant and Castle is the ideal place to find scrumptious Sri Lankan food in London. You can build your own curry here, from flavours like slow-cooked beef, aubergine moju, pickled pineapple and much more, or try one of their signature dishes such as devilled chicken with fried rice. Every single one of their dishes is homemade, including the mayonnaise, inspired by the cooking of the owners' mother. They're committed to using locally sourced meats and as many plant-based ingredients as possible, while their ground spices come directly from Sri Lanka. Not in the area? You can also find these guys in Spitalfields Market and Canary Wharf.

Mercato Metropolitano | DesignMyNight

Perfect for a casual bite.

Hoppers

Hoppers London is arguably the most well-known Sri Lankan restaurant in the city. Alongside the eponymous delicacy - a bowl-shaped style of pancake, usually with an egg in the middle - you'll also discover kottus and other classic bites, alongside carefully curated cocktails using ingredients from the spice gardens of Sri Lanka. Head to one of the award-winning spots in Marylebone, King's Cross or Soho - but don't be surprised if you're met by a queue of equally eager diners. Each of their locations has a unique theme, taking inspiration from village shops, the Sri Lankan capital and the Tropical Modernist movement.

Sri Lankan Restaurant London Hoppers | DesignMyNight

When in need of a Sri Lankan restaurant in Central London, Hoppers is up there as one of the best.

Kolamba

For a Sri Lankan restaurant in London's Soho, Kolamba is serving authentic eats in a trendy setting. Grab a table in the charming venue, featuring exposed brick walls, comfy booths and stylish wicker lighting while tucking into slow-cooked meats and aromatic curries. Our recommendation? The Ceylon chicken curry comes in a tangy tamarins and coconut sauce that's to die for. You can get your hands on some pretty tasty brunch dishes here too, including spicy cheese toasties and poached eggs served on pol roti, and there's a cracking choice of Sri Lankan spirits and beers to boot.

Kolamba Sri Lankan Food London | DesignMyNight

There's no question about it, this one's a real looker.

Jaffna House

Named after a historic city in the Northern Province, Jaffna House is up there if you fancy a homely, community vibe on the bustling Tooting High Street. Spend an evening sampling your way through the award-winning fare such as fried string hoppers and crab rolls, alongside hearty mutton biryani or aubergine curry. You'll see why it's seen a steady flow of locals through its doors since opening in 1991 - claiming it's title as the oldest Sri Lankan restaurant in the city and featuring chefs that have been working there for decades. 

Jaffna House London Sri Lankan Restaurant | DesignMyNight

Step inside and you'll find this cute set-up for your South Asian feast.

Papaya

Fusing together Sri Lankan and South Indian flavours, Papaya is a pretty solid bet. Venture to Ealing with friends for a spread of regional specialties and well-known favourites, made using premium cuts of British meat and spices that are native to the country. Pair your meals with coconut parathas - a puffed bread that complements the main plates perfectly. This place was voted the best Sri Lankan restaurant in the UK by the Sri Lanka Community Awards, so you know you're in good hands.

Papaya London | DesignMyNight

Papaya's a prime spot for thali and paratha.

Paradise Soho

Flaunting sleek interiors and muted hues, Paradise Soho knows a thing or two about dreamy dinners. With sharing plates influenced by Portuguese, Malay, South Indian and Dutch dishes, the venue offers up a modern twist on Sri Lankan cuisine in a stunning aesthetic. We're talking hay-smoked celeriac with black garlic curry, dry-aged steak tartare in smoked charcoal oil and hand-stretched lamb-fat infused paratha roti. They offer a six-course dinner menu for £59 per person, with meat and plant-based options available, or you can dine a la carte for lunch. This also might be the closest thing you'll find to a Michelin Star Sri Lankan restaurant in London, as it's named in the Michelin Guide.

Paradise Soho Sri Lanka Restaurant London | DesignMyNight

Sri Lankan food never looked prettier.

Virundhu

Virundhu is bringing a taste of South Asia to West London with its menu of traditional fare. Check out the Eastcote kitchen where you can pick from a whole host of biryanis, lampries and kottus, or go all out and opt for a sappadu - a three-course meal traditionally presented on banana leaves and eaten with your hands. They've got a huge range of vegan and vegetarian options too, with many dishes setting you back less than £10 each. Topping it all off? A killer cocktail menu, featuring everything from pomegranate cosmos to a spiced old fashioned.

Virundhu Sri Lankan Restaurant London | DesignMyNight

See for yourself why this Sri Lankan restaurant near Watford is such a hit.

Rambutan

When it comes to a Sri Lankan restaurant in London's Borough Market, it doesn't get better than Rambutan. If you're after a little bit of everything, the venue showcases a plethora of excellent eats cooked over an open fire. Munch on Jaffna-style Welsh lamb skewers or deep-fried roti with anchovy katta sambol, before digging into a black pork belly dry curry for the main event. And if you just can't decide? They also offer a tantalising feasting menu for £38 per person.

Rambutan Sri Lankan Restaurant Borough Market | DesignMyNight

Rambutan promises lip-smacking bites served in a beaut aesthetic.

Gana

It's not hard to see why Gana is a favourite with the Sri Lankan community, having been serving the area for over 20 years. The Harrow haunt is well-known for its love of spice, offering you the chance to ramp up your meal with various levels of heat - all of which are prepared fresh daily at the venue. Whether you're playing it safe with a mild and fragrant prawn curry or fancy putting your tastebuds to the test with an extra hot kottu, this place has got just the thing.

Gana Sri Lankan Restaurant London | DesignMyNight

One of the top Sri Lankan restaurants in London, Gana whips up supreme flavour profiles.

Apollo Banana Leaf

Beean searching for 'best Sri Lankan restaurant near me' lately? If you're in Tooting, Apollo Banana Leaf is just the neighbourhood restaurant for you, specialising in everything from mutton noodles and coconut rice to seafood curry and other traditional eats. If you find yourself in SW17, step inside this unassuming den and enjoy a South Asian feast that won't break the bank. They offer a BYOB option too, so you can sip on your favourite wine while delving into deliciously authentic plates.

Apollo Banana Leaf | DesignMyNight

This Tooting spot is delivering the goods when it comes to classics from the country. 

Colombo Kitchen

Whether you're after a Sri Lankan restaurant in Worcester Park or Putney, Colombo Kitchen has got you covered on both bases. Head Chef Sylvia Perera can be found cooking up recipes passed down through generations of her family here, using traditional methods and aromatic ingredients from her home country to create the perfect dishes. They won the Good Food Award for 2024, among many other titles, thanks to a tasty menu of creamy cashew curry, salt and pepper squid or roti tacos filled with devilled chicken, to name just a few of their mouthwatering bites.

Colombo Kitchen London | DesignMyNight

It's all about home-cooked goods at Colombo Kitchen.

Craving more? Take a look at our guide to the city's best Asian restaurants here and sign up to our London newsletter for our top picks straight to your inbox.