Top 8 North Indian Restaurants in Delhi for Every Budget

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, showcasing the rich culinary heritage of India.

Bukhara, Diplomatic Enclave

Bukhara restaurant
ITC Hotels

Address: ITC MAURYA, Sardar Patel Marg, Akhaura Block, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110021, India

Phone: +91 11 2611 2233

Visit website

Bukhara, renowned for its rustic atmosphere and open kitchen, has a long list of accolades, including being voted “Best Indian Restaurant in the World” and “Best Restaurant in Asia.” Expect to savor their legendary Dal Bukhara and various succulent kebabs. A meal for two costs around 500 rupees, and it is advisable to plan ahead due to its popularity.

Veda, Connaught Place

Veda
Courtesy of Veda

Address: H-27, Tropical Building, Block H, Connaught Place, New Delhi, Delhi 110001, India

Phone: +91 90699 06950

Veda’s enchanting decor, designed by acclaimed fashion designer Rohit Bal, sets a romantic ambiance. The restaurant offers Indian cuisine with modern twists alongside an impressive wine selection. Anticipate spending around 1,600 rupees for a delightful dinner for two.

Parikrama – The Revolving Restaurant, Connaught Place

Parikrama - The Revolving Restaurant
Parikrama – The Revolving Restaurant

Address: Antriksh Bhavan, 22, KG Marg, Barakhamba, New Delhi, Delhi 110001, India

Phone: +91 11 2372 1616

Dining at Parikrama offers an unparalleled 360-degree view of the city from its 24th-floor location. This remarkable revolving restaurant showcases iconic landmarks such as the Red Fort and Rashtrapati Bhavan. Expect a meal cost of approximately 2,500 rupees for two, highlighting Indian flavors alongside Chinese and Continental dishes.

Chor Bizaare, Intersection of Old and New Delhi

Chor Bizaare
Chor Bizaare

Address: Hotel Broadway, 4/15A, Asaf Ali Rd, near Delhi Gate, Chatta lal Miya, Chandni Mahal, Chandni Chowk, New Delhi, Delhi, 110002, India

Phone: +91 11 4366 3600

Visit website

Chor Bizaare captures the essence of India’s “thieves markets” and offers a unique dining experience. With influences from the Kashmir region, enjoy their signature Wazwan platter. For about 2,000 rupees for two, a guided walking tour through Old Delhi can enhance your culinary adventure.

Moti Mahal, Dariya Ganj

Butter chicken.
Stuart Freedman / Contributor/Getty Images

Address: 3704, Netaji Subhash Marg, Old Dariya Ganj, Daryaganj, New Delhi, Delhi, 110002, India

Phone: +91 90135 25539

Moti Mahal, often regarded as the birthplace of Butter Chicken, offers a nostalgia-infused dining experience. Established in 1947, this historic restaurant serves delicious tandoori cuisine. A meal for two typically costs around 1,000 rupees, which is a great value for this iconic establishment.

Karim’s, Old Delhi

Karim restaurant, just south of Jama Masjid mosque in Old Delhi.
Damien Simonis/Getty Images

Address: 16, Gali Kababian, Jama Masjid, Old Delhi, Delhi, 110006, India

Phone: +91 11 2326 9880

Karim’s, established in 1913, has become a staple for Mughlai cuisine in Old Delhi. The simple yet inviting atmosphere allows guests to explore a variety of dishes, including brain curry and chicken tikka. Expect a meal for two to cost around 800 rupees.

Gulati, Pandara Road

Gulati.
Courtesy of Gulati

Address: 6, Pandara Road, Market, near India Gate, Pandara Flats, India Gate, New Delhi, Delhi 110003, India

Phone: +91 11 2338 8836

Visit website

Established in 1959, Gulati has become famous for its butter chicken and daily buffet lunch offerings. Patrons can enjoy a delightful mix of cuisines, including a renowned kebab platter. Expect to spend around 1,200 rupees for two.

Kwality, Connaught Place

Chole bhatura.
Chole bhatura. Landsacpe/Getty Images

Address: No.7, Regal Building, Sansad Marg, Hanuman Road Area, Connaught Place, New Delhi, Delhi 110001, India

Phone: +91 11 2374 2310

Kwality is acclaimed for its channa (chole) bhatura, a beloved dish since 1947, crafted with a secret spice blend and traditional preparation methods. A meal for two at this historic restaurant costs approximately 1,000 rupees.

Back To Top