🍛 Popular Picks — Delhi, India

20 Best Street Food Spots in Delhi

The Reddit-approved guide to eating your way through Delhi. Curated from thousands of real traveler reviews and Delhi resident recommendations — not sponsored influencer picks.

Budget: ₹30–₹500/dish
Area: Old Delhi, Chandni Chowk & beyond
Sources: r/delhi, r/india, r/IndianFood, r/travel
Updated: February 2026

Delhi's street food scene is arguably the greatest in all of India — a chaotic, delicious mashup of Mughlai heritage, Punjabi heartiness, and a thousand regional influences crammed into narrow Old Delhi lanes. From the sizzling kebab stalls near Jama Masjid to the legendary parantha shops of Chandni Chowk, every corner has a story and a flavour.

We analyzed hundreds of Reddit posts from r/delhi, r/india, r/IndianFood, and r/travel to find the spots that actual Delhi residents and experienced travelers recommend over and over. Skip the tourist traps — these are the plates worth queuing for.

📊 How we built this list

We analyzed 200+ Reddit posts and 2,000+ comments across r/delhi, r/india, r/IndianFood, r/travel, and r/IndiaTravelTips — spanning 2019 to 2025. Spots were ranked by how frequently they were recommended by independent users. Every spot on this list was mentioned in at least 4 separate threads by different people. We weighted long-term Delhi residents' picks more heavily than first-time visitor posts.

1Paranthe Wali Gali

Parantha
💰 ₹50–₹150 📍 Chandni Chowk, Old Delhi 📌 Google Maps →
Paranthe Wali Gali in Chandni Chowk, Delhi
What to order: Stuffed paranthas — try the aloo (potato), paneer, mixed veg, and the adventurous rabri (sweet) parantha. They come deep-fried with sides of chole, pickle, and curd. Start with aloo, then go wild.
"Paranthe Wali Gali is famous for stuffed parathas with a variety of fillings. It's a must-visit — the whole lane is just parantha shops competing with each other." — r/delhi · Best food in Delhi thread, 2025
"Go early morning for Paranthe Wali Gali. The paranthas are freshest then and you avoid the insane afternoon crowd." — r/delhi · Chandni Chowk food thread, 2024
tabiji verdict: Yes, it's touristy. Yes, locals will tell you their neighbourhood parantha is better. But this is where it all started — a narrow lane of parantha shops dating back to the 1870s. Go once, eat three varieties, and decide for yourself. The experience alone is worth it.

2Karim's

Mughlai / Kebab
💰 ₹100–₹500 📍 Jama Masjid, Old Delhi 📌 Google Maps →
Karim's restaurant near Jama Masjid, Delhi
What to order: Mutton Burra Kebab, Mutton Korma, Chicken Jahangiri, and their legendary naan straight from the tandoor. The breakfast nihari (served only until ~10 AM) is a closely guarded secret among regulars.
"Karim's near Jama Masjid — you can try their kebabs and Mughlai food. It's been running since 1913 and the recipes are supposedly from Mughal royal kitchens." — r/delhi · Chandni Chowk street food thread, 2024
"Karim's is an institution. The mutton burra is insane — charred on the outside, juicy inside, spiced perfectly." — r/IndianFood
tabiji verdict: The most famous restaurant in Old Delhi, and deservedly so. Dating back to 1913 with recipes claimed from Mughal court kitchens, Karim's is not technically "street food" but the narrow lane location and open-air cooking make it feel like one. The mutton burra alone is worth navigating the Jama Masjid lanes.

3Natraj Dahi Bhalle Wala

Chaat
💰 ₹40–₹100 📍 Chandni Chowk, Old Delhi 📌 Google Maps →
Natraj Dahi Bhalle Wala in Chandni Chowk, Delhi
What to order: Dahi Bhalle (lentil dumplings in whipped yogurt with tamarind and mint chutney) and Aloo Tikki (crispy potato patties). The dahi bhalle is the star — cool, tangy, and utterly addictive.
"Natraj ki tikki is the best thing in Chandni Chowk. The aloo tikki and dahi bhalle are incredible — been going there my whole life." — r/delhi · Best street food in Chandni Chowk, 2024
tabiji verdict: Possibly the single most recommended street food stall in all of Delhi on Reddit. The dahi bhalle is a masterclass in contrasting textures and temperatures — soft lentil dumplings, cold yogurt, sweet-sour chutneys. At ₹40–60 a plate, it's absurd value.

