My favourite Indian restaurants in London

My favourite Indian restaurants in London

It’s been a while since we had a London-related post on here, isn’t it? Or just a food-related one in general…I thought I’d round up a selection of my favourite Indian restaurants in the city, as there are just so many good options across town, and Indian is one of my favourite cuisines. I love Dishoom just as much as the next person, but there are far more fantastic restaurants that should be on your radar…


Kricket’s original branch is a small outpost in Brixton, but now boasting two other locations to their name (a popular joint in Soho and a much bigger space in White City), Kricket is a well-known name on every gourmand’s lips. The menu draws inspiration from all over India, and dishes are made for sharing: each plate is melt-in-the-mouth delicious: don’t miss the incredible date and pistachio naan (a thing of dreams), washed down with sweet mango lassi or masala chai. On Sunday, Kricket also offer a Sunday roast: your choice of main (options include tandoor chicken, pork belly, or cauliflower for veggies), served with a load of spiced vegetables and crisp roast potatoes. The portions are hearty and satisfying, and you’ll be smiling from ear to ear. In my eyes, Kricket can do no wrong.

Perfect for: lunch and dinner


This elegant restaurant in Marylebone has been a firm favourite of mine for a while. If first impressions are anything to go by, Jikoni wins top marks for its sleek marble tables, and pastel printed tablecloths. The brunch menu here is the real winner, offering Indian-inspired options such as spiced fishcake with curry hollandaise, or their signature prawn toast scotch egg. Save some room for dessert too: the pina colada pancakes and banana cake with butterscotch and kulfi (a dense sticky toffee pudding-like wonder) are both not to be missed.

Perfect for: weekend brunch



Funnily enough, you’ll find Trishna located right next door to Jikoni. This Michelin-starred restaurant is the brainchild of the same owners behind renowned restaurant Gymkhana, and they clearly know what they’re doing here. Expect impeccable service from the moment you are seated right through to the end of your meal: interiors here are classy and slick, and the food delivers a powerful kick. Order a variety of dishes off the menu to share, and you won’t be disappointed by the tasty flavours. To finish, wash this all down with one of their cooling, signature sweet lassis.

Perfect for: a special occasion

Tandoor Chop House

Brought to you by the Ennismore group (The Hoxton Hotel, Eggbreak), this cosy spot nestled between Covent Garden and Trafalgar Squares serves up all of your northern Indian favourites with aplomb: expect tandoor meats, and flavoured naans on the menu. Go on Sunday for their ‘Mighty Thali’: an incredible platter featuring a generous selection of homebaked breads, bowls, meats, paneer, and traditional Indian sweets, available to share from between 2-8 people.

Perfect for: a Sunday meal

Have you tried any of these restaurants? Let me know what your favourite Indian restaurant in London is in the comments below.

Cotswolds escape: The Wheatsheaf Inn

Cotswolds escape: The Wheatsheaf Inn

Monthly Favourites: June

Monthly Favourites: June