Where to Eat in New Delhi
Discover the dining culture, local flavors, and best restaurant experiences
New Delhi's dining culture is a vibrant tapestry woven from centuries of Mughlai influence, Punjabi heartiness, and street food innovation that has evolved into one of Asia's most dynamic food scenes. The capital's culinary identity centers on rich, aromatic North Indian cuisine featuring signature dishes like butter chicken, biryani, kebabs, and chole bhature, with flavors built on tandoor cooking, complex spice blends, and generous use of ghee and cream. The city's position as India's political capital has attracted culinary traditions from across the subcontinent, creating distinct food corridors where centuries-old dhabas serve alongside modern gastropubs and regional specialty restaurants. Delhi's dining scene operates on two parallel tracks: the legendary street food culture where meals cost ₹50-200, and an exploding fine-dining movement where contemporary chefs reinterpret traditional recipes in air-conditioned comfort for ₹2,000-5,000 per person.
- Iconic Food Districts: Chandni Chowk in Old Delhi remains the epicenter of traditional Mughlai cuisine and street food, with Paranthe Wali Gali famous for stuffed parathas and Karim's area for seekh kebabs and nihari. Connaught Place offers mid-range dining with Bengali Market specializing in South Indian fare, while Hauz Khas Village caters to upscale diners with rooftop restaurants serving modern Indian fusion. Khan Market and Lodhi Colony house premium dining establishments, and Majnu Ka Tilla provides authentic Tibetan cuisine in a refugee settlement turned food destination.
- Essential Delhi Dishes: Beyond the famous butter chicken, travelers must try Delhi-style chaat varieties including aloo tikki, papri chaat, and dahi bhalla from street vendors (₹30-80 per plate). Sample authentic Mughlai cuisine through dishes like mutton korma, roomali roti, and shahi tukda. The city's breakfast culture revolves around chole bhature (₹80-150), bedmi puri with aloo sabzi, and nihari with kulcha. Delhi's tandoori specialties include tandoori chicken, paneer tikka, and seekh kebabs, best enjoyed with mint chutney and onion rings.
- Price Expectations: Street food and dhaba meals range from ₹50-300 per person and represent Delhi's most authentic dining experiences. Mid-range restaurants in markets and colonies charge ₹400-800 per person for thalis and North Indian meals. Upscale dining in neighborhoods like Mehrauli, Golf Course Road, and luxury hotel restaurants costs ₹2,000-5,000 per person before alcohol. Food courts in malls like Select Citywalk and Ambience Mall offer diverse options at ₹250-500 per person, providing air-conditioned comfort during summer months.
- Seasonal Dining Patterns: Winter months (November-February) are peak dining season when outdoor seating, rooftop restaurants, and street food stalls become most enjoyable with temperatures of 10-20°C. Summer (April-June) sees dining shift indoors to air-conditioned spaces, though early morning breakfast culture thrives at 7-9 AM before heat intensifies. Monsoon season (July-September) brings pakora vendors to every corner, with hot samosas and masala chai consumption peaking. Festival periods like
Our Restaurant Guides
Explore curated guides to the best dining experiences in New Delhi
Cuisine in New Delhi
Discover the unique flavors and culinary traditions that make New Delhi special
Local Cuisine
Traditional local dining