Delhi is rich in north Indian cuisine and its restaurants have come up with some creative ways of presenting it. There are some outstanding places to eat in Delhi to suit all budgets, from fine dining to cheap local eateries. These Indian restaurants in Delhi won't disappoint.
If fine dining is your style, also check out these Top 5 Indian Fine Dining Restaurants in Delhi.
01 of 08
If you've 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" by the Restaurant Magazine in the UK. It's known for its rustic atmosphere, unforgettable kebabs, and huge family size naan bread. Be sure to make a reservation.
- Address: ITC Maurya Sheraton hotel, Diplomatic Enclave, Sadar Patel Marg, New Delhi. Ph: 26112233.
- Opening Hours: 12.30 p.m. to 2.45 p.m. for lunch on weekends. 7.30 p.m. to 11.45 p.m. for dinner daily.
- Cost: Around 6,000 rupees for two people.
- What's Good: 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.
02 of 08
The rustic Dhaba has been made to resemble a highway restaurant (albeit a refined one!), complete with colorful truck inside. It serves up authentic Punjabi cuisine and the waiters are resplendent in traditional Punjabi attire. Reservations for dinner are essential as it's only a small space. Alternatively, Dhaba by Claridges is a kitsch and groovy cheaper option in Saket.
- Address: The Claridges hotel, 12 Aurangzeb Road, near Lodhi Road, New Delhi. Ph: 39555074.
- Opening Hours: 12.30 p.m. to 2.45 p.m. for lunch. 7 p.m. to 11.30 p.m. for dinner.
- Cost: Around 4,000 rupees for two people.
- What's Good: The signature dishes are Balti Meat (lamb shank curry), home-style Tiffin Chicken, and Kanastree Baingan (mashed eggplant cooked in clay oven with spices).
03 of 08
The legendary Karim Hotel is now in its fourth generation of management, having been established in its current location in 1913. The decor of this restaurant is nothing much to look at but the food more than makes up for it. Karim Hotel offers inexpensive Mughali style cooking at its best. Its location in Old Delhi also provides a fascinating insight into a side of Delhi that many visitors don't get to see.
- Address: 16 Gali Kebabian, Jama Masjid, Old Delhi. Ph: 23269880.
- Opening Hours: 9 a.m. to midnight.
- Cost: Around 800 rupees for two people. Cash only.
- What's Good: The Dil Bahaar Dopiaza Stew (mutton cooked without water in onions with curd and whole spices) and Dil Pasand (Heart's Liking) Seekh Kebab.
04 of 08
Conveniently located in Connaught Place, Zaffran is furnished with simple yet elegant wood and cane decor. Its large window panes offer a memorable view of the city. The menu features Punjabi and Mughlai specialties, and the chutneys and masala pastes are all made in-house. See your meal being cooked in the busy open kitchen.
Continue to 5 of 8 below.
- Address: Hotel Palace Heights, D-26/28, Inner Circle,
Connaught Place, New Delhi. Ph: 45460000.
- Opening Hours: 12.30 p.m. to 3.30 p.m. and 7.30 p.m to midnight.
- Cost: Around 2,000 rupees for two people.
- Dal Makhani, Chicken Tikka Masala, and Parsi kulfi (ice cream).
- Address: Hotel Palace Heights, D-26/28, Inner Circle,
05 of 08
Perfect for romance, Veda is one restaurant that will really grab your attention. Everything flickers and shimmers. Candles, mirrors, chandeliers, and embellished glass dome. All set against rich deep red velvet curtains and bricks. The menu marries traditional and contemporary Indian cuisine. What's also attractive is the restaurant's wine list and central New Delhi location.
- Address: H27, Outer Circle, Connaught Place, New Delhi. Ph: 41513535.
- Opening Hours: Noon to 11.30 p.m.
- Cost: Around 1,600 rupees for two people.
- What's Good: The lamb leg is the house specialty. There's also a special tasting menu for foreigners that gives small portions of a selection of items.
06 of 08
Chor Bizarre aims to capture the spirit of a 'thieves market', found in every large Indian city. The restaurant contains an eclectic collection of items that exude an old-world ambiance. It's a place that awakens curiosity and provides for an interesting dining experience. The food is from India's northern Kashmir region and it's good value for money. Lunch combined with a guided Delhi walking tour is also offered.
- Address: Hotel Broadway, 4/15A Asif Ali Road, New Delhi. Ph: 23273821.
- Opening Hours: Noon to 3.30 p.m. for lunch. 7.30 p.m. to 11.30 p.m. for dinner.
- Cost: Around 1,500 rupees for two people.
- What's Good: Try the 'Wazwan' ceremonial feast, with over 36 courses.
07 of 08
Another of Delhi's well-established dining institutions, Gulati has been in business since 1959. This lively restaurant, situated not far from India Gate, is renowned for its reasonably priced kebabs and tikkas. There's a daily buffet lunch with an enticing variety of dishes.
- Address: Shop Number 6, Shri Barda Ukil Marg, near Pandara Road Post Office, Pandara Road, New Delhi. Ph: 23388836.
- Opening Hours: Noon until midnight.
- Cost: Around 1,200 rupees for two people.
- What's Good: Galouti kebab, kebab platters, fish tikka.
08 of 08
The hip and elegant Punjabi By Nature is known for its unique creation of vodka gol gappas -- fried crispy shells filled with flavored vodka and other spices. The food is excellent and the servings are very generous. You can combine dining with shopping, as the restaurant is located in a popular mall.
- Address: Ambiance Mall, Vasant Kunj, New Delhi. Ph: 40870196.
- Opening Hours: 12.30 p.m. to 1 a.m.
- Cost: Around 1,700 rupees for two people.
- What's Good: The Raan-e-Punjab (roast leg of lamb), Naan bread, and vodka Gol Gappas.