Top Indian Restaurants in New Delhi

Top Indian Restaurants in New Delhi

Discover the best Indian restaurants in New Delhi with our curated list of flavorful dining spots in this vibrant city

ClosedOpens at 12PM
Monday 12:00-14:30 18:45-21:00 21:45-00:00
Tuesday 12:00-14:30 18:45-21:00 21:45-00:00
Wednesday 12:00-14:30 18:45-21:00 21:45-00:00
Thursday 12:00-14:30 18:45-21:00 21:45-00:00
Friday 12:00-14:30 18:45-21:00 21:45-00:00
Saturday 12:00-14:30 18:45-21:00 21:45-00:00
Sunday 12:00-14:30 18:45-21:00 21:45-00:00

Indian Accent offers an exquisite dining experience with highly rated dishes and a blend of traditional and contemporary Indian cuisine. Visitors appreciate the fresh food and efficient delivery service. They highlight the remarkable experience and impeccable service that justifies its place on the world map. Many visitors also note that the visit feels like an exclusive experience, despite the higher price. The price is on the higher side, but customers find the quality and service worth it.

Location:

The Lodhi, Lodhi Rd

Average price:

$$$$ (Price range per person INR 2,000)

№46 of Asia's 50 Best Restaurants
Open the restaurant page
ClosedOpens at 12PM
Monday 12:00-23:30
Tuesday 12:00-23:30
Wednesday 12:00-23:30
Thursday 12:00-23:30
Friday 12:00-23:30
Saturday 12:00-23:30
Sunday 12:00-23:30

Located in Connaught Place, this restaurant blends authentic Indian food with a charming village theme. Patrons enjoy traditional Indian flavors paired with excellent service and experience. Described as providing a pure Indian feel, it's beloved for the soulful dishes it serves up. The ambiance resonates with Indian customs and style, serving an authentic dining experience. While the prices might be on the mid-range, customers find the authentic experience and food quality make it worthwhile.

Location:

2nd Floor Munshilala Building-95

Average price:

$$$$ (Price range per person INR 960 - INR 2,400)

Open the restaurant page
ClosedOpens at 12:30PM
Monday 12:30-14:45 19:00-23:45
Tuesday 12:30-14:45 19:00-23:45
Wednesday 12:30-14:45 19:00-23:45
Thursday 12:30-14:45 19:00-23:45
Friday 12:30-14:45 19:00-23:45
Saturday 12:30-14:45 19:00-23:45
Sunday 12:30-14:45 19:00-23:45

This iconic restaurant offers an authentic Indian food experience, especially celebrated for its Dal Makhani and North Indian Kebabs. Reviewers appreciate its rustic ambiance, adding an authentic feel. While some dishes have been compared to other Punjabi restaurants, overall, it is considered one of the best in India. Despite being high-end, the ambiance, food, and service combine for a rewarding experience. Prices are premium, but justified by the iconic status of the restaurant offering.

Location:

ITC MAURYA, Sardar Patel Marg

Average price:

$$$$ (Price range per person INR 2,000)

Open the restaurant page
Open now 9AM - 6PM
Monday 09:00-18:00
Tuesday 09:00-18:00
Wednesday 09:00-18:00
Thursday 09:00-18:00
Friday 09:00-18:00
Saturday 09:00-18:00

This place shines for its North Indian cuisine, gaining favor for its high-quality dishes that surpass many others in Delhi. It's depicted as having superior service that differs positively from usual dining experiences, emphasizing attention to detail. While some might find it pricey, the overall food quality, authenticity, and service levels merit the cost, according to regular patrons. A consistent favorite among locals.

Location:

O16, Veer Savarkar Marg

Open the restaurant page
Open now 11AM - 11PM
Monday 11:00-23:00
Tuesday 11:00-23:00
Wednesday 11:00-23:00
Thursday 11:00-23:00
Friday 11:00-23:00
Saturday 11:00-23:00
Sunday 11:00-23:00

Located in Dwarka, this restaurant is cherished for its distinctive taste, authenticity, and freshness of Indian food. Regular patrons speak highly of its consistency over the years, with special touches by the staff contributing to an amazing experience. The Mughlai and Indian Chinese flavors stand out to many visitors. It's a financially accessible option, offering great value for its remarkable service and quality of dishes.

