Are you a Foodie whose taste buds riot every time you see fluffy and crispy bhature on a plate? Looking for places to eat the best chole bhature in Delhi? Are you a person whose eyes cannot get enough of watching hot bhature coming out of a wok full of oil? Does the idea of spicy chole make you drool and no matter what time of the day it is, the idea of having a plate of Chola Bhature is never a bad idea for you?
If you are someone who calls themselves a hardcore chhole bhature fan and happens to be living in Delhi then here are the places to eat the best chole bhature in Delhi that you should visit to satisfy your taste buds.
Table of Contents
Best Chole Bhature Places in North Delhi
1. Shri Tiwari Confectioner

- Location: Paranthe Wali Gali, Kinari Bazaar, Chandni Chowk, New Delhi
- Timings: 9 AM – 8 PM
- Price per plate: 60 INR
2. Shree Gopalji Chole Bhature, Rohini
Located in Rohini, Shree Gopalji Chole Bhature serves the most delicious Chole Bhature in the area. The place is teeming with crowd at any hour of the day, which speaks of the quality of the food served here. While you have ordered a plate of Chole Bhature to gorge on, don’t forget to order a glass of appetizing Lassi as well.
- Location: Pocket 7, Flat 148, Rohini, New Delhi
- Timings: 7:30 AM – 3:30 PM
- Price per plate: 80 INR
3. Chache Di Hatti

- Location: Kamala Nagar (Near All Smile Dental Clinic)
- Timings: 9 AM – 3 PM
- Price per plate: 45 INR
4. Banshi Di Hatti
Banshu Di Hatti is quite popular for Chole Bhature. The outlet is located inside the lanes of Kamala Nagar. The Bhature served here is not that oily and the chole is spiced perfectly. The chole is served topped with a chutney of pudina, dhania, anardana and green chillies, which is simply delightful.
- Location: Kamala Nagar, New Delhi
- Timings: 8 AM – 3:30 PM
- Price per plate: 50 INR
5. Nand Di Hatti
If you are a fan of spicy food, then head to Nand Di Hatti in Sadar Bazaar. The deep fried chole and the spicy chole together makes a delicious combination. The Bhaturas are so puffy and the chole so delicious that you will leave the place fully gloated.
Nand Di Hatti takes pride in serving the best Chole Bhature made in desi ghee, the delicious taste of which will leave you craving for more.
- Location: Pan Mandi, Sadar Bazaar, Delhi
- Timings: 10 AM – 7 PM
- Price per plate: 75 INR
6. Shyam Sweets
Shyam Sweets in Chawri Bazaar is one of the top places in Delhi that serves Chole Bhature. Be it a hectic weekday or a lazy weekend, the place is always crowded with people hogging on the delicious Chole Bhature and the refreshing Lassi. The Bhatutras are quite huge in size here, so you may want to share a plate with a friend and the chole is simply delicious.
- Location: Barshabulla Chowk, Chawri Bazaar (Near MetroStation)
- Timings: 8 AM – 10 PM
- Price per plate: 100 INR
Best Chole Bhature in Central Delhi
7. Sita Ram Diwan Chand

- Location: Chuna Mandi, Paharganj, New Delhi
- Timings: 8 AM – 5 PM
- Price per Plate: 70 INR
8. Radhe Shyam
Located in Paharganj area, Radhe Shyam serves delicious Chole Bhature. The Bhaturas are very fluffy while the chole is cooked perfectly exuding a delicious flavor. Combined with lassi, it makes for a great breakfast item.
- Location: Amritsar Market, Opposite New Delhi railway station, Paharganj, New Delhi
- Timings: 8:30 AM – 6 PM
- Price per plate: 80 INR
9. Roshan di Kulfi

- Location: Ajmal Khan Road, Karol Bagh, New Delhi
- Timings: 8 AM – 10 PM
- Price per plate: 110 INR
10. Om Corner, Karol Bagh

- Location: DB Gupta Road, Sant Nagar, Karol Bagh
- Timings: 7 AM – 5 PM
- Price per plate: 50 INR
11. Haldiram’s Connaught Palace
Though Haldiram’s may sound a bit mainstream, they serve the most delicious Chole Bhature. The Bhaturas served here are quite large and puffy while Chole has a eamy texture with little bits of paneer added to the mix. The best thing is, you always find a Haldiram outlet near you.
- Location: L-6 Outer Circle, Connaught Place, New Delhi
- Timings: 9:30 AM – 10:45 PM
- Price per plate: 140 INR
12. Kwality, Connaught Place
One of the most iconic places for Chole Bhature in Connaught Place, Kwality has been serving delicious food for 70 years now. The restaurant offers authentic North Indian cuisine. Apart from their special Chole Bhature, items like Tandoori Pompfret, Taash Gosht and Kakori Kebab are mouthwatering as well.
- Location: Regal Building, Sansad Marg, Connaught Place
- Timings: 12 PM – 11 PM
- Price per plate: 90 INR
Best Chole Bhature in South Delhi
13. Baba Nagpal Corner

