Top 20 Places To Eat Nihari At In Delhi

Top 20 Places To Eat Nihari At In Delhi

1.Haji Shabrati Nihari Wale

Located in Jama Masjid, Old Delhi this is one of the most amazing and well known places to dig into some brilliant Nihari. You can choose from a variety of Nihari like the Paya Nihari, Bheja Nihari or the Nalli Nihari.

COST- Rs. 300 for two people.


2.Al Jawahar

This famous restaurant is situated opposite gate no. 1 in Jama Masjid, Old Delhi. They are quite famous for the tender meat and right consistency in their dishes, and also for their Mughlai Cuisine. It is not just their Nihari that is famous, but also the Paya they serve! They start serving Nihari quite early each day at 7 AM.

COST- Rs. 500 for two people.



Situated in Gali Kebabiyan, Jama Masjid this place needs no introduction at all. It is one of the most famous restaurants in Old Delhi, quite well known for their Mughlai Cuisine and especially for their legendary Nihari!

COST- Rs. 800 for two people.


4.Kallu Nihari

Situated in the shop no. 180, Chatta Lal Mian, Jama Masjid, this place is not only famous for its tender, mouth-watering, spicy Nihari but also for their equally amazing Paya. Make sure to visit them during one of your evening strolls, as they serve from 5-7 PM.

COST- Rs. 200 for two people.


5.Saeed Nihari

This wonderful restaurant is situated in the busy lanes of Balli Maran, Chandni Chowk, Old Delhi. They open at 7 AM and serve Nihari for breakfast which goes really well with their extremely delicious Khameeri Roti. Trust me, it is all worth your money!

COST- Rs.400 for two people.


6.Haji Noora Nihari

Located in the Thele Wale Gali, Sadar Bazar, New Delhi this place serves flavourful Nihari for breakfast and dinner. Their Nihari is best known for its perfect flavour which is neither too spicy nor too bland.

COST- Rs. 250 for two people.


7.Madina Mashhoor Nihari

If you are a lover of the Mughal and Indian cuisine head straight to Madina Mashhoor Nihari for some finger-licking good Nihari served with a dollop of desi ghee and some equally amazing soft baked bread.

COST- Rs. 200 for two people.



If your taste buds are craving something different than regular Mutton Nihari, try the amazing Buffalo Nihari served in Dilli Nihari Restaurant, Zakir Nagar.

COST- Rs. 200 for two people.


9.Monis Kada Hotel

Head to Hazrat Nizamuddin West to devour some Spicy Nihari from the Monis Kada Hotel. The unique element in their Nihari is that they use around 30 spices to make this Nihari that is cooked for 10 hours to bring about that flavour! They serve Nihari from 7.30 AM to 9 PM daily.

COST- Rs. 400 for two people.


10.Haji Shiroo Ki Nihari

Located near Kalan Masjid, Turkman Gate, Old Delhi this is one of the oldest Nihari shops there that have maintained their taste since many years. They are so famous that their Nihari is sold out by 7 AM itself!

COST- Rs.200 for two people.


11.Delhi Pavilion

Sheraton Hotel, Lobby Level, District Centre, Saket is where you will find this swanky, gorgeous restaurant. They may be a little pricey, but their delightfully scrumptious, and aromatic Nihari is totally worth it! Make sure to try their spot on Hot Chocolate Fudge for dessert after the Nihari and you are sure to enjoy your heavenly meal!

COST- Rs.1200 for two people.


 12.Purani Dilli Restaurant

Located on the main road of Zakir Nagar, Purani Dilli Restaurant offers the perfect option for not travelling to Old Delhi to enjoy Mughal Cuisine as they serve lip smacking Nihari.

COST- Rs. 200 for two people.


13.Bilal Nihari

This restaurant is located in Okhla Phase 1, New Delhi and serves North Indian and Mughal Cuisine. They are open from 12 to 3 PM and 6 to 10 PM and are particularly famous for the Nihari they serve as it leaves people licking their fingers after they have completely devoured it.

COST- Rs. 300 for two people.


14.Dilli Nihari

This little place is situated on the main road of Okhla in New Delhi and keep in mind to not judge it by its size! Dilli Nihari is a restaurant that makes Mughlai Food bursting with flavour that is sure to tingle your taste buds. They are open from 11 AM to 3 PM and 6 PM to 11 PM.

COST- Rs. 200 for two people.


15.Al-Umar Chicken Point

Situated in Batla House Chowk, Zakir Nagar, New Delhi this restaurant is the ultimate place to experience flavours. They are quite well known for their Nihari and Naans.

COST- Rs. 700 for two people.


16.Bismillah Hotel

Situated in the lanes of Zakir Nagar, Bismillah Hotel serves delicious Nihari. And you could never have imagined the affordable price this dish costs!

COST- Rs.150 for two people.


17.Nazeer Restaurant

They have various branches all over Delhi, and one such well-reputed branch is in Sector 18, Noida. They are famous for their Mughal Cuisine and especially for their Nihari. They also offer home delivery services.

COST- Rs.600 for two people.


18.Pahalwan Dhaba

Located near the dargah of Qutubuddin Bakhtiyar in Mehrauli, Delhi this restaurant serves a variety of dishes out of which Nihari is the most famous. It has a typical Jama Masjid Mughal restaurant look, and the dishes are cooked in the open where they can be seen by everyone.

COST- Rs. 250 for two people.


19.Kebab Gali

You can find this restaurant in the corner market of Malviya Nagar, New Delhi. They are open from 12 noon to 11 PM and are famous for their North Indian and Mughal Cuisine, especially for their Nihari and Butter Chicken. They also offer home delivery.

COST- Rs.600 for two people.


20.Madina Chicken Corner

This restaurant is situated in Zakir Nagar as well. The more choices you have, the better, right? They are open from 9 AM to 11 PM and serve tender, juicy, mouth-watering Nihari that is a must try for all!

COST- Rs. 200 for two people.