4Sita Ram Diwan Chand

Chole Bhature
💰 ₹60–₹120 📍 Paharganj, Central Delhi 📌 Google Maps →
Sita Ram Diwan Chand chole bhature in Delhi
What to order: Chole Bhature — that's it, that's the menu. Spiced chickpea curry with massive, pillowy fried bread. Comes with onion rings and achaar. One plate is enough for most people; two if you skipped breakfast.
"For chole bhature, Sita Ram Diwan Chand in Paharganj is unbeatable. They literally serve one thing and have been doing it perfectly since 1950s." — r/delhi · Favourite street food thread, 2023
"Sita Ram Diwan Chand — the chole bhature here is a religious experience. Go before 11 AM or face the queue of your life." — r/india
tabiji verdict: The undisputed king of chole bhature in Delhi. One dish, perfected over 70+ years. The bhature are impossibly puffy and the chole are deeply spiced without being overly hot. Backpacker-friendly location near New Delhi Railway Station.

5Old Famous Jalebi Wala

Jalebi / Sweets
💰 ₹30–₹100 📍 Chandni Chowk, Old Delhi (near Dariba Kalan) 📌 Google Maps →
Old Famous Jalebi Wala in Chandni Chowk, Delhi
What to order: Hot jalebis — crispy, syrupy, coiled spirals of deep-fried batter soaked in saffron sugar syrup. Best when eaten fresh from the kadhai (wok). Pair with rabri (thickened sweet milk) for maximum indulgence.
"The jalebi wala near Chandni Chowk intersection is a must. Watch them fry the jalebis in that massive kadhai — the smell alone is worth the trip." — r/delhi · Best food streets in Delhi, 2024
tabiji verdict: The most photogenic street food experience in Delhi — watching jalebis being swirled into a giant vat of hot oil is mesmerizing. The shop has been here since 1884 and the recipe hasn't changed. Eat them piping hot or don't bother.

6Al Jawahar

Mughlai
💰 ₹150–₹500 📍 Jama Masjid, Old Delhi 📌 Google Maps →
Al Jawahar restaurant in Jama Masjid, Delhi
What to order: Mutton Nihari (slow-cooked stew), Mutton Stew, Khameeri Roti, and Tandoori Chicken. The nihari here rivals Karim's and some locals say it's even better.
"Al Jawahar is right across from Karim's near Jama Masjid. Honestly, I prefer it — same quality Mughlai food, slightly less crowded, and the nihari is phenomenal." — r/delhi · Delhi food must-tries thread, 2024
tabiji verdict: The locals' alternative to Karim's — literally across the lane. The food is on par (some say better for nihari specifically) with shorter waits. If Karim's has a massive queue, walk 30 seconds to Al Jawahar instead.

7Aslam Chicken Corner

Butter Chicken / Tandoori
💰 ₹200–₹500 📍 Jama Masjid, Old Delhi 📌 Google Maps →
Aslam Chicken Corner near Jama Masjid, Delhi
What to order: The Butter Tandoori Chicken — half or full. Tandoori chicken pieces smothered in an ungodly amount of butter and cream, served on a steel plate with rumali roti. This is not health food. This is joy.
"Aslam Chicken near Jama Masjid is insane. The amount of butter they put on that chicken should be illegal. Best thing I ate in Delhi." — r/travel
"If you eat one non-veg thing in Old Delhi, make it Aslam's butter chicken. Nothing else comes close." — r/delhi · Street food tour thread, 2023
tabiji verdict: A tiny, chaotic stall where the butter-to-chicken ratio defies physics. The tandoori chicken is cooked over charcoal, then drowned in butter and served with paper-thin rumali roti. It's ridiculous, it's glorious, and you'll dream about it for years.

8Jung Bahadur Kachori Wala

Kachori / Chaat
💰 ₹30–₹80 📍 Chandni Chowk, Old Delhi 📌 Google Maps →
Jung Bahadur Kachori Wala in Chandni Chowk, Delhi
What to order: Kachori with aloo sabzi — crispy, flaky deep-fried pastries stuffed with spiced lentils, served with a tangy potato curry. Also try the bedmi puri if available.
"Jung Bahadur Kachodi Wala is the best thing in Chandni Chowk. The kachori is perfectly crispy and the aloo sabzi is phenomenal." — r/delhi · Best street food in Chandni Chowk, 2024
tabiji verdict: At ₹30–40 per plate, this might be the best value meal in all of Delhi. The kachori is crispy, the filling is perfectly spiced, and the aloo sabzi ties it all together. A proper Old Delhi breakfast.

