Best Chocolate Brands in India [Top 6 Brands]

. 7 min read
Best Chocolate Brands in India [Top 6 Brands]

Who doesn’t love chocolate? The smell, the taste! As of late, everyone is talking about artisanal craft chocolate, and it's not just because people have a sweeter palate and are appreciating better quality chocolate, but also because consumers are becoming more adventurous with their indulgences. In India, for example, there has been a surge in demand for unique flavours such as wasabi flavour that you simply cannot find in your typical cookie-cutter sweet shop. Take a walk on the wild side with the Milky Bar and see what all the fuss is about!

Did you know that chocolates are directly related to your well-being? The fact is that chocolates, mainly dark ones, contain substances in them called flavonoids which are necessary for good health. Flavonoids act as antioxidants in our bodies and reduce the risk of heart diseases. They make us happier by releasing endorphins after we eat them, thus making these little tasty morsels mood boosters. Chocolates can be used for desserts or to perk up your day by eating one out of the box.

So, which chocolate brand is the best? This blog takes a look at the top six chocolate brands in India in terms of sales.

Top 6 chocolate brands in India


Chocolate brands








The Hershey's Company




Ferrero Rocher

1. Cadbury

Cadbury Dairy Milk is India's most popular brand of chocolates. With an annual capacity of 6 billion pounds, the UK brand is one of the major players in the Indian chocolate market. Established in 1824, Cadbury began its journey in India shortly after independence (1947) with a resolution to reach out to rural India and make chocolates affordable for each individual. The company aims at raising awareness about nutritional value as well as improving the livelihoods of farmers through sustainable income generation programs.

Top Products:

  • Celebrations edition
  • Bournville
  • Perk
  • Gems
  • 5 Star
  • Dairy Milk

2. Nestle

In the Indian Market, Nestle is only the biggest competitor to Cadbury. The brand holds 18% of the market share, and this is due to Nestle being a little less pricey than other dark chocolate brands while maintaining a taste that is one the best in the world. The company first started its operations in India in the 1860s. The popularity of the Nestle brand comes due to their highly impressive line of premium quality, yet affordable products and because India’s culture loves sweets. Their sweet treat products are made for everyone and anyone in any household that enjoys eating treats, especially at holiday parties or big family get-togethers.

Top products:

  • Kitkat
  • Senses Dark
  • Senses Milk
  • Milky Bar

3. Amul

For lovers of dark chocolate all over the world, there is Amul, which was born in Gujarat and has become India's mascot! The company's mission is to provide the best of products that are healthy, tasty, and cost-effective. With many people reaching out to purchase their chocolates from stores around the world, it’s easy to see why this chocolate brand has earned itself a place among the top three best sellers in India. Originally from Gujarat, Dr Vardhese Kurien- father of the white revolution in India, started the company in 1946. Amul was started as Milk Union, which then diversified itself into other milk-related products. Amul comes third in the place of best chocolate brands in India with a range of chocolates that are highly sought after. Their production focuses on quality, taste, and at affordable rates. Today Amul chocolates are sold all around the world.

Top Products:

  • Amul Food & Nut’s
  • Amul Tropical Orange
  • Amul Milk Chocolate

4. The Hershey’s Company

Coming in at number 6 of the best chocolate brands in India is a top American brand: The Hershey's Company. They are not just one of the largest in India but also one of the world's biggest. Their chocolates are known to be smooth and melt in your mouth. With 65% cocoa content, their chocolate offers the perfect balance of bittersweetness. They specialise in more than 80 different kinds around the globe, including signature products, and their prices vary from Rs 700 to Rs 1200 per piece.


  • Hershey Nuggets
  • Jolly Rancher
  • Hershey Kisses
  • Hershey Miniatures.
Dark chocolate stack, chips and powder

5. Mars

Mars has been making chocolate bars in India since 2018. Their most successful brand would have to be Snickers, the caramel and peanut-covered treat that has remained popular with the public since its invention back in the 1920s. Based out of McLean, Virginia, United States of America - Mars offers a variety of different confectionery products as one of the largest producers of food/chocolate manufacturers worldwide. With their 25 manufacturers across 12 sites around the world, they offer 12 different brands in over 30 countries worldwide. The company itself employs almost 20,000 people and attributes its success to creating products that are competitively priced and taste great!


  • M&M's
  • Snickers
  • Twix

Also Read: Best Chewing Gum Brands in India

6. Ferrero Rocher

Ferrero is an Italian manufacturer and the second-biggest chocolate company in the world. Kinder Joy confectionery is one of its flagship brands.

The history of Ferrero Rocher goes back to 1946  when the Italian confectionery company Ferraro Group was founded. The founders of the group started by importing and selling coffee in Northern Italy. This is also around when they began working on a new sweet treat that would come to be known as the Ferrero Rocher. Within just a few decades, this treat had spread across their homeland and into dozens of other countries within Europe and beyond.


  • Kinder Joy
  • Raffaello
  • Mon Cheri
  • Rocher


We’ve got a mix of classic favourites and new brands that are vying for your attention. The most sought-after chocolate brands in India include Cadbury Dairy Milk, Ferrero Rocher, Toblerone, Galaxy, and Lindt. These chocolate brands are the most popular and widely available, but there are a few others out there that are worth a try. India has some really great chocolatiers who use traditional methods to produce delicious and unique chocolate bars that are sure to delight. They are not just delicious, but also make great gifts!

Cadbury makes use of its best services, innovation, and scope in the Indian market and is one of the most popular brands bar none. However, they aren’t the best: that title could be given to another product! And although we might not be able to tell you exactly which it is, what we can do is give you a substantiated recommendation considering all relevant aspects for a future purchase. We hope this blog on the top 6 chocolate brands in India helped you find yours!

Also Read:

1) How to Build a Brand from Roots?
2) Best Tips to grow your brand
3) Steps of Branding for Your Business
4) Impact of GST on bigger brands
5) Brands that Failed in India
6) How to Create Your Food Brand?

Stay updated with new business ideas & business tips with OkCredit blogs in English, Hindi, Malayalam, Marathi & more!
Download OkCredit now & get rid of your bookkeeping hassles.
OkCredit is 100% Made in India.


Q. Which are the best chocolate brands in India?

Ans. These are the top 6 chocolate brands in India:

  • Cadbury
  • Nestle
  • Amul
  • The Hershey's Company
  • Mars
  • Ferrero Rocher

Q. Which is the No 1 chocolate in India?

Ans. Cadbury today is the best-selling chocolate brand in India. The much-loved Dairy Milk chocolate, its flagship brand, accounted for 52.5% of the total chocolate sold in India during 2014, according to Statistica, making Cadbury the most successful chocolate candy company in that country.

Q. Is Dairy Milk an Indian brand?

Ans. Cadbury Dairy Milk is a British chocolate brand of chocolate-based candies, snacks, and beverages produced by Cadbury. The product line includes many kinds of chocolate bars, including Cadbury Dairy Milk, Galaxy, Flake, Boost, and Crunchie. The products in this line are made exclusively from milk chocolate, with no non-dairy creamer added to the ingredients.

Q. Who invented chocolate?

Ans. The history of chocolate goes as far back as 4,000 years ago to the time when it was first developed in ancient Mesoamerica (modern-day Mexico). Here, Olmec locals were the first ones who discovered cacao and turned it into what we know today as chocolate.

Q. What is the oldest chocolate company?

Ans. Baker's Chocolate is not a household name, but it should be. Partly because of the brand's history but mostly for how delicious its chocolate makes something or someone taste! Founded in Massachusetts in 1760 by John Hannon and Dr James Baker, the company was sold to Postum Cereal Company.