Stopped thinking
Homemade Chocolate Peda Recipe
Chocolate peda is a rich, soft, creamy Indian-style sweet made with milk powder, cocoa powder, sugar, and ghee. It has a deep chocolate flavor with a melt-in-the-mouth texture. This homemade version is simple, delicious, and perfect for festivals, family gatherings, tea-time desserts, gifts, or late-night sweet cravings. The recipe below is extremely detailed so that even a beginner can make perfect chocolate peda at home.
Preparation Time: 20 minutes
Cooking Time: 25 minutes
Resting Time: 30 minutes
Total Time: About 1 hour 15 minutes
Servings: 20 to 24 peda pieces
Ingredients
For the Main Mixture
2 cups milk powder
1/2 cup cocoa powder
1 cup condensed milk
1/4 cup full-fat milk
4 tablespoons ghee
1/2 cup powdered sugar
1 teaspoon vanilla essence
1/2 teaspoon cardamom powder
2 tablespoons finely chopped nuts such as almonds, pistachios, or cashews
A pinch of salt
Optional Ingredients for Extra Richness
2 tablespoons dark chocolate chips
1 tablespoon fresh cream
1 tablespoon desiccated coconut
1 tablespoon khoya or mawa
For Garnishing
Chopped pistachios
Silver leaf if available
Chocolate shavings
Crushed almonds
Extra cocoa powder for dusting
Equipment Needed
Heavy-bottom pan
Wooden spoon or silicone spatula
Mixing bowls
Plate or tray
Measuring cups and spoons
Knife
Greased hands or gloves for shaping
Step 1: Prepare the Ingredients
Before turning on the stove, prepare and measure everything properly. This helps avoid mistakes during cooking.
Sift the milk powder into a bowl to remove lumps.
Sift cocoa powder separately for a smooth chocolate texture.
Powder the sugar if it is coarse.
Chop nuts finely.
Grease a plate or tray with a little ghee.
Keep condensed milk and regular milk ready nearby.
Step 2: Heat the Pan
Place a heavy-bottom pan on low heat. Add the ghee and let it melt slowly. Do not overheat the ghee because burnt ghee changes the taste of the peda.
Once melted, add the condensed milk and stir continuously.
The mixture should become smooth and glossy.
Step 3: Add Cocoa Powder
Slowly add the cocoa powder into the condensed milk mixture while stirring continuously.
Mix carefully so there are no lumps.
The color will become dark brown and shiny.
Cook on low heat for about 2 minutes.
The chocolate aroma will begin to develop strongly.
Step 4: Add Milk Powder
Now slowly add the milk powder little by little.
Do not dump everything at once because lumps may form.
Mix continuously using a spatula.
The mixture will begin to thicken.
At this stage, add the pinch of salt because it balances sweetness and improves chocolate flavor.
Step 5: Add Milk
Pour the regular milk slowly into the pan.
Mix gently and continuously.
The consistency should become softer and smoother.
If the mixture feels too dry, add 1 or 2 more tablespoons of milk.
If it feels too loose, cook a little longer.
Step 6: Add Sugar and Flavoring
Add powdered sugar and mix well.
Then add vanilla essence and cardamom powder.
Vanilla gives bakery-style flavor while cardamom gives traditional peda aroma.
Mix thoroughly until everything combines perfectly.
Step 7: Optional Rich Additions
For a richer version, add:
Chocolate chips
Fresh cream
Khoya or mawa
Desiccated coconut
These ingredients make the peda softer, creamier, and more luxurious.
Continue stirring on low heat.
Step 8: Cook Until Dough Forms
This is the most important step.
Keep stirring continuously.
The mixture will slowly leave the sides of the pan.
It will become thick like soft dough.
Do not overcook or the peda will become hard.
Correct texture:
Soft
Smooth
Non-sticky
Easy to shape
Usually this takes about 8 to 12 minutes depending on flame and pan thickness.
Step 9: Cool the Mixture
Transfer the cooked mixture onto the greased plate or tray.
Spread slightly.
Allow it to cool until warm but still soft enough to shape.
Do not cool completely because cold dough becomes difficult to shape.
Step 10: Shape the Peda
Grease your palms lightly with ghee.
Take small portions of the mixture.
Roll into smooth balls.
Flatten gently into peda shape.
You can also create designs using:
Fork
Toothpick
Peda mold
Cookie stamp
Thumb impression
Step 11: Garnish
Decorate each peda with:
Pistachios
Almonds
Chocolate shavings
Silver leaf
Cocoa dust
Press toppings lightly so they stick.
Step 12: Resting Time
Allow the peda to rest for 20 to 30 minutes.
This helps the texture become firm and flavorful.
The flavor improves even more after a few hours.
Serving Suggestions
Serve with tea or coffee.
Serve chilled for a firmer texture.
Pack in decorative boxes for gifts.
Use during Eid, Diwali, weddings, birthdays, or family dinners.
Store in refrigerator for a cool chocolate dessert.
Texture Guide
Soft and fudgy:
Cook less and add cream.
Traditional peda texture:
Cook until thick dough forms.
Firm peda:
Cook slightly longer and refrigerate.
Flavor Variations
- Dark Chocolate Peda
Add melted dark chocolate and reduce sugar slightly.
- Nutty Chocolate Peda
Add roasted almonds, walnuts, and pistachios.
- Coconut Chocolate Peda
Mix desiccated coconut into the dough.
- Coffee Chocolate Peda
Add 1 teaspoon instant coffee dissolved in milk.
- Rose Chocolate Peda
Add rose essence and dried rose petals.
- Orange Chocolate Peda
Add orange zest for citrus flavor.
- White Chocolate Peda
Use white chocolate instead of cocoa powder.
- Stuffed Chocolate Peda
Fill center with nuts, caramel, or chocolate spread.
Common Mistakes and Solutions
Problem: Mixture too sticky
Solution:
Cook longer on low heat.
Problem: Peda too dry
Solution:
Add warm milk or cream.
Problem: Grainy texture
Solution:
Sift ingredients properly and mix continuously.
Problem: Burnt taste
Solution:
Always cook on low heat.
Problem: Hard peda
Solution:
Do not overcook the mixture.
Storage Instructions
Refrigerator:
Store in airtight container for 7 to 10 days.
Freezer:
Can be frozen for about 1 month.
Room Temperature:
Safe for 1 to 2 days in cool weather.
Nutritional Information Approximate Per Piece
Calories: 120 to 160
Protein: 3 grams
Fat: 7 grams
Sugar: 12 grams
Carbohydrates: 15 grams
Tips for Best Results
Use high-quality cocoa powder.
Always cook on low flame.
Use full-fat milk for richer texture.
Fresh cardamom gives better aroma.
Do not rush the cooling process.
Grease hands while shaping.
Taste the mixture before shaping and adjust sweetness if needed.
Why Homemade Chocolate Peda Is Better
No preservatives
Custom sweetness
Fresh ingredients
Rich homemade flavor
Can be personalized easily
Budget-friendly
Perfect for family occasions
Beginner-Friendly Quick Version
If you want a faster recipe:
Mix condensed milk, cocoa powder, milk powder, and ghee.
Microwave in short intervals while stirring.
Shape into peda.
Decorate and serve.
History of Peda
Peda is a traditional South Asian sweet commonly made from milk solids and sugar. Over time, many modern flavors were introduced, including chocolate, saffron, mango, coconut, and pistachio. Chocolate peda became especially popular because it combines traditional dessert texture with modern chocolate taste loved by both children and adults.
Final Result
The finished chocolate peda should be:
Smooth
Rich
Chocolatey
Soft
Slightly fudgy
Beautifully shaped
Sweet but balanced
Perfectly aromatic
This homemade chocolate peda recipe creates a luxurious dessert that feels festive, comforting, and deeply satisfying.

