Whether you’re after a rich butter chicken, a fragrant biryani or a plate piled high with freshly baked naan, you don’t have to travel far for an excellent meal.
According to thousands of TripAdvisor reviews, these five restaurants stand out for their quality, service and authentic flavours.
Each one brings something unique to the table – from family-run favourites to award-winning kitchens that reimagine traditional recipes for a modern palate.
Here are the five best Indian restaurants in Bromley, as rated by diners themselves.
1. Orpington Citi Kitchen
82 Cotmandene Crescent, Orpington
TripAdvisor rating: 4.7/5
A firm local favourite, Orpington Citi Kitchen has built a reputation for high-quality Indian cuisine and warm, attentive service.
Head chef Mani Singh brings international experience to the kitchen, having worked at renowned hotels and restaurants across India, Dubai and the UK – including Sheraton Dubai and Dishoom.
One reviewer wrote: “Great service and food of a very high standard – the best I’ve had in Orpington or Sidcup.
“Staff are friendly, and while prices are slightly higher than other local restaurants, the quality makes it worthwhile.”
Popular choices include the King Prawn Dhansak, Dal Makhani, and Gobi 65, a spiced cauliflower street food dish that’s a real crowd-pleaser.
2. Cinnamon Culture
95 – 97 High Street, Chislehurst
TripAdvisor rating: 4.4/5
For a more refined experience, Cinnamon Culture offers Indian fine dining and a stylish cocktail bar right in the heart of Chislehurst.
Elegant, contemporary and creative, the restaurant is recognised by both Michelin and Harden’s guides and has collected awards from National Curry Week and the Asian Curry Awards.
One diner said: “Excellent menu and great service.
“The kitchen knows what they’re doing — they even accommodated an off-menu request.
“Cinnamon Culture is a cut above your average Indian restaurant.
“We’ll definitely return.”
Perfect for a special occasion or an evening out with friends.
3. Masala Dabbas
294 High Street, Orpington
TripAdvisor rating: 4.5/5
Voted ‘Favourite Business of Orpington’, Masala Dabbas focuses on authentic regional Indian cuisine, with a menu inspired by dishes found across India’s bustling streets and home kitchens.
“It’s known for its fresh flavours, attentive service and relaxed atmosphere.
A reviewer said: “Visited this restaurant for the first time and would definitely go back. The food was delicious – particularly the lamb railway rogan josh.
“The staff were friendly and attentive. Highly recommend.”
4. Ginger & Spices Indian Restaurant
67 High Street, Chislehurst
TripAdvisor rating: 4.7/5
A staple in Chislehurst, Ginger & Spices serves authentic Indian cuisine made with fresh, high-quality ingredients.
Its menu blends traditional recipes with a modern touch, offering rich curries, aromatic rice dishes and perfectly spiced sides.
One reviewer said: “It’s a great spot to bring family and friends.
“The staff are lovely and always check in on you.
“I had the lamb biryani – absolutely spectacular, with rice that was fluffy and full of flavour. I’ll be coming back soon.”
5. Mount Everest Restaurant
258 High Street, Bromley
TripAdvisor rating: 4.5/5
Blending Indian and Nepalese flavours, Mount Everest Restaurant offers a fine dining experience in Bromley town centre.
The restaurant’s award-winning head chef Resham has worked with top establishments in the UK and overseas, and his menu reflects a balance of authenticity and innovation.
A regular visitor shared: “Service is always top-notch and friendly.
“The curry is amazing and never oily or greasy.
“The naan bread is light, fluffy and fresh – and the poppadum dips are a great start to the meal.”

