7 Indian Restaurants In Covent Garden You Need To Check Out

Guide to best Indian restaurants in Covent Garden. Whether you’re in the mood for classic dishes or more modern takes on Indian cuisine, these restaurants are sure to deliver a memorable dining experience.

If you’re looking for the best Indian restaurants in Covent Garden, you’re in for a treat. The area is one of London’s top dining destinations — home to everything from fine dining Indian restaurants to street food-inspired curry houses.

Whether you’re after a quick pre-theatre dinner near the Royal Opera House, a romantic Indian date night, or a casual vegan-friendly curry spot, Covent Garden offers a rich mix of authentic Indian flavours and modern twists.

Here are seven of the most-loved Indian restaurants in Covent Garden, each offering a unique taste of India right in the heart of London’s West End.

 

ALSO SEE: 22 Best Restaurants In Covent Garden

 

Guide to best Indian restaurants in Covent Garden. Whether you’re in the mood for classic dishes or more modern takes on Indian cuisine, these restaurants are sure to deliver a memorable dining experience.

 

Where to Eat Indian Food in Covent Garden

Whether you’re searching for a quick curry before a West End show, a romantic Indian dinner, or a vegan-friendly restaurant in Covent Garden, the area has it all.

  • For a fine dining experience, try Cinnamon Bazaar or Fatt Pundit.
  • For traditional Punjabi flavours, head to Punjab Restaurant or Royals India.
  • For casual and family-friendly dining, Masala Zone or The Grand Indian are perfect choices.

 

ALSO SEE: Westend Theatreland: Top 10 Best Shows In London To Check Out

 

Pre-Theatre Indian Restaurants in Covent Garden

If you’re catching a show at the Royal Opera House or one of Covent Garden’s West End theatres, you’ll find plenty of Indian pre-theatre menus nearby.

Many of these restaurants offer two- or three-course set menus for early diners — perfect before an evening performance. Try Cinnamon Bazaar for creative small plates or Punjab Restaurant for hearty North Indian dishes served quickly and with flair.

See also  Covent Garden Area Guide

 

Indian curry restaurant Covent Garden London

 

7 Places For Indian Food In Covent Garden

Further below is a map of all the Indian restaurants to help you locate the one closest to you.

 

Masala Zone Covent Garden

If you want a truly immersive Indian dining experience, Masala Zone on Floral Street delivers vibrant flavours and traditional décor inspired by Indian art and culture.

Their menu spans from North Indian curries to South Indian street food, with crowd favourites like butter chicken, paneer tikka, and crispy chaat platters. It’s ideal for families, groups, or anyone craving authentic Indian food near Covent Garden Market.

Good for: casual dining, vegetarian options, family-friendly brunches.

Address: 48 Floral St, London WC2E 9DA

 

ALSO SEE: Best Brunch in Covent Garden

 

Guide to best Indian restaurants in Covent Garden. Whether you’re in the mood for classic dishes or more modern takes on Indian cuisine, these restaurants are sure to deliver a memorable dining experience.

Punjabi restaurant near Royal Opera House

 

Royals India

Located just steps from the Covent Garden Piazza, Royals India has been serving classic Indian dishes for over 50 years.

Expect timeless favourites such as chicken tikka masala, lamb vindaloo, and butter naan fresh from the tandoor.

The restaurant’s warm, family-run atmosphere makes it one of the best affordable Indian restaurants in Covent Garden — ideal for both quick lunches and relaxed dinners.

Good for: budget-friendly meals, traditional curries, casual dining.

Address: 3 Endell St, London WC2H 9EL

 

ALSO SEE: Where to Eat Before a West End Show

 

Masala Zone Covent Garden interior

 

Punjab Restaurant

Established in 1946, Punjab Restaurant is London’s oldest North Indian restaurant and a true Covent Garden institution.

Their lamb rogan josh, tandoori trout, and lobster masala showcase the rich diversity of Indian cuisine.

