Quick Answer
The best places to eat in Delhi range from the legendary street food of Old Delhi and Chandni Chowk to the restaurants of Connaught Place, Khan Market and Hauz Khas and regional food at Dilli Haat, plus icons like Karim's, Moti Mahal and Bukhara. Delhi Agra Tour Packages, a unit of Experience My India, plans Delhi food experiences
Delhi is one of the world's great food cities and knowing where to eat is half the pleasure. From centuries-old kebab houses in the shadow of the Jama Masjid to buzzing modern cafes and fine-dining icons, the capital serves up something for every taste and budget, shaped by waves of history, from Mughal kitchens to Punjabi refugees to today's global influences. The result is a city where you can eat like a king for a few rupees at a street stall or splurge at a world-class restaurant, all in the same day. This guide from Delhi Agra Tour Packages covers the best places and areas to eat in Delhi and pairs perfectly with a Golden Triangle tour. For the dishes to look out for, see our famous foods in Delhi guide and use this one to decide where to find them.
I was born in Delhi and in more than 11 years hosting travellers for Experience My India I have eaten my way across the city many times over. Here is the clear, practical and honest guide, from a lifelong Delhi eater.
Best places to eat in Delhi at a glance
Area | Best for |
Old Delhi and Chandni Chowk | Street food and Mughlai icons |
Daryaganj | The birthplace of butter chicken |
Connaught Place | Central dining and classic restaurants |
Khan Market | Upscale cafes and restaurants |
Hauz Khas Village | Trendy dining and rooftops |
Dilli Haat | Regional food from across India |
Pandara Road and Bengali Market | Classic Delhi dining and chaat |
Majnu ka Tila | Tibetan and Himalayan food |
Fine dining | Bukhara and top hotel restaurants |
Old Delhi and Chandni Chowk: the street food heartland
If you eat in only one part of Delhi, make it Old Delhi. The narrow lanes around Chandni Chowk and the Jama Masjid are the beating heart of the city's food culture, packed with legendary eateries, many over a century old, where recipes have been handed down through generations and little has changed but the crowds. This is street food and Mughlai cooking at its most authentic and atmospheric.
Karim's: the most famous of all, founded in 1913 in Gali Kababian near the Jama Masjid, a temple of Mughlai cooking whose recipes are said to descend from the royal kitchens, celebrated for its mutton korma, seekh kebabs, mutton nihari and biryani. Visit early evening to beat the queues.
Paranthe Wali Gali: the storied lane of stuffed parathas, over a century old, where you can choose from dozens of fillings, from potato and paneer to unusual ones like almond, banana and rabri, all fried fresh before you.
Al Jawahar: right beside Karim's, an old favourite famous for its rich, slow-cooked mutton nihari and soft khameeri roti.
Kake Di Hatti: renowned for its enormous tandoori naans, the largest in the city and its dal makhani, a no-frills Chandni Chowk institution serving foodies for over seventy years.
Old Famous Jalebi Wala and Natraj Dahi Bhalle: the classic dessert and chaat stops on the main bazaar, the first for hot, ghee-fried jalebis at Dariba corner, the second for its melt-in-the-mouth dahi bhalle and tikki.
Aslam Chicken and Giani di Hatti: near the Jama Masjid for creamy butter chicken and in Fatehpuri for the famous rabri falooda to finish.
This is best explored on foot or by cycle-rickshaw and it is the highlight of our Old Delhi tour, which winds through these very lanes with someone who knows exactly where to stop.
Daryaganj: the birthplace of butter chicken
Just beyond Chandni Chowk, Daryaganj is a place of pilgrimage for lovers of North Indian food, for it is here that butter chicken and dal makhani are said to have been invented, born from the ingenuity of a restaurateur who did not want to waste unsold tandoori chicken.
Moti Mahal: the historic restaurant credited with creating these now world-famous dishes in the mid-20th century, still serving its rich, creamy North Indian classics along with dahi mutton, achari chicken and more.
A meal here is a taste of culinary history and it pairs the old-city experience with a proper sit-down restaurant. It is remarkable to think that a dish now cooked in kitchens around the world began right here in this Delhi neighbourhood.
Connaught Place: central dining
At the heart of New Delhi, the grand white colonnades of Connaught Place or CP, are ringed with restaurants, cafes and bars for every mood and it is the most central and convenient place to eat in the city, close to the main sights and superbly connected by metro.
United Coffee House: a wonderful vintage institution dating back to the 1940s, all high ceilings, chandeliers and old-world charm, a Delhi classic for a leisurely meal.
Saravana Bhavan: reliable, affordable and authentic South Indian, a long-running favourite for crisp dosas, filter coffee and hearty thalis, with outlets at CP and beyond.
Cafes and global food: from coffee shops and bakeries to Italian, Chinese, Lebanese and more, CP has something for everyone, along with rooftop bars for an evening drink.
Its central location makes CP an easy choice between sightseeing, whether for a quick coffee or a full meal.
Khan Market: upscale cafes and restaurants
Khan Market is Delhi's most fashionable dining and shopping enclave, a compact grid of stylish cafes, restaurants and bookshops much loved by the city's well-heeled residents, diplomats and expats. It is the place for a relaxed brunch, a good coffee, an artisan bakery or a smart dinner, with a mix of Indian and international cuisines packed into its lanes. It is polished, pricey and reliably good, a world away from the chaos of Chandni Chowk but no less a part of Delhi's food story and a comfortable, cosmopolitan spot for those who want familiar comforts alongside good Indian food. It is also a lovely place simply to sit with a coffee and watch the city's smart set go by.
Hauz Khas Village: trendy dining
For a livelier, more bohemian scene, Hauz Khas Village, set beside a medieval reservoir and the ruins of a 14th-century madrasa in South Delhi, is packed with trendy restaurants, rooftop cafes, bars and boutiques. It is the go-to for a night out, with great views over the lake and its historic ruins, an eclectic mix of global food and a young, creative energy. It comes alive in the evenings, when its narrow lanes fill with diners and music, making it one of the city's most atmospheric places to eat and drink after dark.
Dilli Haat: regional food from across India
For a taste of the whole country in one place, Dilli Haat is unbeatable. This open-air craft and food bazaar, near INA, gathers stalls serving the regional cuisines of India's states, from Rajasthani dal baati churma and Bengali fish curry to the momos and pork dishes of the northeast, all in one lively, colourful setting alongside handicraft stalls. It is a wonderful, easy and hygienic way to sample dishes you might not find elsewhere and a great stop for a leisurely, varied lunch.
South Delhi and Gurgaon: the modern dining scene
Beyond the classic areas, much of Delhi's contemporary dining has spread south and into the wider NCR. Neighbourhoods like Greater Kailash, Saket and Vasant Kunj and the malls that dot South Delhi, host a huge range of restaurants, from popular Indian chains to global cuisines. Just across the border, the Cyber Hub in Gurgaon is a purpose-built dining destination packed with restaurants and bars, popular with the city's young professionals. These areas are polished, air-conditioned and family-friendly, a comfortable option when the old city feels too much.
Pandara Road and Bengali Market: classic Delhi
Two more classic Delhi food destinations are worth knowing:
Pandara Road: a row of long-established North Indian restaurants near India Gate, famous for late-night dining and rich, buttery Mughlai and Punjabi food, a favourite for a hearty dinner after a day's sightseeing.
Bengali Market: a historic market near Connaught Place, known for its chaat and sweets, with famous names serving classics like chole bhature, aloo tikki, gol gappe and a huge range of Indian mithai, both to eat in and to take away.
Both are institutions in their own right, showing that great Delhi food is by no means limited to the old city.
Majnu ka Tila: a taste of Tibet
For something completely different, Majnu ka Tila, the Tibetan colony in north Delhi, is a warren of tiny eateries serving steaming momos, hearty thukpa noodle soup, laphing and other Himalayan and Tibetan food, along with cosy cafes hung with prayer flags. It is a favourite with students, backpackers and those in the know and a delicious, atmospheric change of pace from the rich North Indian food elsewhere in the city, at very gentle prices. A meal here feels like stepping into a little corner of the mountains in the heart of the capital.
Fine dining in Delhi
For a special occasion, Delhi's fine-dining scene is world-class, centred on its luxury hotels and a handful of standout restaurants that rank among India's best:
Bukhara: at the ITC Maurya, one of India's most celebrated restaurants, legendary for its Dal Bukhara, Sikandari raan and tandoori dishes and famous for having hosted world leaders. Booking well ahead is strongly advised and a meal here is a premium experience.
Hotel and destination restaurants: the city's five-star hotels and heritage properties host some of India's finest kitchens, spanning refined Indian cuisine, modern Indian tasting menus and global fine dining, often in beautiful settings.
These are premium experiences, so budget accordingly and reserve in advance, especially at weekends.
Regional and vegetarian options
Delhi caters superbly to every preference:
State Bhavans: the canteens of the state government houses, like Andhra Bhavan near India Gate, serve outstanding, authentic and remarkably affordable regional thalis, a favourite local secret where you eat the real food of a particular state at canteen prices.
Pure vegetarian: from South Indian spots like Saravana Bhavan to the countless sweet shops, chaat houses and pure-vegetarian restaurants, vegetarians are wonderfully well served across the city and most restaurants offer a generous vegetarian menu.
Whatever your taste, your budget or your dietary needs, Delhi has a place for you and often several.
How to plan a Delhi food day
With so much on offer, a little planning helps. A classic food day pairs a morning and lunch in Old Delhi, walking the Chandni Chowk lanes for parathas, kebabs, chaat and jalebi, with an evening in a smarter area like Khan Market, Connaught Place or Hauz Khas for a relaxed dinner. This gives you both ends of Delhi's food spectrum, the historic and the contemporary, in a single day.
If you have longer, spread your eating across neighbourhoods: a Tibetan lunch at Majnu ka Tila, a regional thali at Dilli Haat or a state Bhavan, a fine-dining dinner at Bukhara and a chaat-and-sweets stop at Bengali Market. Come hungry, pace yourself and share dishes so you can try more. The one rule that never fails in Delhi is to eat where the crowds are, since a busy stall or restaurant is nearly always a good one.
Tips for eating out in Delhi
Old Delhi on foot: explore Chandni Chowk on foot or by cycle-rickshaw, as its lanes are too narrow for cars.
Street food smartly: choose busy, popular stalls with high turnover, eat freshly cooked hot food and carry bottled water.
Use the metro: many of the best food areas, including Chandni Chowk, CP and Khan Market, are close to metro stations.
Time it right: Old Delhi is great from late morning, while CP, Khan Market and Hauz Khas come alive in the evening.
Book fine dining ahead: popular restaurants like Bukhara need reservations, especially at weekends.
Reconfirm before you go: eateries and their timings change, so check the current status of a specific place before setting out.
Want a guided Delhi food experience, with the best spots and the timing sorted? Message us on WhatsApp and Experience My India will build it for you.
Plan your trip with us
Delhi's food is best enjoyed with someone who knows where to go, when and how to navigate the crowded old-city lanes and that is what we do, a food-focused day or a tasting trail woven into your sightseeing, with the transport and timing handled so you just enjoy the eating.
Tell us your dates and group size and we will price it honestly around your standard rather than a fixed figure. Explore the capital on our New Delhi tour or make a full day of it with our Delhi day tour. We can build it all within our wider Delhi Agra Tour Packages.
Related guides
Things to do in Delhi: the capital's must-see highlights.
Hidden places to visit in Delhi: the city's offbeat gems.
Famous foods in Agra: what to eat in the Taj city.
Famous foods in Jaipur: the flavours of the Pink City.
Experience My India has personally hosted 50,000+ travelers and the service he leads is rated 4.9 from 2,600+ reviews, operating since 2015. Delhi Agra Tour Packages is a unit of Experience My India.
Book Your Delhi - Agra Trip Today 📞 +91-7302265809 💬 WhatsApp: +91-7302265809 Rated 4.9★ / 2600+ Reviews Explore all: Delhi Agra Tour Packages |
What a Experiance My India
Complete Delhi-Agra services
Private AC Cabs
Comfortable AC cars with experienced local drivers for Delhi, Agra and Jaipur tours.
Local Expert Guides
Explore the Taj Mahal and historic monuments with knowledgeable local guides.
Handpicked Hotels
Comfortable stays near the Taj Mahal and prime locations across Delhi and Agra.
Delhi–Agra Tours
Well-planned same-day and multi-day tours covering the best attractions.
Golden Triangle
Experience Delhi, Agra and Jaipur together with carefully planned itineraries.
24/7 Travel Support
Get assistance throughout your journey from booking to your return.
Plan Your Trip
Get a free quote in 30 mins
100% Trusted & Verified
by 50,000+ Travellers since 2018
Why travellers choose Experience My India
What makes us different from other agencies
We plan and run every trip ourselves, so you get a private AC car, a local expert guide, an honest fixed price, and no reseller or touts in between. We have guided travelers and families since 2018 and hold a 5.0 star rating across 3 verified reviews.
What Our Travellers Say
Real reviews from real Travellers
“We booked a Delhi sightseeing experience with Experience My India and asked the team to include some famous local food stops. They took us through Old Delhi and Chandni Chowk and showed us places we would never have found on our own. The driver was punctual and the whole day was very well managed. The food recommendations in this blog were also genuinely helpful.”
rani priya
Delhi· 2026-09-04
“We wanted to experience the real food culture of Delhi rather than only visiting monuments. Experience My India customised our Delhi tour and included Old Delhi, Chandni Chowk and other popular food areas. Everything was organised smoothly, from pickup to sightseeing. The local suggestions made the experience much more enjoyable and authentic.”
Arjun Patel,
Ahmedabad· 2026-05-14
“We read the “Places to Eat in Delhi” guide before our trip and then booked with Experience My India. The team understood that we wanted both sightseeing and local food and planned the day accordingly. The service was professional, the vehicle was comfortable and the driver knew Delhi very well. We especially enjoyed exploring Old Delhi and trying the famous street food.”
pinki Sony
Lucknow· 2026-07-29
We booked a Delhi sightseeing experience with Experience My India and asked the team to include some famous local food stops. They took us through Old Delhi and Chandni Chowk and showed us places we would never have found on our own. The driver was punctual and the whole day was very well managed. The food recommendations in this blog were also genuinely helpful.
rani priya
Delhi
We wanted to experience the real food culture of Delhi rather than only visiting monuments. Experience My India customised our Delhi tour and included Old Delhi, Chandni Chowk and other popular food areas. Everything was organised smoothly, from pickup to sightseeing. The local suggestions made the experience much more enjoyable and authentic.
Arjun Patel,
Ahmedabad
We read the “Places to Eat in Delhi” guide before our trip and then booked with Experience My India. The team understood that we wanted both sightseeing and local food and planned the day accordingly. The service was professional, the vehicle was comfortable and the driver knew Delhi very well. We especially enjoyed exploring Old Delhi and trying the famous street food.
pinki Sony
Lucknow
We booked a Delhi sightseeing experience with Experience My India and asked the team to include some famous local food stops. They took us through Old Delhi and Chandni Chowk and showed us places we would never have found on our own. The driver was punctual and the whole day was very well managed. The food recommendations in this blog were also genuinely helpful.
rani priya
Delhi
We wanted to experience the real food culture of Delhi rather than only visiting monuments. Experience My India customised our Delhi tour and included Old Delhi, Chandni Chowk and other popular food areas. Everything was organised smoothly, from pickup to sightseeing. The local suggestions made the experience much more enjoyable and authentic.
Arjun Patel,
Ahmedabad
Frequently Asked Questions
Quick answers to common questions
The best places to eat in Delhi include Old Delhi and Chandni Chowk for street food and Mughlai icons like Karim's, Connaught Place and Khan Market for restaurants and cafes, Hauz Khas Village for trendy dining and Dilli Haat for regional food.
The best street food in Delhi is in Old Delhi, especially the lanes of Chandni Chowk, home to Paranthe Wali Gali, Old Famous Jalebi Wala, Natraj Dahi Bhalle and countless kebab and chaat stalls, best explored on foot.
In Old Delhi, head to Karim's and Al Jawahar near the Jama Masjid for Mughlai food, Paranthe Wali Gali for stuffed parathas, Kake Di Hatti for naan and dal makhani and the Chandni Chowk bazaar for chaat, jalebi and sweets.
For sit-down restaurants, Connaught Place is the most central, Khan Market is the most upscale, Hauz Khas Village is the trendiest and Pandara Road is famous for late-night North Indian dining near India Gate.

