The Top 10 Restaurants in Delhi
- 1$
The canteen inside the Andhra Pradesh state bhawan serves one of the most authentic and fiery Andhra thalis in all of Delhi at an almost absurdly low price. The unlimited meal includes rice, sambar, rasam, curries, and papads that are genuinely home-style. It is only open for lunch on weekdays and you must arrive by noon or the food runs out. Bring cash and be prepared for a no-frills canteen setting.
hidden gembudgetSouth Indianthali - 2Kake Da Hotel#2of 20$
A legendary no-frills dhaba-style restaurant near Connaught Place that has been serving honest Punjabi food to generations of Delhiites since 1931. The mutton curry, dal, and rotis are cooked with remarkable consistency and soul. The setting is utterly basic but that is entirely the point. Arrive before the lunch rush or you will be eating standing up.
iconicbudgetold Delhi spiritheritage - 3Parathe Wali Gali#3of 20$
A narrow lane in the heart of Old Delhi lined with shops that have been frying stuffed parathas since the 1870s, making it one of the most historically significant food streets in India. The parathas come stuffed with everything from potato and paneer to more unusual fillings like rabri and dry fruits, served with pickles and curd. The experience is as much about the atmosphere and history as the food itself. It is crowded, oily, and chaotic — which is entirely the point.
iconicstreet foodOld Delhiheritagebudget - 4Roshan Di Kulfi#4of 20$
A Karol Bagh institution since 1943, this beloved spot is famous for its creamy, dense kulfi and also serves excellent chole bhature that locals swear by. The kulfi on a stick, especially the malai and pista varieties, is among the best in the city. The setting is a simple street-side shop with minimal seating. It is cash only and closes early so plan accordingly.
iconicstreet fooddessertKarol Bagh - 5Carnatic Café#5of 20$
A small, beloved South Indian café run with genuine passion, serving authentic Karnataka and Tamil Nadu breakfast and tiffin items that are hard to find this good in Delhi. The filter coffee, masala dosa, and idli sambar are exceptional. The space is tiny with limited seating so expect a short wait during mornings. A rare gem for South Indian food lovers in the capital.
hidden gembreakfastSouth Indian - 6Dum Pukht#6of 20$$$$
One of Delhi's most celebrated fine-dining institutions inside the ITC Maurya, specializing in slow-cooked Awadhi cuisine sealed in dough-lidded vessels. The biryani, nihari, and kakori kebabs are legendary and worth every rupee. Service is impeccable and the setting is regal. Reservations are essential and it is one of the pricier meals in the city.
heritage cuisinefine diningiconic - 7Moti Mahal Delux#7of 20$$
The original home of butter chicken and dal makhani, this Old Delhi institution has been feeding Delhiites since the 1950s. The smoky, creamy butter chicken here is the benchmark against which all others are judged. The interiors are dated but that is part of the charm. Go for the classics and skip the newer menu additions.
iconicold Delhiheritage - 8Gulati Restaurant#8of 20$$
A Pandara Road institution that has been serving robust Punjabi food since 1959 and remains a go-to for locals craving rich, unapologetic North Indian cooking. The butter chicken, paneer dishes, and dal makhani are reliably excellent. It gets very crowded on weekends so arrive early or expect a wait. Cash is preferred though cards are accepted.
iconiclocal favouriteheritage - 9Karim's#9of 20$$
The Mughlai institution beside Jama Masjid, serving since 1913. Open daily about 9 AM to 12:30 AM (shorter, packed hours during Ramadan). Famed for mutton nihari, seekh kebabs, and tandoori roti. Around Rs 900 for two. Cramped, chaotic, historic, and still the real deal.
- 10Bukhara#10of 20$$$$
The legendary North-West Frontier grill at ITC Maurya, going 45+ years. Lunch 12:30-2:30 PM, dinner 7-11:30 PM daily. No menu changes, no cutlery hang-ups, iconic Dal Bukhara and Sikandari Raan. Around Rs 8,500 for two. Expensive and worth it once; book well ahead.






