How to Make Milk Chocolate with Peanuts (Traditional & Healthy Version)

Milk Chocolate with Peanuts is a delightful treat enjoyed across India, especially during festive occasions like Diwali and Raksha Bandhan. The rich, creamy texture of milk chocolate combined with the nutty crunch of peanuts creates a perfect balance of flavors, making it a favorite among all age groups. In many Indian households, homemade chocolate is prepared as a gesture of love and care, often shared during family gatherings and celebrations. By using locally sourced ingredients and traditional methods, this recipe brings an authentic Indian touch to the global favorite, Milk Chocolate with Peanuts. The taste is distinctly Indian, with hints of cardamom (elaichi) and a touch of ghee that enhances the flavor and aroma. This health-conscious adaptation uses high-quality cocoa and jaggery (gur) instead of refined sugar, making it a better choice for calorie-conscious individuals. Peanuts, locally called 'moongphali,' add protein and good fats, making this chocolate not just delicious but also nutritious. Perfect for gifting or enjoying as a snack, this recipe is easy to follow and can be customized for various dietary needs. Whether you’re preparing it for a festival or as a homemade treat, Milk Chocolate with Peanuts is a heartwarming addition to your Indian cuisine repertoire.

35 min total2 servingsEasy210 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: In a heavy-bottomed pan
0%
2 min

Step 1 · In a heavy-bottomed pan

In a heavy-bottomed pan, heat ghee on low flame. Add roasted peanuts and sauté for 2 minutes until fragrant.

Step 2: Mix cocoa powder and corn flour in a small bowl
0%

Step 2 · Mix cocoa powder and corn flour in a small bowl

Mix cocoa powder and corn flour in a small bowl. Add a few tablespoons of milk and stir to make a smooth paste.

Step 3: In the pan
0%

Step 3 · In the pan

In the pan, pour remaining milk and bring to a gentle simmer. Add jaggery and stir continuously until it dissolves completely.

Step 4: Add the cocoa-corn flour paste to the simmering milk
0%

Step 4 · Add the cocoa-corn flour paste to the simmering milk

Add the cocoa-corn flour paste to the simmering milk. Stir constantly to prevent sticking and cook until the mixture thickens.

Step 5: Add cardamom powder
0%

Step 5 · Add cardamom powder

Add cardamom powder, vanilla essence, and salt. Mix well. Fold in the sautéed peanuts.

Step 6: Pour the chocolate mixture into a greased mould or tray
0%
1h 0m

Step 6 · Pour the chocolate mixture into a greased mould or tray

Pour the chocolate mixture into a greased mould or tray. Smooth the top and refrigerate for at least 1 hour until set.

Step 7: Cut into bars or squares and serve chilled
0%

Step 7 · Cut into bars or squares and serve chilled

Cut into bars or squares and serve chilled. Store leftover chocolate in an airtight container.

Why this recipe is healthy

By replacing refined sugar with jaggery and using roasted peanuts, this recipe boosts the nutritional value and keeps calorie levels in check. It is vegetarian and adaptable for different diets, offering a good mix of protein, healthy fats, and slow-release carbs. The use of ghee and cardamom adds traditional Indian health benefits, supporting digestion and heart health. This homemade chocolate is a cleaner alternative to store-bought options.

A note on tradition

Milk Chocolate with Peanuts is often made at home during Diwali, Raksha Bandhan, and birthday celebrations in India. It symbolizes sweetness, abundance, and joy, especially when gifted to loved ones. The use of jaggery and ghee reflects traditional Indian cooking, where health and taste go hand-in-hand. Regional variations may include adding dry fruits like cashews and almonds, or spices like cinnamon for extra flavor. Homemade chocolates are a popular DIY treat in urban Indian households, especially among children.

← Back to Milk Chocolate with Peanuts