For many of our guests, it’s not just the splendid architecture and colourful history that brings them to India – it’s also the food! Delightful culinary experiences will likely occur naturally throughout your time with us in India. However, if you’re a foodie who appreciates fine-dining, here are our top 3 restaurants in Delhi to get you started:
3. Spice Route
- Where: The Imperial Hotel, Connaught Place, Janpath, New Delhi, Delhi 110001
- Cuisine: South-East Asian
- Dress Code: Smart casual

Spice Route at The Imperial Hotel, New Delhi
Kicking off our list of the best restaurants in Delhi is the elegant Spice Route restaurant, considered as one of the top ten restaurants in the world, by Condé Nast Traveler. It invites diners on a journey through South-East Asia – from the Malabar Coast in Kerala, to Sri Lanka, Myanmar, Malaysia, Thailand and Vietnam – on a delicious menu crafted by world-famous chef Veena Arora. A stunningly beautiful setting complements the food: the one-of-a-kind interior, carefully crafted over seven years, is entirely hand-painted with vegetable and flower dyes, in a 3,000-year-old tradition.
2. Bukhara
- Where: ITC Maurya Hotel, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110021
- Cuisine: North-West Frontier
- Dress Code: Smart casual

Bukhara at the ITC Maurya, New Delhi
Occupying the second spot of our best restaurants in Delhi is the award-winning Bukhara restaurant. It celebrates the once rustic cuisine of the North-West Frontier; think succulent kebabs and creamy, comforting dal (lentils). The history of the cuisine dates back to the early 1900s when the British demarcated the North-West Frontier Province, including parts of Afghanistan, and the northwest part of pre-independent India. It was inspired by the tradition of huddling around a campfire to enjoy the rustic tandoori fare.
Regularly frequented by presidents, heads of state and international celebrities, the legendary Bukhara has won several accolades; including being the 10-time winner of the ‘Times Food Award’, and six-time winner of the ‘Miele Asia Award’ for being amongst the Top 20 Restaurants in Asia. Perhaps the most famous creation at Bukhara is the iconic Dal Bukhara – a combination of whole black lentils, tomatoes, ginger and garlic, cooked and simmered over the slow coal fire of the tandoor oven for 18 hours at a stretch.
1. Indian Accent
- Where: The Lodhi, Lodhi Road, New Delhi, Delhi 110003
- Cuisine: Contemporary Indian
- Dress Code: Smart casual
Our number one recommendation for the best restaurant in Delhi is the ever-celebrated Indian Accent. It showcases contemporary and inventive Indian cuisine by fusing the flavours and traditions of India with global ingredients and techniques. The restaurant has won many awards – including “India’s Best Restaurant” by TripAdvisor for 2014, 2015, 2016, and 2017, and “Number 1 Restaurant in India” by Condé Nast Traveller.
Critically acclaimed Chef Manish Mehrotra runs the restaurant and calls his cooking style “inventive Indian” and “Indian food with an international accent”. American Express awarded him as “Best Chef in India” and he is often called the most exciting modern Indian chef in the world today.
If you’d like to dine at one, two or all three of our top restaurants in Delhi, please get in touch. As experts in tailor-made tours of Rajasthan and the surrounding areas (including, of course, Delhi!), we’re an ideal fit to create your exciting Indian getaway. We’ll design every detail to suit your taste, schedule and budget.
0