Quick answer
Delhi's street food scene offers a delicious mix of flavors ranging from ₹20-₹500, with the paranthas of Chandni Chowk being a top recommendation. This guide, curated from Reddit, helps you skip tourist traps and find the best plates in Delhi, where the street food scene is arguably the greatest in all of India.
- Best overall
- Annapurna Bhandar
- Price/value range
- 50 – ₹400
- Top-ranked pick
- Paranthe Wali Gali — ₹50–₹150
- Last verified
- 2026-03
Top verdicts
- Paranthe Wali Gali: Yes, it's touristy.
- Karim's: The most famous restaurant in Old Delhi, and deservedly so.
- Natraj Dahi Bhalle Wala: Possibly the single most recommended street food stall in all of Delhi on Reddit.
Delhi's street food scene offers a delicious mix of flavors ranging from ₹20-₹500, with the paranthas of Chandni Chowk being a top recommendation. This guide, curated from Reddit, helps you skip tourist traps and find the best plates in Delhi, where the street food scene is arguably the greatest in all of India.
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.
Street Food Map
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
ParanthaQuick comparison
- Best for
- Parantha in Chandni Chowk, Old Delhi with a 50–₹150 spend range
- Strengths
- 3.7★ from 1,240 Google reviews · Parantha · Chandni Chowk, Old Delhi
- Limitations
- this is where it all started — a narrow lane of parantha shops dating back to the 1870s
- Price / value
- 50–₹150 · 3.7★
- Why it made the list
- 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.
- 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.
2Karim's
Mughlai / KebabQuick comparison
- Best for
- Mughlai / Kebab in Jama Masjid, Old Delhi with a 100–₹500 spend range
- Strengths
- 3.7★ from 20,858 Google reviews · Known for dress code · Mughlai / Kebab
- Limitations
- the narrow lane location and open-air cooking make it feel like one
- Price / value
- 100–₹500 · 3.7★
- Why it made the list
- 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.
- 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.
🕐 Open now
3Natraj Dahi Bhalle Wala
ChaatQuick comparison
- Best for
- Chaat in Chandni Chowk, Old Delhi with a 40–₹100 spend range
- Strengths
- 3.7★ from 12,524 Google reviews · Chaat · Chandni Chowk, Old Delhi
- Limitations
- Price band: 40–₹100
- Price / value
- 40–₹100 · 3.7★
- Why it made the list
- 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.
- 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.
🕐 Closed now
4Sita Ram Diwan Chand
Chole BhatureQuick comparison
- Best for
- Chole Bhature in Paharganj, Central Delhi with a 60–₹120 spend range
- Strengths
- 4.2★ from 18,527 Google reviews · Chole Bhature · Paharganj, Central Delhi
- Limitations
- Can get busy at peak times
- Price / value
- 60–₹120 · 4.2★
- Why it made the list
- 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.
- 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.
- Wait expectation
- Can get busy at peak times
🕐 Closed now
5Old Famous Jalebi Wala
Jalebi / SweetsQuick comparison
- Best for
- Jalebi / Sweets in Chandni Chowk, Old Delhi (near Dariba Kalan) with a 30–₹100 spend range
- Strengths
- 4★ from 8,767 Google reviews · Jalebi / Sweets · Chandni Chowk, Old Delhi (near Dariba Kalan)
- Limitations
- Price band: 30–₹100
- Price / value
- 30–₹100 · 4★
- Why it made the list
- 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.
- 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.
🕐 Closed now
6Al Jawahar
MughlaiQuick comparison
- Best for
- Mughlai in Jama Masjid, Old Delhi with a 150–₹500 spend range
- Strengths
- 3.7★ from 13,694 Google reviews · Mughlai · Jama Masjid, Old Delhi
- Limitations
- Price band: 150–₹500
- Price / value
- 150–₹500 · 3.7★
- Why it made the list
- 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.
- 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.
🕐 Open now
7Aslam Chicken Corner
Butter Chicken / TandooriQuick comparison
- Best for
- Butter Chicken / Tandoori in Jama Masjid, Old Delhi with a 200–₹500 spend range
- Strengths
- 3.6★ from 303 Google reviews · Butter Chicken / Tandoori · Jama Masjid, Old Delhi
- Limitations
- Price band: 200–₹500
- Price / value
- 200–₹500 · 3.6★
- Why it made the list
- 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.
- 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.
8Jung Bahadur Kachori Wala
Kachori / ChaatQuick comparison
- Best for
- Kachori / Chaat in Chandni Chowk, Old Delhi with a 30–₹80 spend range
- Strengths
- 4.1★ from 3,901 Google reviews · Kachori / Chaat · Chandni Chowk, Old Delhi
- Limitations
- Price band: 30–₹80
- Price / value
- 30–₹80 · 4.1★
- Why it made the list
- 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.
- 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.
🕐 Closed now
9Baba Nagpal Corner
Chole KulcheQuick comparison
- Best for
- Chole Kulche in Lajpat Nagar, South Delhi with a 60–₹100 spend range
- Strengths
- 3.9★ from 4,633 Google reviews · Chole Kulche · Lajpat Nagar, South Delhi
- Limitations
- Price band: 60–₹100
- Price / value
- 60–₹100 · 3.9★
- Why it made the list
- 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.
- 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.
🕐 Closed now
10Dolma Aunty Momos
MomosQuick comparison
- Best for
- Momos in Lajpat Nagar, South Delhi with a 50–₹120 spend range
- Strengths
- 3.8★ from 13,583 Google reviews · Known for vegetarian options · Momos
- Limitations
- Price band: 50–₹120
- Price / value
- 50–₹120 · 3.8★
- Why it made the list
- 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."
- 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.
🕐 Closed now
11Kuremal Mohan Lal Kulfi Wale
KulfiQuick comparison
- Best for
- Kulfi in Chawri Bazar, Old Delhi with a 40–₹150 spend range
- Strengths
- 4.3★ from 2,792 Google reviews · Kulfi · Chawri Bazar, Old Delhi
- Limitations
- Price band: 40–₹150
- Price / value
- 40–₹150 · 4.3★
- Why it made the list
- 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.
- 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.
🕐 Closed now
12Haji Shabrati Nihari Wale
NihariQuick comparison
- Best for
- Nihari in Chitli Qabar, Old Delhi (near Jama Masjid) with a 100–₹250 spend range
- Strengths
- 4.2★ from 777 Google reviews · Nihari · Chitli Qabar, Old Delhi (near Jama Masjid)
- Limitations
- Price band: 100–₹250
- Price / value
- 100–₹250 · 4.2★
- Why it made the list
- 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.
- 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.
🕐 Closed now
13Changezi Chicken
Butter ChickenQuick comparison
- Best for
- Butter Chicken in Daryaganj, Old Delhi with a 200–₹450 spend range
- Strengths
- 4★ from 3,527 Google reviews · Butter Chicken · Daryaganj, Old Delhi
- Limitations
- Price band: 200–₹450
- Price / value
- 200–₹450 · 4★
- Why it made the list
- 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.
- 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.
🕐 Closed now
14Daulat Ki Chaat
Seasonal SweetQuick comparison
- Best for
- Seasonal Sweet in Chandni Chowk, Old Delhi (various vendors) with a 50–₹100 spend range
- Strengths
- 3.9★ from 1,669 Google reviews · Seasonal Sweet · Chandni Chowk, Old Delhi (various vendors)
- Limitations
- Price band: 50–₹100
- Price / value
- 50–₹100 · 3.9★
- Why it made the list
- 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.
- 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.
🕐 Closed now
15Moolchand Parantha
ParanthaQuick comparison
- Best for
- Parantha in Defence Colony / Lajpat Nagar, South Delhi with a 60–₹150 spend range
- Strengths
- 4.1★ from 13,782 Google reviews · Parantha · Defence Colony / Lajpat Nagar, South Delhi
- Limitations
- more beloved by actual Delhiites
- Price / value
- 60–₹150 · 4.1★
- Why it made the list
- 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.
- 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.
🕐 Closed now
16Bikaner Sweet Shop
Chole Bhature / SweetsQuick comparison
- Best for
- Chole Bhature / Sweets in Chandni Chowk, Old Delhi with a 50–₹150 spend range
- Strengths
- 4★ from 1,862 Google reviews · Known for vegetarian options · Chole Bhature / Sweets
- Limitations
- Price band: 50–₹150
- Price / value
- 50–₹150 · 4★
- Why it made the list
- 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.
- 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.
🕐 Closed now
17Chaina Ram Sindhi Confectioners
SweetsQuick comparison
- Best for
- Sweets in Fatehpuri, Old Delhi with a 30–₹200 spend range
- Strengths
- 4.2★ from 6,186 Google reviews · Sweets · Fatehpuri, Old Delhi
- Limitations
- Price band: 30–₹200
- Price / value
- 30–₹200 · 4.2★
- Why it made the list
- 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.
- 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.
🕐 Closed now
18Annapurna Bhandar
Samosa / ChaatQuick comparison
- Best for
- Samosa / Chaat in Chandni Chowk, Old Delhi with a 20–₹80 spend range
- Strengths
- 4.3★ from 126 Google reviews · Samosa / Chaat · Chandni Chowk, Old Delhi
- Limitations
- Price band: 20–₹80
- Price / value
- 20–₹80 · 4.3★
- Why it made the list
- 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.
- 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.
19Wenger's
Bakery / PattiesQuick comparison
- Best for
- Bakery / Patties in Connaught Place, Central Delhi with a 40–₹200 spend range
- Strengths
- 4.4★ from 14,830 Google reviews · Bakery / Patties · Connaught Place, Central Delhi
- Limitations
- Price band: 40–₹200
- Price / value
- 40–₹200 · 4.4★
- Why it made the list
- 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.
- 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.
🕐 Closed now
20Rajinder Da Dhaba
Kebab / TikkaQuick comparison
- Best for
- Kebab / Tikka in Safdarjung, South Delhi with a 150–₹400 spend range
- Strengths
- 4.2★ from 50,457 Google reviews · Known for vegetarian options · Kebab / Tikka
- Limitations
- essential for anyone staying in South Delhi
- Price / value
- 150–₹400 · 4.2★
- Why it made the list
- 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.
- 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.
🕐 Open now
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 and maintain reasonable hygiene standards. 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 and gajar ka halwa.
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 (lentil dumplings in yogurt) 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 — a cloud-like sweet made from milk foam that's only available November through February.
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 can be done in 3–4 hours with eating stops. Reddit strongly recommends going with an empty stomach and wearing comfortable shoes — the lanes are narrow and crowded.
🎟️ Book Delhi Experiences
Tours and activities hand-picked for this guide — book with free cancellation
Experiences via Viator — free cancellation on most tours