How to Make Healthy Cadbury Shots (Traditional & Healthy Version)

Cadbury Shots, though inspired by the popular chocolate confectionery, have become a beloved treat in India, especially among children and during festive occasions like Raksha Bandhan and birthdays. In the Indian context, Cadbury Shots are often reimagined as bite-sized chocolate balls with a crunchy shell that delight the senses with every bite. To give this global favorite an Indian twist, we recreate it at home with healthier, vegetarian ingredients, making it suitable for calorie-conscious snackers and dessert lovers alike. The homemade version of Cadbury Shots is crafted using high-quality dark chocolate, roasted nuts, and minimal sweeteners, ensuring a satisfying taste while keeping the recipe health-conscious. The rich taste of chocolate, combined with the nutty crunch, makes these bites irresistible and perfect for sharing with family and friends. Crafted with care, these chocolatey treats fit seamlessly into Indian lunchboxes, tea-time platters, or as a quick energy booster after school or work. Their balanced sweetness and wholesome ingredients make them a smart choice for festive gifting or everyday snacking. Not only do homemade Cadbury Shots offer a fun and hands-on cooking experience, but they also let you control the quality of ingredients, ensuring a healthier alternative to store-bought chocolates. With a nod to Indian festivals and our love for innovative mithai, these shots are perfect for Diwali, Holi, or as a sweet finish to a special lunch.

35 min total2 servingseasy150 kcal / 100g

Ingredients

  • 100 grams Dark chocolate (70% cocoa) (use couverture for best results)
  • 1/4 cup Roasted peanuts (moongphali, unsalted)
  • 2 tablespoons Roasted chana (gram) (bengal gram, for crunch)
  • 1 teaspoon Desi ghee (clarified butter)
  • 1 tablespoon Jaggery powder (gud, optional for extra sweetness)
  • 1 tablespoon Cocoa powder (for dusting)
  • 1 tablespoon Milk powder (optional, adds creaminess)
  • a pinch Sea salt (to enhance flavor)
  • 2 tablespoons Chopped almonds (badam, for variation)

Step-by-step instructions

Step 1: Finely chop the dark chocolate and place it in a heatproof bowl

Step 1 · Finely chop the dark chocolate and place it in a heatproof bowl

Finely chop the dark chocolate and place it in a heatproof bowl. Set up a double boiler (baain-mari) to melt the chocolate gently over simmering water, stirring occasionally until smooth.

Step 2: Add desi ghee to the melted chocolate for extra gloss and richness

Step 2 · Add desi ghee to the melted chocolate for extra gloss and richness

Add desi ghee to the melted chocolate for extra gloss and richness. Stir well to combine.

Step 3: Mix in roasted peanuts

Step 3 · Mix in roasted peanuts

Mix in roasted peanuts, roasted chana, and chopped almonds (if using). Ensure all nuts are evenly coated with chocolate.

Step 4: Add jaggery powder and a pinch of sea salt to the mixture for enhan...

Step 4 · Add jaggery powder and a pinch of sea salt to the mixture for enhan...

Add jaggery powder and a pinch of sea salt to the mixture for enhanced taste. Mix thoroughly.

Step 5: Spoon out small portions of the mixture onto a greased thali or par...

Step 5 · Spoon out small portions of the mixture onto a greased thali or par...

Spoon out small portions of the mixture onto a greased thali or parchment paper. Shape into small balls or drops using your hands or a teaspoon.

Step 6: Optional: Roll the prepared shots in cocoa powder or milk powder fo...

Step 6 · Optional: Roll the prepared shots in cocoa powder or milk powder fo...

Optional: Roll the prepared shots in cocoa powder or milk powder for an attractive finish.

Step 7: Refrigerate the Cadbury Shots for at least 20 minutes to set comple...
20 min

Step 7 · Refrigerate the Cadbury Shots for at least 20 minutes to set comple...

Refrigerate the Cadbury Shots for at least 20 minutes to set completely.

Why this recipe is healthy

By using dark chocolate, roasted nuts, and jaggery, this Cadbury Shots recipe reduces added sugars and unhealthy fats, making it a guilt-free treat. The inclusion of nuts boosts protein and healthy fat content, while small serving sizes help control calorie intake. Additionally, preparing these at home allows you to avoid artificial preservatives and excess sugar found in commercial chocolates, supporting a balanced diet.

A note on tradition

While Cadbury Shots are not traditional Indian sweets, their immense popularity has led to creative homemade versions, especially during festivals like Raksha Bandhan, Diwali, and birthday parties. Indian households enjoy making bite-sized chocolate treats as part of festive thalis or as return gifts. The use of desi ghee, jaggery, and roasted nuts in this recipe reflects the Indian knack for infusing global favorites with local flavors and ingredients.

← Back to Cadbury Shots nutrition