Delhi is an ideal place to indulge in the riches of North Indian cuisine, characterized by creamy curries and meat cooked in a tandoor (traditional clay oven). Many of these iconic Indian restaurants in Delhi have fascinating histories that date back to the time of The Partition.
Bukhara, Diplomatic Enclave
Got cash to splash? Bukhara has a string of awards to its name, including being voted “Best Indian Restaurant in the World” and “Best Restaurant in Asia.” Located at the luxury ITC Maurya Sheraton hotel, this restaurant is renowned for its rustic atmosphere, open kitchen, succulent kebabs, and massive naan bread. The Dal Bukhara (black lentils simmered overnight with tomatoes, ginger, and garlic) has achieved legendary status. Kebab lovers will also appreciate the Burrah Kabab and Murgh Malai Kebab. Expect to pay around 5,00 rupees for two people, and be sure to book a table well in advance.
Veda, Connaught Place
Perfect for romance, Veda is one restaurant that will really grab your attention. The interiors were crafted by Rohit Bal, a lauded Indian fashion designer, and everything flickers and shimmers. Candles, mirrors, chandeliers, and an embellished glass dome are set against a backdrop of deep red velvet curtains and exposed brickwork. The menu features Indian cuisine with a contemporary twist, and there’s a special tasting menu that has small portions of a selection of items. The restaurant has an impressive wine list too. Expect to pay about 1,600 rupees for two people.
Parikrama – The Revolving Restaurant, Connaught Place
For a sweeping 360-degree bird’s eye view of the city, dine at India’s highest revolving restaurant (and the only one in the Delhi), 240-feet up on the 24th floor. You’ll be able to see many monuments such as the Red Fort, Jama Masjid, and Rashtrapati Bhavan. The restaurant takes 90 minutes to complete one revolution, which is about the duration of a leisurely meal. There’s also a lounge bar on the 25th floor, but it remains stationary. The menu focuses on North Indian cuisine but offers Chinese and Continental as well. Food is on the pricier side because of the restaurant’s uniqueness, with a meal for two costing around 2,500 rupees.
Chor Bizaare, Intersection of Old and New Delhi
Long before he founded Indian Accent, Delhi’s much-acclaimed inventive Indian fine-dining restaurant, Rohit Khattar opened this restaurant at his family’s Broadway Hotel to display his eclectic collection of discarded vintage household items. Chor Bizarre aims to capture the spirit of the “thieves markets” in every large Indian city (and indeed, one takes place near the hotel every Sunday). It definitely creates an interesting dining experience. To give Delhi a break from ubiquitous butter chicken, the restaurant serves cuisine from India’s northern Kashmir region. Go there hungry and feast on the Wazwan, which comes with an array of dishes. The cost is about 2,000 rupees for two. To really work up an appetite, combine lunch with a guided walking tour through Old Delhi.