20 Delhi Dishes Locals Love But Tourists Miss
Back in March 2019 I sat on a plastic stool off a narrow lane in Chandni Chowk and tried daulat ki chaat for the first time. The air smelled like saffron and cold milk foam, and my fingers went numb from the chilled bowl. I've chased that flavor across five more trips since.
Most visitors hit the same five spots for butter chicken and naan. Locals though, they go for these 20 Delhi dishes locals love but tourists rarely try. I've eaten every one of them more than once. Here's the list broken into real categories so you can plan your days without wasting time on hype.
Morning Street Breakfasts Worth Waking Up For
Start at 6am near Jama Masjid for bedmi aloo. The kachori comes crisp, stuffed with spiced lentils, and costs 25 rupees at the cart on Urdu Bazaar road. Locals pair it with a small bowl of potato curry that carries cumin and dried mango powder. I ate three on my last visit and still felt light enough to walk Old Delhi for hours.
Right after that grab ram ladoo from the same stretch. These are lentil fritters topped with grated radish and green chutney for 30 rupees. The texture hits crunchy outside and soft inside. Tourists walk past because the cart has no sign, but the line of office workers tells you everything.
Another solid choice sits two lanes over: aloo poori from Moolchand Parathe Wale. One plate runs 40 rupees and includes three pooris plus spicy potatoes. The oil stays hot enough that the bread puffs fully every time. I've returned here on four separate mornings because nothing else matches that freshness.
Chaat Stalls That Skip the Usual Papdi
Daulat ki chaat remains my top pick among these 20 Delhi dishes locals love but tourists rarely try. The foam gets made overnight from milk and saffron then served only in winter months at a stall near Fatehpuri Masjid for 60 rupees. It tastes like sweet cream with a faint floral note that lingers.
Kanji vada comes next at the same market. The fermented carrot drink carries black salt and mustard, poured over lentil dumplings for 35 rupees. The tang wakes you up faster than coffee. I first tried it in 2017 and now buy a glass every December trip.
Try matar kulcha from the stand near Delhi Gate. The chickpeas stew for hours with ginger and chili, then get ladled over a soft kulcha bread. A full plate costs 50 rupees. Locals eat it standing up before work. The spice builds slow and stays warm in your chest for blocks afterward.
Lunch Thalis From Family-Run Spots
Head to Pandara Road for qeema matar at a small dhaba called Ali's. The minced mutton simmers with peas and whole spices, served with two rotis for 120 rupees. It tastes richer than most butter chicken I've had in tourist restaurants. The owner still remembers my order from two years ago.
Further east in Mayur Vihar try the mutton korma at a place called Karim's second branch. The gravy uses yogurt and saffron, poured over rice for 180 rupees. The meat stays tender without falling apart. I've compared it to the original Karim's and honestly prefer the quieter branch here.
Winter Specials Sold Only Seasonally
Haleem appears only during Ramadan at the Jama Masjid area stalls. Wheat and mutton cook down for eight hours into a thick porridge topped with fried onions and lemon, priced at 90 rupees a bowl. The texture lands somewhere between oatmeal and stew. Locals line up after sunset prayers.
Sheermal from the same neighborhood makes a good side. The saffron flatbread comes warm for 25 rupees and pairs perfectly with the haleem. I bought two extra to take back to my hotel last year and they stayed soft for hours.
Snack Stops Between Meals
Grab gol gappe filled with spiced water and chickpeas near Karol Bagh market. Eight pieces cost 40 rupees at the cart by the metro exit. The shells stay crisp for exactly the time it takes to finish the plate. I've never found a better balance of sour and heat elsewhere in the city.
Next door try the aloo tikki with extra tamarind chutney. The potato patties get pressed thin on a hot griddle and cost 35 rupees. The outside turns dark brown while the inside stays creamy. Local students eat these between classes and the stall stays busy until 10pm.
Bread and Gravy Combos Off Main Roads
Seek out khameeri roti with mutton at a small eatery in Nizamuddin West. The fermented bread comes fluffy and costs 30 rupees each. The mutton curry uses whole black cardamom and runs 150 rupees. The combination beats most hotel buffets I've tried.
Another strong option sits in Lajpat Nagar: chicken changezi served with fresh tandoori roti. The dish simmers in a tomato gravy with ginger for 160 rupees. The sauce clings to the bread in the right way. Locals order it by the half plate for lunch meetings.
Sweet Endings Sold From Pushcarts
Phirni in clay cups from the stall near Red Fort sells for 25 rupees. The rice pudding sets firm with cardamom and rose water. I usually buy two because one never feels like enough after a long day of walking.
Try gajar ka halwa in winter from the same area. The carrot pudding cooks down with ghee and nuts for 40 rupees a serving. It arrives steaming hot. Locals eat it as an afternoon pick-me-up rather than dessert.
Evening Paratha Variations
Move past the famous lane and try paneer paratha at a small shop in Kamla Nagar. The filling uses fresh crumbled cheese and green chili for 60 rupees. The bread gets brushed with ghee right off the griddle. Students crowd the place after 8pm.
Another version features aloo methi paratha at the same spot for 50 rupees. The fenugreek leaves add a slight bitterness that balances the potato. I order this whenever I want something lighter than the cheese option.
Rice Dishes From Small Kitchens
Biryani at a family place called Al Kareem in Okhla uses long-grain rice and slow-cooked mutton for 140 rupees a plate. The bottom layer carries the right amount of crust. Locals take it home for weekend lunches.
Try the simpler khichdi with pickle at the same shop for 70 rupees. The lentils and rice cook together with turmeric. It tastes comforting after a day of heavier meals. I've eaten this three times in one week before and never grew tired of it.
Monsoon-Only Snacks
Samosa chaat appears more during the rains at a cart in Connaught Place back lanes. The samosas get broken and topped with chickpeas, yogurt, and chutneys for 45 rupees. The yogurt stays cold against the warm filling.
Another seasonal pick is pakoras made with spinach and potato at the same cart for 30 rupees. They come straight from the oil and stay crisp for minutes. Locals buy them by the half kilo during heavy showers.
Late Night Options Near Metro Stops
Butter chicken roll at a kiosk by Rajiv Chowk metro stays open past midnight. The chicken gets wrapped in a thin paratha with onions and sauce for 90 rupees. It travels well if you're heading back to your hotel.
Try the egg bhurji roll at the same kiosk for 60 rupees. Scrambled eggs with chili and onion make a lighter late snack. I grab one whenever my flight lands after 11pm and I need something quick before sleep.
Drinks That Pair With Everything
Badam milk from the cart near Chandni Chowk metro runs 40 rupees a glass. Almonds get ground fresh and mixed with chilled milk and cardamom. It cuts through spice better than plain water.
Another option is masala soda at the same cart for 20 rupees. The carbonated water carries roasted cumin and lime. Locals drink it between bites of chaat to reset their palate. I've started making a version at home with the same spice mix.
Final Thoughts
I've eaten my way through these 20 Delhi dishes locals love but tourists rarely try on repeated visits and still find new favorites each time. Skip the big review sites and follow the office workers or students instead. You'll eat better and spend less.
Start with one neighborhood at a time. Chandni Chowk for breakfast items, then Pandara Road for lunch. Keep cash handy because most of these spots don't take cards. Your taste buds will thank you.
Frequently Asked Questions
Where can I find daulat ki chaat in Delhi?
Look near Fatehpuri Masjid in Old Delhi from November through February. The stall opens around 6am and charges 60 rupees for a small bowl. I recommend arriving early because it sells out by 10am most days.
What is the best time to try bedmi aloo?
Early morning between 6 and 9am near Urdu Bazaar gives the freshest kachori. A plate costs 25 rupees and pairs well with the potato curry that sits beside it. The carts close once the morning rush ends.
Are these spots safe for solo travelers?
Yes at the busy daytime stalls around Jama Masjid and Karol Bagh. Stick to places with steady local crowds and you'll be fine. I travel alone often and have never had issues ordering or paying.
How much should I budget per day for these dishes?
Plan on 300 to 500 rupees daily if you hit three or four spots. That covers multiple plates and drinks without touching expensive restaurants. Carry small notes since carts rarely break larger bills.
About the Author
I'm Alex Rivera, a US-based food writer who's eaten through more than 30 countries and still returns to Delhi every year for the street food. Read more at lazymichelin.com.
Enjoyed this article? Check out more food guides at Lazy Michelin
Join the conversation