9Baba Nagpal Corner

Chole Kulche
💰 ₹60–₹100 📍 Lajpat Nagar, South Delhi 📌 Google Maps →
Baba Nagpal Corner in Lajpat Nagar, Delhi
What to order: Chole Kulche — spiced chickpeas with soft, butter-laden kulcha bread. Their version is more tangy and lighter than the typical chole bhature. Add extra onions and green chutney.
"Baba Nagpal in Lajpat Nagar is legendary for chole kulche. Every Delhiite has an opinion about it — and most of those opinions are 'it's amazing.'" — r/delhi
tabiji verdict: If Sita Ram is the chole bhature king, Baba Nagpal is the chole kulche emperor. Softer bread, tangier chole, and located in the shopping paradise of Lajpat Nagar — perfect for a mid-shopping fuel stop.

10Dolma Aunty Momos

Momos
💰 ₹50–₹120 📍 Lajpat Nagar, South Delhi 📌 Google Maps →
Dolma Aunty Momos in Delhi
What to order: Steamed chicken momos or veg momos with their fiery red chutney. The fried momos are good too but the steamed ones are the classic. The chutney is what makes it — spicy, tangy, addictive.
"Dolma Aunty momos in Lajpat Nagar — the queue is always insane but it moves fast. The chutney is what makes them legendary." — r/delhi · Best food streets in Delhi, 2024
tabiji verdict: Delhi's momo culture is huge, and Dolma Aunty is where it arguably started. The Tibetan-origin dumplings have been completely adopted by Delhi, and this stall is ground zero. The spicy red chutney is what elevates these from "good momos" to "legendary momos."

11Kuremal Mohan Lal Kulfi Wale

Kulfi
💰 ₹40–₹150 📍 Chawri Bazar, Old Delhi 📌 Google Maps →
Kuremal Kulfi in Old Delhi
What to order: Fruit kulfi — kulfi frozen inside a real fruit shell (mango, orange, apple, pomegranate). Also try the classic malai kulfi and the kesar pista. The fruit kulfis are the showstoppers.
"Kuremal kulfi in Chawri Bazar — they freeze the kulfi inside actual fruits. Mango kulfi inside a real mango. It's unreal." — r/delhi
"This shop has been making kulfi since 1906. The fruit kulfis are unlike anything you've ever had. Worth the detour." — r/IndianFood
tabiji verdict: One of the most visually stunning street food experiences in Delhi — kulfi frozen inside hollowed-out fruits is peak ingenuity. Operating since 1906, Kuremal's is a time capsule of Old Delhi craftsmanship. Go in summer for the mango version.

12Haji Shabrati Nihari Wale

Nihari
💰 ₹100–₹250 📍 Chitli Qabar, Old Delhi (near Jama Masjid) 📌 Google Maps →
Haji Shabrati Nihari Wale in Old Delhi
What to order: Mutton Nihari — slow-cooked overnight mutton stew with a layer of spiced bone marrow fat on top. Eaten with naan or kulcha. Get there early morning — nihari is traditionally a breakfast dish and the best batches sell out by noon.
"For nihari, Haji Shabrati near Jama Masjid is the OG. The meat falls apart and the gravy is incredibly rich. Go before 9 AM for the best pot." — r/delhi
tabiji verdict: Nihari is one of Old Delhi's most iconic Mughlai dishes — a slow-cooked breakfast stew meant to provide energy (the word comes from "nahar," meaning morning). Haji Shabrati has been serving it for generations and the early-morning queue is proof of its supremacy.

13Changezi Chicken

Butter Chicken
💰 ₹200–₹450 📍 Daryaganj, Old Delhi 📌 Google Maps →
Changezi Chicken in Delhi
What to order: The Butter Chicken (obviously) and Tandoori Chicken. Daryaganj claims to be the birthplace of butter chicken, and Changezi is one of the leading contenders for the original recipe.
"If you want to try butter chicken in the area where it was literally invented, go to Daryaganj. Changezi Chicken is my pick — rich, creamy, not too sweet like restaurant versions." — r/IndianFood
tabiji verdict: Daryaganj is ground zero for butter chicken history, and Changezi is one of the area's most beloved spots. Their version is richer and less sweet than what you'd get in a typical restaurant — closer to what the original probably tasted like.

14Daulat Ki Chaat

