Fish, chips and other bangers are all very well, but you’d be missing a trick if you left London without a taste of its stellar Indian cuisine. London’s love affair with baltis, bhunas and biryanis goes back generations, and now spans everything from street food to Michelin-starred restaurants. A stroll down Brick Lane is an old-school treat, but eateries on this spice-scented street can be hit-and-miss. Locals head instead to Dishoom’s smart Bombay-style cafés – always a safe bet, with branches springing up all over town. From trad lamb chops to creative small plates, here are five more must-try Indian restaurants in London.


5 must-try Indian restaurants in London

  • For budget feasts: Tayyabs

    83-89 Fieldgate Street, E1 1JU

    This buzzy, raucous Whitechapel stalwart’s been going since 1972, and its popularity still hasn’t waned. The sizzling platters of spice-rubbed lamb chops are the stars of the show, but the side dishes – unctuous pumpkin masala, ghee-enriched dahl – are just as satisfying. Book ahead or sharpen your elbows: queues can stretch right around the restaurant, but they’re always worth it.

  • For brunch with friends: Gunpowder

    4 Duchess Walk, SE1 2SD

    You could head to Gunpowder’s new branch by Tower Bridge for the tantalising small plates (crispy venison doughnuts, grilled mustard broccoli) that put the Spitalfields original on the culinary map. Those in the know come here for a Sunday roast instead. Rustle up a few friends to tackle the pork-shoulder vindaloo to share, generously served with the likes of okra fries and spiced soft-shell crab.

  • For pub fans: Brigadiers

    1-5 Bloomberg Arcade, EC4N 8AR

    Decked out with a pool room and live sports screens, Brigadiers is a laid-back affair. Confidently charred and smoked on the barbecue, the food is punchy and boisterous. Carnivores rejoice: you’ll find everything from pork scratchings to bone marrow and goat chops on the menu. If you’re just here for a drink, there’s craft ale on tap, a whisky vending machine and irresistible bar bites to boot.

  • For small plates: Kricket, Soho

    12 Denman Street, W1D 7HH

    Like many success stories, intimate Soho spot Kricket started life as a pop-up in the cool enclave of Brixton. The menu changes regularly, showcasing market-fresh British produce in inventive sharing plates. Samphire pakoras, Keralan fried chicken and carrot halwa with a milk ice cream get our vote. And you can book, too, from four people for dinner – a rarity in the neighbourhood.

You may also like

London for foodies

Discover our guide to London's best restaurants

Read more

Top 5 fish and chip shops in London

Food doesn't get any more British than this. Try our pick of the best.

Read more

London’s best foodie pubs

A great number of British pubs offer more than just good ale. Here are a few of our favourites.

Read more

Image credits: © Gymkhana; © Gymkhana; © Tayyabs; © Dunja Opalko; © Brigadiers; © Paul Winch-Furness; © Kerb; © JAMIE LAU; © Birdcage