Location:

Central Rd

Average price:

$$$$ (Price range per person INR 960 - INR 2,400)

Open the restaurant page
ClosedOpens at 12PM
Monday 12:00-23:30
Tuesday 12:00-23:30
Wednesday 12:00-23:30
Thursday 12:00-23:30
Friday 12:00-23:30
Saturday 12:00-23:30
Sunday 12:00-23:30

Situated in Connaught Place, Veda Restaurant skillfully merges traditional Indian flavors with a modern touch. Patrons, both locals and tourists, are consistent in their positive view of the authentic Indian and Mughlai offerings. The dining environment is described as impressive, combining flair with a solid selection of North Indian dishes. In terms of price, the restaurant falls under the mid-range category, offering significant value given its popularity and consistent culinary quality.

Location:

H-27

Average price:

$$$$ (Price range per person INR 2,400 - INR 4,800)

Open the restaurant page
Open now 6AM - 12AM
Monday 06:00-00:00
Tuesday 06:00-00:00
Wednesday 06:00-00:00
Thursday 06:00-00:00
Friday 06:00-00:00
Saturday 06:00-00:00
Sunday 06:00-00:00

Popular for its South Indian food, this restaurant is well-loved for its traditional ambiance with high standards of service. The attention to detail in representing authentic tastes shines through, making it a top spot for lovers of South Indian meals. It's considered bustling and lively, especially during peak hours, delivering high-quality dishes matched by competent service. The moderate prices align with the substantial quality and resourcefulness offered in their dishes.

Location:

HS16, Kailash Colony Market

Average price:

$$$$ (Price range per person INR 960 - INR 2,400)

Open the restaurant page
Open now 9AM - 10:30PM
Monday 09:00-22:30
Tuesday 09:00-22:30
Wednesday 09:00-22:30
Thursday 09:00-22:30
Friday 09:00-22:30
Saturday 09:00-22:30
Sunday 09:00-22:30

Favorably reviewed for its exemplary South Indian flavors and authentic feel, this restaurant is touted as one of Delhi's best for Southern cuisine. Visitors enjoy the ambiance, reminiscent of sitting in the southern part of India, while the welcoming staff enhances the experience. The establishment offers quality service and mid-level pricing, making it accessible for frequent indulgence in their renowned meals. The choice of dishes is comprehensive, offering a strong reflection of South Indian heritage.

Location:

82-85 The, Lodhi Rd

Average price:

$$$$ (Price range per person INR 960 - INR 2,400)

Open the restaurant page
Open now 9:30AM - 10:45PM
Monday 09:30-22:45
Tuesday 09:30-22:45
Wednesday 09:30-22:45
Thursday 09:30-22:45
Friday 09:30-22:45
Saturday 09:30-22:45
Sunday 09:30-22:45

As one of Delhi's early South Indian restaurants, this venue stands out for its authentic offerings, beloved Butter Rava Masala Dosa, and relaxed ambiance. Customers routinely return for the excellent quality dishes and superb dining experience. Suggested as the best in New Delhi, it's praised for delivering consistency over time. The pricing is reasonable, ensuring value for the traditional South Indian meals and attentive service provided.

Location:

25, 35, Govind Lal Sikka Marg

Average price:

$$$$ (Price range per person INR 960 - INR 2,400)

Open the restaurant page
ClosedOpens at 6:30PM
Monday 13:00-23:45
Tuesday 18:30-23:45
Wednesday 13:00-23:45
Thursday 13:00-23:45
Friday 13:00-23:45
Saturday 13:00-23:45
Sunday 13:00-23:45

Known for excellent North Indian food at a reasonable price, this restaurant offers a taste that many regulars find unequaled. Located in Mukherjee Nagar, it's praised for its impressive service and is a go-to for those who love Indian dishes. Reviewers recount memorable dining experiences with consistently satisfying food. It's a practical choice for indulgence in hearty Indian cuisine without the expectation of high costs.

Location:

47-48, opp. Haryana Roadways

Average price:

$$$$ (Price range per person INR 960 - INR 2,400)

Open the restaurant page
More selections in New Delhi All selections