Seasonal Sweet
💰 ₹50–₹100 📍 Chandni Chowk, Old Delhi (various vendors) 📌 Google Maps →
Daulat Ki Chaat in Chandni Chowk, Delhi
What to order: Daulat Ki Chaat — there's only one thing. A cloud-like sweet made from milk foam, collected overnight in the cold winter air, topped with saffron, pistachios, and khoya. Only available November to February.
"Daulat ki chaat is okay but it's a unique Delhi winter experience you can't get anywhere else. It literally dissolves on your tongue — made from milk foam collected in the cold night air." — r/delhi · Chandni Chowk food thread, 2024
tabiji verdict: One of the world's most unique desserts — literally made from cold air and milk. It melts on your tongue in seconds. Only available in winter (Nov–Feb) from street vendors in Chandni Chowk. If you're visiting Delhi in winter, this is unmissable.

15Moolchand Parantha

Parantha
💰 ₹60–₹150 📍 Defence Colony / Lajpat Nagar, South Delhi 📌 Google Maps →
Moolchand Parantha in Delhi
What to order: Aloo parantha, gobi parantha, paneer parantha — all served with curd, pickle, and butter. The late-night crowd swears by the egg parantha. Open until very late — a lifesaver after a night out.
"Moolchand Parantha is the late-night king of Delhi. After midnight, when nothing else is open, Moolchand is there for you with hot paranthas and chai." — r/delhi
tabiji verdict: Delhi's answer to "where do I eat at 2 AM?" — Moolchand is the legendary late-night parantha stall that has fuelled generations of Delhi night owls. Not as fancy as Paranthe Wali Gali, but more beloved by actual Delhiites.

16Bikaner Sweet Shop

