9 Places That Serve The Best Chole Bhature In Delhi

A couple of weeks back Neo Travellers’ covered best places to have street food in Delhi. Today, we’ll be deep diving into the famous North Indian street food: Chole Bhature. More than often people want to know where they can find the best Chole Bhature in Delhi – are the chole too spicy, is the bhature soft – are some of those nagging questions.

You can only appreciate food if it is prepared well. To leave you with a memorable experience of relishing a plate of scrumptious chole bhature…

Presenting you Neo Travellers’ list of 9 places that serve mouth-watering best chole bhature in Delhi

Chache Di Hatti

Chache Di Hatti is in Delhi University’s North Campus. Without a doubt, it is one of the most student-frequented places on the campus. This place specializes in two kinds of chole bhature: the regular chole bhature and aloo chole bhature. The aloo chole bhature has mashed aloo stuffed in the bhature and is sheer decadence.

The chole is perfectly flavoured with the right amount of spices while the bhature is fried to perfection. My personal recommendation is aloo bhature as it is not something you’ll easily find elsewhere. Gulp down your bhature with a tall, creamy glass of lassi, for it is a match made in heaven. The chole bhature is usually sold out by noon, so make sure you reach Chache Di Hatti on time! It is one of the most popular places to have best chole bhature in Delhi.

Chache Di Hatti - best chole bhature in delhi

Image source: TripAdvisor

Opening hours: 9:30 AM to 4 PM, Sunday closed
Contact number: +91-9811389963
Location: 32, Near All Smile Dental Clinic, Kamla Nagar, New Delhi
Cost per plate: Aloo chole bhature: INR 50, Regular chole bhature: INR 45


Rawal Pindi Wale Special Chole

Rawal Pindi Wale Special Chole serves one of the best chole bhature in North Campus of Delhi University. Established in 1954, this place starts its chole preparation as early as four in the morning. The secret ingredient is the special home-made masalas. The bhature is served with a scoop of green chutney and the bhature here are not so oily.

There are two types of bhature served at Rawal Pindi Wale Special Chole — paneer and aloo. There is no seating arrangement but you can stand outside the shop and relish the chole bhature. The choles are very moist and spicy and the bhaturas are big and fluffy.

Opening hours: Everyday except Thursday, 8:00 AM to 3:30 PM
Contact number: 098111 60907
Location: Shop No-5877, Prof ND Kapoor Marg, Jawahar Nagar, Kamla Nagar, New Delhi, Delhi 110007
Cost per plate: INR 50

Also Read: Ultimate List Of Historical Places in Delhi

Best Places to Have Chole Bhature in Rajouri Garden

Prem Di Hatti

Prem Di Hatti is located in Rajouri Garden and Mukherjee Nagar and is renowned for selling some of the best chole bhature in Delhi. The little fluff of sumptuous bhatures are less oily and served with perfectly flavoured & spiced chole. The icing on the cake is their very own tamarind chutney along with pickle, chillies and onion on the side.

Prem Di Hatti is also famous for the different kind of naans it serves. From Aloo Naan Chole, Paneer Naan Chole to Amritsari Chur Chur Naan, this place serves a platter of happiness and grand taste. Visit here if you wish to enjoy a low-cost thrill and other north Indian delicacies. A word of caution: chole bhature is served until 6 pm and poori chole until 12 pm afternoon.

Prem Di Hatti

Opening hours: Everyday, from 9 AM to 10 PM
Contact number: +91-9311666006, +91-9310444004
Cost per plate: INR 60
Location: J-1/162, Opposite City Square Mall, Rajouri Garden, New Delhi

You may also like Best Places To Hangout in Delhi with Friends

Best Chole Bhature in South Delhi

Baba Nagpal Corner, Lajpat Nagar
Baba Nagpal is well-regarded to serve the best chole bhature in south Delhi. It is a popular eatery located in the Gupta Market of Lajpat Nagar. Enjoy a plate of crisp bhature and spicy Punjabi chole. Compared to others, their bhatures are a bit heavy and a little oily.  The eatery is a typical Punjabi joint that creates its magic with tons of in-house masala.

The only thing that can be a turnoff is the ambience – Baba Nagpal Corner is an open kitchen with no chairs. But that is all. They might have compromised on the space, but then, don’t judge a book by its cover. Have a plate of chole bhature here to taste one of the yummiest chole bhature in south Delhi. It is the perfect fill for an empty stomach

Baba Nagpal Corner, Lajpat Nagar

Opening hours: Everyday, from 7:30 AM to 6 PM
Contact number: +91-9871786680
Cost per plate: INR 75
Location: 7/25, Gupta Market, Lajpat Nagar 4, New Delhi