- Location: Gupta Market, Lajpat Nagar 4, New Delhi
- Timings: 7:30 Am – 6 PM
- Price per plate: 70 INR
14. Bawa Snacks, Lajpat Nagar
With outlets in Lajpat Nagar and Nehru Place, Bawa snacks is famous for their snacks and Chole Bhature. Since the eatery is located near colleges including GARGI, NIFT and LSR, you will always see a crowd of students in the restaurant conversing of plates of delicious and hot Chole Bhature. The Bhature is soft and fluffy and not too much oily, while the chole is a burst of flavors in your mouth.
- Location: Amar Colony, Lajpat Nagar 4, New Delhi
- Timings: 10 AM – 4 PM
- Price per plate: 40 INR
15. Anand Ji
Anand Ji has a good reputation for serving the best chole Bhature in the area. Many Delhites come from near and far to treat themselves to a tasty plate of Chole Bhature. The Bhaturas here are deep fried and the chole a perfect balance flavors and spice. The Chole Bhature platter here is true treat for your taste buds.
- Location: Krishna Market, Lajpat Nagar, New Delhi
- Timings: 7:30 AM – 4 PM
- Price per plate: 70 INR
16. Bhanu ke mashoor chole bhature
This place serves the best chole in Malviya Nagar. All throughout the day, the place is crowded with people, waiting in line to taste the delicious chole bhaturas. Just as the name suggests, the place is quite famous and the Chole Bhaturas served are amazing.
- Location: Near last bus stop, Malviya Nagar, New Delhi
- Timings: 8 AM – 4 PM
- Price per plate: 50 INR
17. Anupama sweets
Anupama sweets is a vegeterain restaurant that has been serving the Delhi populace since 1969. From savory delicacies to sweet dishes, this restaurant serves a lot of delectable items. Chole Bhature is one such specialty of theirs. The Bhaturas are very soft and not too oily while the chole served along with it is a perfect blend of flavors and spices. While in Kailash colony, you can head to Anupama sweets to treat yourself with a yummy plate of Chole Bhature.
- Location: Kailash Colony, New Delhi
- Timings: 8 AM – 11 PM
- Price per plate: 80 INR
Best Chole Bhature in East Delhi
18. Pandit Ji
Located in Kanti Nagar, Pandit Ji might be a bit hard to locate. But the Chole Bhature served here is the best in the area. If you visit the shop in day time, you will notice the long queue, waiting for a taste of the delicious Chole Bhature. The Bhaturas are quite soft and the chole flavorful. A plate of Chole Bhature here is nothing short of a platter of awesomeness.
- Location: Kanti Nagar, East Delhi
- Timings: 6:30 AM – 2 PM
- Price per plate: 50 INR
Best Chole Bhature in West Delhi
19. Prem Di Hatti
Located in Rajouri Garden, Prem Di Hatti is famous for serving appetizing North Indian dishes, especially Chole Bhature. A plate of chole Bhature consists of fluffy and soft Bhatures while the chole is a perfect blend of spices and flavors. To enhance the flavors, they also serve a sweet-sour imli ki chutney and onions with pickle ogether with the Chole and Bhaturas. “You cannot buy happiness, but you can buy our Chole Bhature. You just bought happiness” is what a slogan reads inside the restaurant.
- Location: Rajouri Garden, New Delhi
- Timings: 9 AM – 10 PM
- Price per plate: 40 INR
20. Monika Cafe
Monika cafe in vikaspuri serves delicious Chole Bhaturas, a specialty of their outlet. The Bhaturas are very soft and fluffy and the chole has the right amount of spice and not too oily. At Monika cage, the quality as well as the quantity of the food both are appreciable.
- Location: Virjanand Marg, Block GG1, Vikaspuri, New Delhi
- Timings: 8:30 AM – 1 PM
- Price per plate: 70 INR
For a Delhite, Chole Bhature is a matter of sentiment and pride. Check out the other most popular Street Foods in Delhi. Finding out the best place to have these yummy fluffy wonders is a routine for people of this city. What is your favourite point for the Best Chole Bhature in Delhi? Feel free to drop in a comment and let me know :). You can also pin the above image 🙂



















My favorites – Sita Ram, Chache di Hatti and Shri Tiwari from the list. You missed Hari Om in Rohini and few more. Delhi ke chole Bhature, I am missing it so much.
Chole Bhature is one of my favorite recipes. And Delhi is where I keep going time to time. So, on the next visit I am definitely going to try some of these outlets out.
going to try Chache Di Hatti on October.
I love choley Bhature. I have tried them in an Indian restaurant Bombay Chowpaty here. Would like to try them in India whenever i will travel there.