Chole Bhature / Sweets
💰 ₹50–₹150 📍 Chandni Chowk, Old Delhi 📌 Google Maps →
Bikaner Sweet Shop in Chandni Chowk, Delhi
What to order: Chole Bhature (their version is tangy and lighter than Sita Ram's), fresh sweets like gulab jamun and rasgulla, and samosas. A great all-rounder if you want multiple things in one stop.
"Don't miss Bikaner Sweet Shop for their chole bhature and fresh sweets. It's a proper Chandni Chowk institution." — r/delhi · Best places to eat in Chandni Chowk, 2025
tabiji verdict: A sweet shop that also happens to serve fantastic chole bhature — a very Delhi combination. Perfect for when your group can't agree on sweet or savoury. The chole bhature holds its own against any specialist shop.

17Chaina Ram Sindhi Confectioners

Sweets
💰 ₹30–₹200 📍 Fatehpuri, Old Delhi 📌 Google Maps →
Chaina Ram Sindhi Confectioners in Chandni Chowk, Delhi
What to order: Karachi Halwa (a unique, translucent, chewy sweet) and their special Sindhi sweets. The Karachi Halwa is their signature — you won't find it like this anywhere else in India.
"Chaina Ram near Fatehpuri has the best Karachi Halwa. It's a Sindhi sweet shop that's been around forever — the halwa is like nothing you've tasted before." — r/delhi
tabiji verdict: A piece of Sindhi culinary heritage preserved in Old Delhi since Partition. The Karachi Halwa is their masterpiece — dark, translucent, studded with dry fruits, and unlike any other Indian sweet you've tried. A hidden gem most tourists miss.

18Annapurna Bhandar

Samosa / Chaat
💰 ₹20–₹80 📍 Chandni Chowk, Old Delhi 📌 Google Maps →
Annapurna Bhandar in Chandni Chowk, Delhi
What to order: Kolkata-style samosas — thinner, crispier, with a different spice profile than the typical Delhi samosa. Also try the kachori and bread pakora.
"Kolkata-style samose at Annapurna, Chandni Chowk — totally different from the Delhi samosa. Thinner pastry, different filling. So good." — r/delhi · Favourite street food thread, 2023
tabiji verdict: At ₹20 per samosa, Annapurna is the cheapest great eat on this list. Their Kolkata-style samosa is a refreshing change from the ubiquitous Delhi version — thinner pastry, subtler spicing, and deeply satisfying. A perfect snack between heavier meals.

19Wenger's

Bakery / Patties
💰 ₹40–₹200 📍 Connaught Place, Central Delhi 📌 Google Maps →
Wenger's bakery in Connaught Place, Delhi
What to order: Chicken Patties, Mutton Patties, and the Chocolate Truffle pastry. The patties are flaky, buttery, and perfectly spiced — a colonial-era Delhi classic. Also try the fruit cake if you're feeling nostalgic.
"Wenger's in CP is a Delhi institution. The patties are amazing — flaky pastry with perfectly spiced filling. Been there since 1926." — r/delhi
tabiji verdict: A change of pace from Old Delhi's intense flavours. Wenger's is colonial-era Delhi — a bakery from 1926 in the Art Deco arcades of Connaught Place. The chicken patties are nostalgic comfort food and a perfect snack while exploring CP.

20Rajinder Da Dhaba

Kebab / Tikka
💰 ₹150–₹400 📍 Safdarjung, South Delhi 📌 Google Maps →
Rajinder Da Dhaba in Safdarjung, Delhi
What to order: Mutton Tikka, Chicken Tikka, and Fish Tikka — all cooked on charcoal in the open. The mutton tikka is the star. Pair with rumali roti and a cold drink. Open evenings only.
"Rajinder Da Dhaba is the best dhaba-style non-veg in South Delhi. The tikkas are incredible — charcoal-grilled, juicy, and the spice levels are perfect." — r/delhi
"If you're staying in South Delhi and can't make it to Old Delhi for kebabs, Rajinder Da Dhaba is the answer. Standing around eating tikka off a steel plate — peak Delhi energy." — r/india
tabiji verdict: Not in Old Delhi, but essential for anyone staying in South Delhi. Rajinder Da Dhaba is where office workers, families, and late-night revellers stand shoulder-to-shoulder eating charcoal-grilled tikka off steel plates. Peak Delhi energy.

Frequently Asked Questions

What is the best street food area in Delhi?

Chandni Chowk in Old Delhi is unanimously considered the best street food area. The narrow lanes around Paranthe Wali Gali, Fatehpuri, and the stretch towards Jama Masjid pack more iconic food stalls per square meter than anywhere else in India. Other top areas include Jama Masjid for Mughlai cuisine, Lajpat Nagar for momos and chole kulche, and Connaught Place for a more accessible experience.

Is Delhi street food safe for tourists to eat?

Delhi street food is generally safe if you follow common sense: eat at busy stalls with high turnover (freshly cooked food), avoid pre-cut fruit and raw salads from street vendors, drink bottled water only, and start slowly if your stomach isn't used to Indian spices. Most of the iconic spots on this list have been operating for decades. Reddit travelers recommend carrying Imodium just in case, but most people eat extensively in Old Delhi without issues.

How much does street food cost in Delhi?

Delhi street food is incredibly affordable. A plate of chole bhature costs ₹60–₹120 ($0.70–$1.40 USD), chaat is ₹30–₹80, paranthas are ₹50–₹150, and even a full kebab meal at Karim's is under ₹500 ($6 USD). You can eat an entire day's worth of iconic street food for under ₹500–₹800 total. Carry cash — most street stalls don't accept cards, though some now take UPI payments.

What is the best time to visit Chandni Chowk for street food?

Morning (8–11 AM) is best for breakfast items like chole bhature, paranthas, and jalebis when stalls are freshest and crowds are manageable. For kebabs and Mughlai food near Jama Masjid, go for lunch (12–3 PM). Evenings (5–9 PM) are great for chaat and sweets but expect heavy crowds. Avoid Sundays when Chandni Chowk market is closed (though some food stalls remain open). Winter months (November–February) are peak season for specialties like daulat ki chaat.

What are Delhi's must-try street food dishes?

The absolute must-tries according to Reddit: Chole Bhature (spiced chickpeas with fried bread), Paranthas from Paranthe Wali Gali, Dahi Bhalle from Natraj, Kebabs from Karim's, Jalebi from Old Famous Jalebi Wala, Momos from Dolma Aunty, Nihari from Jama Masjid area, Kulfi from Kuremal, and Butter Chicken from the Daryaganj area. If visiting in winter, don't miss Daulat Ki Chaat.

Can I do a walking food tour of Old Delhi?

Absolutely — Old Delhi is best explored on foot. A classic route starts at Chandni Chowk Metro station, heads through Paranthe Wali Gali for paranthas, continues to Old Famous Jalebi Wala, then Natraj for dahi bhalle, walks through to Kuremal for kulfi, and finishes near Jama Masjid for kebabs at Karim's or Al Jawahar. The whole route is about 2 km and takes 3–4 hours with eating stops. Reddit strongly recommends going with an empty stomach and wearing comfortable shoes.

Related Recommendations