Must-see restaurants in Old Delhi (Shahjahanabad)

  • Karim’s

    Old Delhi (Shahjahanabad)

    Down a narrow alley off a lane leading south from Jama Masjid, Karim’s has been delighting carnivores since 1913. Expect meaty Mughlai treats such as…

  • Sita Ram Dewan Chand

    Old Delhi (Shahjahanabad)

    A family-run hole-in-the-wall serving inexpensive portions of just one dish – chhole bhature (spicy chickpeas, accompanied by delicious, freshly made,…

  • Darbar

    Old Delhi (Shahjahanabad)

    Considering its gritty Paharganj location and its street-food roots, the interior of this locals' favourite is surprisingly elegant (there's even a…

  • Shim Tur

    Old Delhi (Shahjahanabad)

    The Korean food is fresh and authentic here; try the bibimbap (rice bowl with vegetables, egg and pickles; ₹270). But it takes determination to find this…

  • PT Gaya Prasad Shiv Charan

    Old Delhi (Shahjahanabad)

    This winding lane off Chandni Chowk has been dishing up its namesake paratha fresh off the tawa (hotplate) for generations, originally serving pilgrims at…

  • Natraj Dahi Balle Corner

    Old Delhi (Shahjahanabad)

    This tiny place on the corner of a narrow gali (lane) is famous for its dahi bhalle (fried lentil balls served with yoghurt and garnished with chutney)…

  • Tadka

    Old Delhi (Shahjahanabad)

    Named for everyone’s favourite dhal, Tadka's no-frills interior and relatively low prices belie its fabulously tasty menu, which includes delicious dhal …

  • Lakhori

    Old Delhi (Shahjahanabad)

    This beautifully restored haveli is a labour of love by politician Vijay Goel, and it's good to see one of Old Delhi's grand havelis finally get some TLC…

  • Brown Bread Bakery

    Old Delhi (Shahjahanabad)

    Transported to Delhi from its mother ship in Varanasi, this German-owned bakery-cum-cafe-cum-restaurant does standout, largely organic, health-conscious…

  • Bikaner Sweet Corner

    Old Delhi (Shahjahanabad)

    This popular local sweet shop is the place in Paharganj to come for your evening treats; try the kaju barfi (cashew-milk sweet wrapped in silver leaf) or…

  • Exotic Rooftop Restaurant

    Old Delhi (Shahjahanabad)

    Currently the most popular of the numerous rooftop restaurants and cafes overlooking frenetic Tooti Chowk, Exotic is a small laid-back place with a breezy…

  • Al-Jawahar

    Old Delhi (Shahjahanabad)

    Although overshadowed by its famous neighbour, Karim's, Al-Jawahar is also fantastic, serving up tasty Mughlai cuisine at Formica tables in an orderly…

  • Moti Mahal

    Old Delhi (Shahjahanabad)

    There's only one true Moti Mahal, and its been open for six generations – it's full of charm, with a stuck-in-time atmosphere, though it's dead during the…

  • Roshan di Kulfi

    Old Delhi (Shahjahanabad)

    A Karol Bagh institution for its scrumptious special pista badam kulfi (frozen milk dessert with pistachio, almond and cardamom). Unless you're a kulfi…

  • Kuremal Mohan Lal

    Old Delhi (Shahjahanabad)

    The Kuremal family have been making kulfi (traditional Indian ice cream) since 1906, and serve up delicious options including pomegranate and rose from…

  • Satguru Dhaba

    Old Delhi (Shahjahanabad)

    Eat like a local rather than a tourist at this popular Paharganj dhaba (simple roadside eatery). It's no frills, for sure, but the food is tasty, as are…

  • Chor Bizarre

    Old Delhi (Shahjahanabad)

    Hotel Broadway's excellent, if quirky, restaurant has wood-panelling, traditional wooden furniture and fascinating bits of bric-a-brac, including a…

  • Bade Mia Ki Kheer

    Old Delhi (Shahjahanabad)

    Established in 1880 and still run by the Siddique family, this friendly place makes nothing but superdelicious, creamy, cardamon-scented kheer (rice…

  • Jalebi Wala

    Old Delhi (Shahjahanabad)

    Century-old Jalebi Wala does Delhi’s – if not India’s – finest jalebis (deep-fried, syrupy dough), so eat up and worry about the calories tomorrow. It's…

  • Sri Murugan Cafe

    Old Delhi (Shahjahanabad)

    This is a great little restaurant to rest up in and recharge if you're on a shopping mission in Karol Bagh. Its 32 varieties of dosa are a big hit with…

  • Madan Café

    Old Delhi (Shahjahanabad)

    This friendly, pint-sized, roadside eatery is probably the cheapest place to get a meal on Main Bazaar, and is great for watching the world go by with a…

  • Everest Bakery

    Old Delhi (Shahjahanabad)

    The best place on Main Bazaar for momos (Tibetan dumplings; ₹150–180), thukpa (noodle soup; ₹130–170) and other Himalayan favourites, this 1st-floor…

  • Metropolis Restaurant & Bar

    Old Delhi (Shahjahanabad)

    This venerable hotel’s leafy, part-shaded, rooftop restaurant offers a calming respite from the noisy streets below. There's beer (Kingfisher ₹144), wine …

  • Krishna Cafe

    Old Delhi (Shahjahanabad)

    There's a friendly welcome at this small, but popular, rooftop restaurant overlooking Main Bazaar's frenetic Tooti Chowk. The multicuisine menu includes…

  • Leo's Restaurant

    Old Delhi (Shahjahanabad)

    Leo's is a good choice if you fancy a beer with your curry (you can just come for a drink if you like). It does a range of tasty North Indian dishes, plus…

  • Malhotra

    Old Delhi (Shahjahanabad)

    One street back from the Main Bazaar chaos, Malhotra is a reliable choice, popular with locals and foreigners, and with a good menu of set breakfasts and…

  • Tee Dee

    Old Delhi (Shahjahanabad)

    With an interior styled on a traditional Tibetan teahouse, this is a pleasant place to come for momos, thukpa and Tibetan butter tea. Does Indian and…

  • Dolma House

    Old Delhi (Shahjahanabad)

    One of Majnu-ka-Tilla's oldest restaurants, this simple, no-frills place serves up good momos (steamed dumplings), thukpa (Tibetan noodle soup) and butter…

  • Narula Bakery

    Old Delhi (Shahjahanabad)

    A tip-top takeaway bakery if you're looking for a bargain lunch, this place has veg, cheese and corn or paneer kulcha sandwiches, plus cakes and cookies.

  • Kitchen Cafe Rooftop

    Old Delhi (Shahjahanabad)

    This 24hr cafe-restaurant, above Hotel Shelton, has comfy seating on its spacious rooftop terrace, overlooking busy Tooti Chowk, plus a loungy, cushions…

  • Haldiram’s

    Old Delhi (Shahjahanabad)

    This clean, bright cafeteria-cum-sweet-shop is a popular stop for its top-notch dosas (large South Indian savoury crêpes), and thalis, and it also sells…

  • Sam’s Café

    Old Delhi (Shahjahanabad)

    With a pokey downstairs dining room and a much more inviting rooftop terrace, this traveller stalwart is a calm oasis where you can relax with a book…

  • Khosla Cafe

    Old Delhi (Shahjahanabad)

    A hole-in-the-wall place, Khosla Cafe is good for watching the world go by while eating some basic-but-good Indian grub or please-all backpacker…

  • Cafe Festa

    Old Delhi (Shahjahanabad)

    This cafe has veg appeal, and caters mostly to foreigners; it's an attractively calm place to retreat from the busy street, and has a good choice of…

  • Moinuddin

    Old Delhi (Shahjahanabad)

    Locals can't get enough of the deliciously spiced sheesh kebabs, served up from this evening-only kebab stall on the corner of Gali Qasimjin. They say…

  • Bikanervala Angan

    Old Delhi (Shahjahanabad)

    This small but buzzing Karol Bagh canteen is a useful pitstop for South Indian treats, fast food, snacks and sweets.

  • Ashok & Ashok

    Old Delhi (Shahjahanabad)

    Ashok & Ashok is famous for its mutton biryani and tasty chicken tikkas.

  • Bikanervala

    Old Delhi (Shahjahanabad)

    This bright little canteen offers tasty snacks such as paratha (stuffed bread), samosa and channa bhatura (spicy chickpeas with fried puffed bread). There…

More destinations you need to see