Suzanne Wanders Delhi contains affiliate links. If you make a purchase using one of the links below, I may receive compensation at no extra cost to you. I only recommend products and services I use and trust. Read my disclaimer for more information.

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

Glass display case of assorted mithai in Bangla Sweet House, one of the best mithai shops in Delhi
Assorted mithai at Bangla Sweet Shop

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 Chandni Chowk, right next to Fatehpuri Masjid and around the corner from the 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

12 small paper bowls with assorted Indian sweets at Haldiram's
Haldiram’s are well known for high quality food

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 also 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

two small metal bowls of halva in Old Delhi at Shyam Sweets, one of the best shops in Delhi
Gajar (carrot) halwa and mung dhal halwa are winter specialties at 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

box of assorted and beautiful mithai in different colours and shapes, at Shagun Sweets in Delhi
Shagun Sweets makes beautiful mithai

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

Selection of Bengali sweets at Kamala Sweets, the best Bengali sweet shop in Delhi
You’ll find traditional Bengali sweets at 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

A stack of colourful gift boxes with mithai at Gulab Sweets in Delhi, one of the best shops
Gulab Sweets is the best sweet shop in Delhi for the crispy nut loaded sweets gajak, chikki and rewri

If you you’re a fan of crispy nut loaded sweets, like chikki (Indian 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

glass display case with colourful mithai at Bansal Sweets in Delhi, one of the best sweet shops
Bansal Sweets specialize in North Indian mithai

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 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…

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

Share on Social:

Similar Posts