Best Curry In London

Whether you're a mild miss or a hot heathen, if there's one thing that London's adopted with open arms, it's the heralded curry. From Thai curries than span the far reaches of the East to authentic Indian curries that put spices to the forefront, there's a myriad of curry restaurants in London that are just waiting to be explored by your adventurous palates. Check out our recommendations for the best restaurants for curry in London. 

Last edited by Scarlett Welch

Last updated on 13th January 2025




The Rubens at The Palace

Head to Buckingham Palace Road where The Rubens hotel is bringing you one of the best curry nights in London. From cooking classes to expansive banquets, this unique event series is one for the spice lovers.

Darjeeling Express Darjeeling Express

When it comes to the best London curry menu, Darjeeling Express has to be up there for its rich tradition. They serve everything in the home-cooked style of a traditional 'daawat' (sharing feast), with influences spanning Asma Khan's royal Mughlai ancestry and everywhere from Calcutta in the east of India to Hyderabad in the south.

  • £50 - £200

Copper Ceylon

Situated in Bromley, Copper Ceylon is a spacious restaurant filled with plush velvet booths and low-hanging lights. This spot was voted Best Sri Lankan Restaurant in the 2022 London Curry Awards, and for good reason, as their contemporary twists on classic dishes use only the freshest ingredients and spices imported from Sri Lanka, to make everything from chicken biryani to fried aubergine curry. 

Busaba - Restaurants

Busaba first opened up in Soho back in 1999, and since has expanded across London, with further outposts in Covent Garden, Stratford, Kingston and more. All of these restaurants offer an intimate, casual vibe, not to mention a fantastic menu full of Thai classics, including a great selection of curries.

The green curry (available with chicken or with vegetables) is creamy with a spicy kick, while the songkhla beef has a sweet, tangy edge thanks to the fresh cherry tomatoes and banana peppers. Plus, there's also the wok-fried aubergine curry, firey jungle curry and king prawn curry. To pair, choose from rice (jasmine, coconut, sticky, egg fried or brown), roti or salad.

Bengal Tiger

The Bengal Tiger in East London combines the best of traditional Indian cuisine with a chic, contemporary setting. The interiors are a perfect blend of modern comfort and classic Indian elements, with soft lighting and stylish furnishings that create an inviting and cosy atmosphere.

On the menu, you'll find vibrant dishes such as the rich and creamy paneer butter masala, aromatic Hyderabadi biryani, and the ever-popular lamb korma, alongside a selection of delicious tandoori dishes.

Babur

Located in Forest Hill, Babur is a stylish Indian restaurant that's been around since 1985. It's been highly acclaimed over the years, with mentions in the AA guide and stellar reviews. Expect a natural, contemporary interior featuring rough brick walls, stylish textural artwork and low lighting, which compliments the dark orange and burgundy colour scheme.

There are multiple different must-try curries on their menu, with something to suit all tastes. One of our favourites is the slow-cooked venison and sweet potato curry, though we're also big fans of the tikka butter masala. There's a suggested wine pairing for each dish on their menu, though there are plenty of creative cocktails to enjoy as well.