From iconic street food joints to legendary restaurants, the capital’s food scene is packed with flavours that define generations of cravings. Here’s a curated list of 9 must-try food spots in Delhi that locals absolutely swear by.
A cult favourite since the 1930s, this no-frills eatery is famous for its rich North Indian fare. Their butter chicken and dal makhani are indulgent, creamy, and packed with nostalgia.
Where: Connaught Place, New Delhi.
Located near the historic Jama Masjid, Karim’s is synonymous with Mughlai cuisine. Expect bold spices, juicy kebabs, and slow-cooked curries.
Where: 16, Gali Kababian, Jama Masjid, New Delhi.
For South Indian comfort food, this iconic chain never disappoints. Clean, quick, and flavourful.
Where: Connaught Place, New Delhi.
A late-night favourite, this dhaba serves everything from kebabs to curries with bold flavours.
Where: AB 14, Safdarjung Enclave Market, Safdarjung, New Delhi.
A heritage bakery known for its pastries, patties, and desserts.
Where: Connaught Place, New Delhi.
One of Delhi’s most famous momo spots that started a city-wide obsession.
Where: Shop D 44, Central Market, Lajpat Nagar 2, New Delhi.
A legendary dining spot in the famous Pandara Road market, known for its indulgent North Indian dishes and impeccable service.
Where: 6, Pandara Road Market, New Delhi.
A late-night legend serving greasy, loaded parathas that hit differently at 2 AM.
Where: Near Moolchand Metro Station, Lajpat Nagar 4, New Delhi.
A hidden gem for rajma chawal that tastes like home.
Where: Connaught Place, New Delhi.