Eid is around the corner, and so is the fragrance of slow-cooked biryani, delectable sheermal and piles of naan to dunk into meat-heavy curries. And in Delhi, among the most popular dishes to enjoy, especially during Eid, is a plate of Nihari, eaten best with soft. pillowy naans or rotis. The dish, often eaten for breakfast, is nothing short of a flavour bomb that will keep you satiated for long. So, in case a heavy meat gravy is what you crave, check out these places that serve the best Nihari in Delhi! By Anushka Goel
Where to get the best nihari in Delhi
Haji Shabrati Nihari Wale
View this post on Instagram
Among the oldest Nihari shops in Delhi, Haji Shabrati Nihari Wale serves the delectable meat delicacy all seven days of the week from their small shop in Haveli Azam Khan, Chitli Qabar. Visitors come here from all parts of Delhi and NCR just to sample their flavourful treat, with fresh tandoori rotis to soak up all the flavours of the gravy and make for a soft, succulent bite. The nihari is available for a few hours in the morning and a few hours in the evening, so be sure to visit when the shop is in business.
Address: Shop no. 722, Haveli Azam Khan, Chitli Qabar, Jama Masjid, Delhi
Price: INR 200 for a plate
Kallu Nihari
View this post on Instagram
Among the best nihari in Delhi is served at Kallu Nihari. The shop is small, but always buzzing with activity. The shop opens at 5:00 pm and on most days, the food is polished off within an hour! With flavours of ginger, garlic, spices and more, this is one nihari you must try, especially if you’re a lover of meat. Oh, and the shop remains closed on Sundays, so plan your visit accordingly!
Address: 180, Chatta Lal Main Road, behind Delite Cinema, Bazar Chitli Qabar, Chatta lal Miya, Chandni Mahal, Daryaganj, Delhi
Price: INR 70 (for half a plate)
M I Food Center
View this post on Instagram
Another popular Nihari spot in Delhi is M I Food Center. The halal restaurant is located right in the middle of Mehar Chand market, and is known for its meat-based delicacies – understandably so, since it is run by a single family of butchers! Indulge in their mutton nihari with some khameeri roti, or opt for the various tikkas and kebabs on the menu to have your fill of delicious, flavourful meat here.
Address: 43, Mehar Chand Market, Lodhi Colony, New Delhi
Price: INR 220 (for half a plate)
Kit Care Kabab Corner

Nizamuddin’s bylanes are home to several small eateries, and among them is Kit Care Kabab Corner. The place, a fairly new outlet, is known for serving delicious butter chicken and other delicacies, but that attracts crowds is its delectable nihari, served with tandoori rotis on the side, making it one of the best nihari places in Delhi.
Address: Shop no. T21, Near Musafir Khaana, Nizamuddin, Delhi
Price: INR 100 approx
Javed Ki Famous Nihari
View this post on Instagram
Javed ki Famous Nihari is popular among college goers for its delectable flavour and pocket-friendly rates. The spicy, wholesome dish will melt in your mouth, making you crave more with each bite!
Address: Main Road, Jogabai Extension, Zakir Nagar, Delhi
Price: INR 130 onwards (for a quarter plate)
Al Jawahar
View this post on Instagram
Al Jawahar is probably one of Old Delhi’s most famous eateries, serving up succulent, juicy kebabs, curries and a lot more. The place also serves yummy nihari in the evenings, which is so soft it falls off the bone. With comfortable seating, ACs and more, the place makes for a comfortable nihari eating experience that you’ll remember for long!
Address: 8, Matia Mahal Road, Opposite Gate 1, Jama Masjid, Delhi
Price: INR 270 (for half a plate)
Karim’s
View this post on Instagram
Another place that serves one of the best nihari in Delhi is Karim’s. The restaurant, with about 30 outlets in the city, is known for its meat-based delicacies, including their delectable mutton nihari. Their version is flavourful and indulgent, and will satiate you like none other!
Address: Across several outlets in Delhi
Price: INR 465 (for half a plate)
Hero and Featured Image: Courtesy of Shutterstock
Related: Kulcha, Ram Laddoo And More: Check Out These Street Food Joints In Delhi