The restaurant’s heritage charm and hearty menu make it perfect for comforting Indian food in Covent Garden — just minutes from the West End theatres.

See also  11 Amazing Japanese Restaurants In Mayfair To Explore This Asia Cuisine

Good for: history lovers, pre-theatre dinner, authentic Punjabi cuisine.

Address: 80 Neal St, London WC2H 8JP

 

Fatt Pundit Indian Chinese fusion Covent Garden

Guide to best Indian restaurants in Covent Garden. Whether you’re in the mood for classic dishes or more modern takes on Indian cuisine, these restaurants are sure to deliver a memorable dining experience.

 

Cinnamon Bazaar

A colourful, modern take on Indian dining, Cinnamon Bazaar blends Indian street food with global flavours. Expect bold dishes like lamb kebabs, chaats, and the signature spiced fish fry — ideal for brunch, dinner, or cocktails.

The décor is lively and the atmosphere upbeat, making it a hotspot for group dining in Covent Garden or a pre-show meal before the theatre.

Good for: modern Indian, cocktails, group dining.

Address: 28 Maiden Ln, London WC2E 7JS

 

ALSO SEE: Cute Cafes in Covent Garden

 

Cinnamon Bazaar Indian restaurant London

Guide to best Indian restaurants in Covent Garden. Whether you’re in the mood for classic dishes or more modern takes on Indian cuisine, these restaurants are sure to deliver a memorable dining experience.

 

Strand Tandoori

For a cozy, long-running favourite, Strand Tandoori is known for its classic British-Indian curries — think king prawn curry, chicken tikka, and lamb pasanda.

Its warm service and comforting flavours make it a go-to for pre-theatre dinner in Covent Garden.

Good for: casual dining, family meals, traditional curry night.

Address: 45 Bedford St, London WC2E 9HA

 

ALSO SEE: Things to Do in Covent Garden at Night

 

Guide to best Indian restaurants in Covent Garden. Whether you’re in the mood for classic dishes or more modern takes on Indian cuisine, these restaurants are sure to deliver a memorable dining experience.

 

The Grand Indian 

Small, relaxed, and flavour-packed, The Grand Indian on New Row serves everything from butter chicken to paneer tikka.

It’s one of the most underrated Indian restaurants near Covent Garden Market, perfect for a quiet dinner or lunch break.

Good for: quiet dinners, classic curries, takeaway options.

Address: 6 New Row, London WC2N 4LH

 

ALSO SEE: The Best London Nightlife Areas – A Guide To Best Place To Go Out In London

 

Guide to best Indian restaurants in Covent Garden. Whether you’re in the mood for classic dishes or more modern takes on Indian cuisine, these restaurants are sure to deliver a memorable dining experience.

 

For something different, try Fatt Pundit, a trendy Indian-Chinese fusion restaurant on Maiden Lane. Their signature crackling spinach, spiced dim sum, and chilli chicken are crowd favourites.

See also  Best Italian Restaurants in Brixton (2025): Fresh Pasta, Wood-Fired Pizza & Hidden Neighbourhood Gems

This modern space with its sleek décor and inventive menu makes it one of the most popular fusion restaurants in Covent Garden — perfect for foodies and date nights.

Good for: trendy dinners, fusion cuisine, cocktails.

Address: 6 Maiden Ln, London WC2E 7NA

 

Guide to best Indian restaurants in Covent Garden. Whether you’re in the mood for classic dishes or more modern takes on Indian cuisine, these restaurants are sure to deliver a memorable dining experience.

Guide to best Indian restaurants in Covent Garden. Whether you’re in the mood for classic dishes or more modern takes on Indian cuisine, these restaurants are sure to deliver a memorable dining experience.

 

 

Where To Find The Best Indian In Covent Garden

Covent Garden has a variety of Indian restaurants that cater to all tastes and preferences.

Whether you’re in the mood for classic dishes or more modern takes on Indian cuisine, these restaurants are sure to deliver a memorable dining experience.

 

You may also like