Compared to certain other parts of London, Richmond isn't known for an abundance of Indian restaurants, but you can still get good Indian food here. Our guide to the best Indian restaurants in Richmond highlights the top places where you can get a nice curry or a speciality straight off the tandoori grill. Both dine-in and takeaway options are provided, as well as restaurants for romantic dates, big groups, and other special occasions. Read on to discover where to go for Indian food in Richmond!
The best Indian restaurants in Richmond
-
Where to eat Indian food in Richmond
-
1Cinnamon Bazaar Vivek Singh's Richmond outpost
-
2Chatora An Indian restaurant for any occasion
-
3Richmond Spice Authentic Indian food off the grill
-
4Swagat Sleek local Indian spot
-
5Taj Mahal Veteran Richmond curry house
-
6Rara Nepalese and Indian cuisine in Kew
-
7The Indian Oven A go-to Indian takeaway
-
8Curry Bae Environmentally conscious Indian restaurant
-
9Madhu's Brasserie Stylish spin-off of a Mayfair mainstay
-
10Black Salt Sheen Fine Indian dining in Sheen
-
Where to eat Indian food in Richmond
Richmond's best Indian restaurants
Vivek Singh's Richmond outpost
Inspired by India's world-famous spice markets, the Richmond branch of acclaimed chef Vivek Singh's Cinnamon Collection blends traditional and modern flavours in its colourful dishes. The menu at this stylish Indian restaurant in Richmond begins with an array of popular chaat snacks, including samosas and pressed watermelon, before moving on to larger plates like a shepherd's pie that has been recognised as one of the best in the city. An Indian afternoon tea is available here as well.
-
31 Kew Rd Richmond, Greater, Richmond
-
Website
•
Cinnamon Bazaar Richmond
020-762 650 00 - Read more on Thatsup
An Indian restaurant for any occasion
Chatora is an elegant Indian restaurant in Richmond, perfect for relaxed dining, family get-togethers, or celebrating special events. The spacious venue spans three levels, including a terrace, making it ideal for accommodating larger groups. Their menu showcases a variety of regional dishes from all over India, and they also offer a tasting menu for those wanting to sample multiple flavours. At weekends, you can go all-out with their popular bottomless lunch option.
-
100 Kew Rd, Richmond, Richmond
-
Website
•
Chatora
020-894 867 86 - Read more on Thatsup
Authentic Indian food off the grill
This top-rated Indian restaurant in Richmond is known for its authentic flavours and welcoming atmosphere, with neon lighting ensuring a dim yet contemporary setting. Conveniently located near the area's main attractions, Richmond Spice offers a versatile space for both intimate dinners and larger gatherings. Specialising in tandoor-grilled dishes, curries, and classic Indian snacks, the restaurant also provides takeaway, delivery, and hosts monthly lunch buffets on select weekends.
-
118 Sheen Rd, Richmond, Richmond
-
Website
•
Richmond Spice Indian Bar & Restaurant
020-372 696 48 - Read more on Thatsup
Sleek local Indian spot
For a taste of modern Indian cuisine in Richmond, be sure to visit Swagat. This neighbourhood restaurant offers a welcoming ambiance in its sleek and understated dining room. The menu features a selection of flavour-packed classic dishes crafted by expert chefs. Start with crisp samosas or chicken tikka, then carry on with popular choices like biryani and a variety of curries, from mild and creamy to fiery and intense.
-
86 Hill Rise, Richmond
-
Swagat
020-894 075 57 - Read more on Thatsup
Veteran Richmond curry house
The Taj Mahal curry house in Richmond, established in 1966, has cultivated a devoted clientele over the years. Known for its deep scarlet-hued dining room, this long-standing restaurant is open for dinner, offering genuine Indian dishes crafted using time-honoured recipes. In addition to dine-in service, the Taj Mahal also provides takeaway and delivery options.
-
9 Petersham Rd, Richmond, Richmond
-
Website
•
Taj Mahal Richmond
020-894 049 03 - Read more on Thatsup
Nepalese and Indian cuisine in Kew
Situated across from Kew Gardens, Rara offers an authentic blend of Nepalese and Indian cuisine in an intimate dining space adorned with murals showcasing scenes from both countries. Guests can choose to dine in or opt for delivery, with a menu boasting a variety of traditional curries, chef's special creations, grilled dishes, and other spicy treats. The restaurant also serves beers from Nepal and India.
-
279 Sandycombe Rd, Richmond, Richmond
-
Website
•
Rara Kew
020-833 210 20 - Read more on Thatsup
A go-to Indian takeaway
For an affordable and satisfying Indian takeaway in Richmond, head to The Indian Oven, conveniently located near Kew Gardens station. This relaxed spot is open for dinner, providing both delivery and collection options. The menu features a wide range of authentic dishes, including curries, tandoori favourites, rice dishes, and wraps, with set menus for one or two people available as well.
-
216 Sandycombe Rd, Richmond, Richmond
-
Website
•
The Indian Oven
020-894 040 22 - Read more on Thatsup
Environmentally conscious Indian restaurant
Curry Bae, a contemporary curry house in Kew, offers a variety of authentic Indian dishes, from traditional curries to creative plant-based options. The restaurant is also committed to sustainability, taking part in initiatives like reforestation, clean water access, and zero waste. Additionally, they use biodegradable packaging to further reduce their environmental impact.
-
289 Sandycombe Rd, Richmond
-
Website
•
Curry Bae
020-861 690 20 - Read more on Thatsup
Stylish spin-off of a Mayfair mainstay
Madhu's Brasserie is a branch of the renowned Madhu's group, whose flagship Mayfair restaurant is famous for hosting banquets, including for members of the Royal Family. The Richmond restaurant serves Madhu's distinctive Punjabi cuisine with Kenyan twists, including standout dishes from the robata grill. The stylish venue offers a cosy atmosphere, featuring black-and-white decor and an open kitchen for a touch of culinary drama.
-
106 Sheen Rd, Richmond
-
Website
•
Madhu's Brasserie Richmond
020-316 158 70 - Read more on Thatsup
Fine Indian dining in Sheen
Black Salt Sheen has earned high praise from renowned food critics for its Indian cooking. Founded by a father-and-daughter team, this local favourite offers dinner and weekend lunches in a charming space featuring exposed brickwork and a light-filled atrium. Despite the top-quality dishes, the restaurant maintains affordable prices. Plant-based diners have plenty of choice here too.
-
505-507 Upper Richmond Rd W, Richmond
-
Website
•
Black Salt Sheen
020-454 833 27 - Read more on Thatsup
- London
- Guides
- Restaurant
- The best Indian restaurants in Richmond