Indian sweets, known as mithai, are a favourite treat of Indians. There are hundreds of sweet shops in Delhi, and I’ve curated this list of my favourite ones, many of which were recommended by locals. These are the very best sweet shops in Delhi.
Mithai holds a special place in Indian culture. They are not just desserts, they are an integral part of many traditions and celebrations. Made with rich ingredients like milk, ghee, dried fruit and nuts, they symbolize joy, prosperity and the sweetness of life.
Best Sweet Shops in Delhi
Many of these shops sell hot food or bakery items, which may not be as good as the mithai. I’ve eaten the food at a few of these places and where the food is good, I’ve noted it. Here are the very best sweet shops in Delhi:
1. Bangla Sweet House
This is one of the oldest and most loved sweet shops in Delhi. When I was living in the Himalayas, the family I rented from would ask me to bring them mithai from this shop whenever I visited Delhi.
It’s just down the street from Gurudwara Bangla Sahib, so it gets very busy on weekends.
- Address: No. 115 -117, Bangla Sahib Road, Connaught Place, New Delhi
- Hours: 8:00 am – 10:00 pm, daily
2. Chaina Ram Sindhi Confectioners
Don’t be put off by the busy location and slightly decrepit look of this Old Delhi shop. The food and sweets here are very good.
It’s located at the very top of Delhi’s most famous street, Chandni Chowk and around the corner from the Old Delhi’s famous spice market. There’s almost always a small crowd getting food or mithai. The shop is a landmark, it’s been around since 1901.
- Address: 6499 Katra Bariyan (next to Fatehpuri Masjid), Chandni Chowk, Delhi
- Hours: 8:00 am – 8:00 pm, Monday to Saturday & 8:00 am – 5:00 pm, Sunday
3. Haldiram’s
Not only is Haldiram’s India’s number one fast food giant, they have excellent mithai too. Haldiram’s are known for their high standards, and a box of Indian sweets from any of the Delhi shops will be very appreciated.
Don’t hesitate to eat here – the food is always good.
There are Haldiram’s everywhere in Delhi. Check the store locator for one close to you. Hours vary according to location. There’s kiosks in the Indira Gandhi International Airport too, in case you want to pick up something last minute.
- Address: all over Delhi – Haldiram’s store locator
- Hours: hours vary by store, but generally 9:00 am – 10:00 pm (locations in malls will keep mall hours)
4. Kaleva
My landlady introduced me to Kaleva. It’s a favourite sweet shop of Delhiites, and very centrally located between Connaught Place and Gurudwara Bangla Sahib.
This is another shop where the food is very good, so have some lunch while you’re here. I highly recommend the chole kulcha (chick peas in gravy with fluffy bread) – it’s one of the best in Delhi.
- Address: No. 109 Bangla Sahib Road, Gole Market, New Delhi
- Hours: 8:30 am – 11:00 pm, daily
5. Shyam Sweets
Shyam Sweets is one of the best sweet shops in Old Delhi. If you’re there before noon, try an Indian breakfast of bedmi puri and aloo sabzi (puffy bread with potato curry). This is one place where the food is just as good as the sweets.
The gajar (carrot) halwa in winter and bhiya (bottle gourd) ki burfi in summer are especially good.
- Address: No. 112 Manohar Market (at the intersection of Chawri Bazar Road and Nai Sarak), Chawri Bazar, Old Delhi
- Hours: 8:00 am – 9:30 pm, daily
6. Moti Sweets
One of South Delhi’s best sweet shops, Moti Sweets has been selling mithai in Malviya Nagar since 1962. This is a family run business, and they make mithai using traditional recipes. They’re well known for high quality mithai and beautiful gift boxes.
- Address: 17 Main Market, Malviya Nagar New Delhi
- Hours: 9:00 am – 11:00 pm, daily
7. Shagun Sweets
Shagun Sweets is an absolute gem in East Delhi. They have some of the most beautiful mithai I have seen, as well as an impressive cake and pastry selection. If you really want to wow someone, come here and get an assorted mithai box.
It’s a bit out of the way if you’re staying in South or Central Delhi, but you could make a day of it by visiting Majnu ka Tilla (Little Tibet) at the same time.
- Address: C-50A, Jyoti Colony, Main 100 Feet Road, Shahdara, Delhi
- Hours: 8:00 am – 10:00 pm, daily
8. Bengali Sweet Centre
Bengali Sweet Centre is practically a South Delhi institution. It’s occupied a prominent corner in the South Ex main market for decades, and gets very busy on evenings and weekends.
Mithai are great quality, and food is also good there. South Ex is one of the better South Delhi neighbourhoods – well known for shopping. If you’re a fashionista in search of higher end Indian clothing, check out the shops while you’re there.
- Address: G-19, Main Market, South Extension I, New Delhi
- Hours: 9:00 am – 10:00 pm, daily
9. Kamala Sweets
If you love Bengali sweets, this is the only shop you need to visit. Kamala Sweets is located in Chittaranjan Park, a predominantly Bengali neighbourhood in South Delhi. This is one of my favourite sweet shops in Delhi; the mithai are very authentic.
If you come during the Durga Puja festival, expect it to be extremely busy.
I tend to prefer Bengali sweets to North Indian. Because of the use of chhena (something like cottage cheese) they’re milder, more creamy and less sweet. They’re more like dessert and less like fudge (as North Indian mithai tend to be).
- Address: Block K 1, Chittaranjan Park, New Delhi
- Hours: 8:30 am – 10:00 pm, daily
10. Gulab Sweets
If you you’re a fan of crispy nut loaded sweets, like chikki (Indian nut brittle), come here in winter for gajak, chikki and rewri.
Gulab Sweets claim to be the originators of gajak and rewri, two sweets that I can only describe as a cross between a spiced nut cookie and brittle. And they are excellent here. Plus they travel well, making them an ideal gift to bring back home.
The shop is a little out of the way in North Delhi, but it might be worth the trip for the winter sweets.
- Address: Shop No. 5, Vaishali Rd, near Kohat, New Delhi
- Hours: 8:00 am – 11:00 pm, daily
11. Evergreen Sweet House
This is one of my regular haunts in South Delhi. I usually come here to have lunch (there’s a decent and budget friendly restaurant upstairs), and I always have a few sweets for dessert, or at least take some home.
This place is very popular with locals, and one of the best shops in South Delhi for sweets. The quality is consistently very good. It’s located close to the Green Park Tombs, so check them out while you’re there (free entry).
- Address: S-29 & 30, Green Park Market, New Delhi
- Hours: 8:00 am – 10:00 pm, daily
12. Bansal Sweets
Bansal Sweets is a very popular West Delhi sweet shop, famous for using only desi ghee in their mithai. They make delicious traditional North Indian mithai like pinni, laddu, burfi and motichoor. Definitely come here if you are having a sugar craving and you’re in North Delhi.
- Address: B-167, Lok Vihar, Pitampura, New Delhi
- Hours: 8:00 am – 10:00 pm, daily
13. Om Sweets
Om Sweets is primarily in Gurugram (they have many shops there), but there’s one West Delhi location. When I first moved to Delhi, I lived in Janakapuri West and my neighbour brought me here. It’s hands down the best sweet shop in West Delhi.
The North Indian food is really good here too. If I’m in the area, I usually eat lunch here and get some sweets to take home.
- Address: GL-23, Jail Road, Hari Nagar, Delhi
- Hours: 8:00 am – 11:00 pm, daily
The Wrap-up on 13 Best Sweet Shops in Delhi: A Local Guide to the Best Mithai 2024
Indian mithai are incredibly rich and sweet, but they are an integral part of the culture and feature prominently in many celebrations. A nicely assembled box of mithai is always a welcome gift, and an excellent souvenir to bring back home.
Looking for More? You Might Also Like…
- 22 Best Bakeries in Delhi for a Sweet Tooth
- Where to Buy Authentic Gifts and Souvenirs in Delhi
- New to Delhi? The Best Social Networks in Delhi for Expats
Don’t forget travel insurance! It’s always a good idea to carry travel insurance just in case something goes wrong. I really like and use SafetyWing