Bhanu Ke Mashoor Chole Bhature
Bhanu Ke Mashoor Chole Bhature is a small tuck shop in Malviya Nagar that serves some of the best chole bhature in south Delhi. This place is known for its chole bhature, as the name suggests. People come here from neighbouring places to have breakfast here. However, this is just a small shop that does not have seatings available and parking here can be a problem. There are just standing tables where you can relish your food. This place is quite busy in the morning. Other things to try here are Lassi, Kachori and Samosas.

Opening hours: Everyday, from 10:00 AM to 10:00 PM
Contact number: +91-8587882934, +91-9971768071
Cost per plate: INR 50
Location: Main Market, Malviya Nagar, New Delhi


Best Chole Bhature in Karol Bagh

Roshan Di Kulfi
Roshan Di Kulfi is a budget-friendly restaurant located in Karol Bagh. While the name of the place might make you visualize a small kulfi corner, this tiny place is known to serve best chole bhature in Karol Bagh. Apart from chole bhature, this Dhaba style restaurant is also renowned for its decadent food and drinks like Lassi and Kulfi Faluda. The food here is super heavy though, and we advise you to go on an empty stomach.

Opening hours: Everyday, from 8:00 AM to 10:00 PM
Contact number: 011-28724230
Cost per plate: INR 120
Location: 2816, Ajmal Khan Road, Block 34P, Beadonpura, Karol Bagh, New Delhi, Delhi 110005


Om Corner, Karol Bagh
Located on DB Gupta road, Om Corner is famous for its chole bhature in Karol Bagh! Chole Bhature here is served with onions and tangy and spicy pickle, making it too hard to resist. The chole here have a right mix of spices and are cooked properly and is paired perfectly with two, round-shaped pieces of soft and fluffy bhatura. It is a match made in heaven and you’ll surely go out of excuses to grab a plate whenever you can!

Opening hours: Everyday, 7:00 AM to 5:00 PM
Contact number: +91-9999943696
Cost per plate: INR 70
Location: Sant Nagar, DB Gupta Road, Karol Bagh, New Delhi


Sita Ram Diwan Chand

Sita Ram Diwan Chand is a pioneer of making delicious chole bhature. They have been in business for more than 50 years and is now run by the third generation. This small shop has big surprises for chole bhature lovers – from their famous paneer stuffed bhature to the regular, golden-coloured chole bhature. The quality of bhature and spicy chole call for regular visits. The chole bhature here are served with lip-smacking pickle, vegetables and onions.

Sita Ram Diwan Chand is usually crowded even though they start early every day. It is truly a brand so strongly built that it is a popular attraction for local, tourists and celebrities alike. This place is highly recommended and is a great value for money. It should be one of your go-to places to have best chole bhature in Delhi.

Sita Ram Diwan Chand

Opening hours: Everyday, from 8 AM to 6:30 PM
Contact number: 011-23587380, 011-23586128
Cost per plate: INR 80
Location: 2246, Chuna Mandi, Paharganj, New Delhi

Best Chole Bhature in North Delhi

Shree Gopal Ji Chole Bhature

Shree Gopal Ji Chole Bhature is the best chole bhature joint in north Delhi. They have been in business for more than 20 years and serve a wide range of scrumptious dishes including chole bhature and lassi. The crisp bhature are filled with paneer and coriander and the chole has a perfect balance of spices. Together they are served with onion and green chutney. For the ultimate mouth-watering experience, add a glass of lassi to your order and relish the combo!

The theme of the place is subtle, creating a satisfactory and joyous experience. All in all, Shree Gopal Ji Chole Bhature is an incredible outlet that offers as an ideal cheat day for the fitness and not so fitness freaks!

Shree Gopal Ji Chole Bhature

Opening hours: Everyday, 7:30 AM to 3:30 PM
Cost per plate: INR 45
Contact number: 011-27514512, 011-27514412
Location: Shop No. 4, Pocket 7/148, Sector-2, Rohini, New Delhi, Delhi – 110085, India


Please note: The cost per plate was at the time of writing this article in 2017.

Hope you liked this article on places that serve best chole bhature in Delhi. Do share your thoughts with us in the comments section below.

Recommended Read
6 Best Water Parks in Delhi NCR for a Splashing Getaway
9 Budget-Friendly Shopping Places in Delhi
7 Best Malls in Delhi NCR To Help You Find Everything Under One Roof
10 Best Picnic Spots Near Delhi for a Perfect Weekend Getaway
11 Haunted Places In Delhi to Feel The Supernatural Presence

1 Comment
  1. I love chole bhature, and I think Chache Di Hatti is the best place to have this heavenly dish!

Leave a reply

More in Delhi
6 Best Water Parks in Delhi NCR for a Splashing Getaway

There are a dime and a dozen water parks in Delhi NCR. If you are looking for ways to chill,...