Peda is the milk sweet made from khoya, rolled into little discs with a faint grain. I cook the milk solid until it just rolls, then shape it while warm so it stays smooth.
This Indian Peda Candy Recipe is simple to follow, requiring just a few ingredients. It’s an excellent way to indulge your sweet tooth while celebrating the flavors of Indian cuisine.
Delicious Creamy Peda Candy

This creamy Indian Peda is made from milk, sugar, and flavorings like cardamom and saffron. The cooking process results in a soft, melt-in-your-mouth treat that can be garnished with nuts for added texture. The recipe typically takes about 30 minutes to prepare and yields around 20 pieces.
Ingredients
- 2 cups condensed milk
- 1 cup milk powder
- 2 tablespoons ghee (clarified butter)
- 1/2 teaspoon cardamom powder
- A pinch of saffron strands (optional)
- Chopped nuts for garnishing (like pistachios or almonds)
Instructions
- Prepare the Ingredients: Gather the condensed milk, milk powder, ghee, cardamom powder, and saffron.
- Cook the Mixture: In a non-stick pan, heat the ghee over medium heat. Add the condensed milk and milk powder, stirring continuously to avoid lumps.
- Add Flavor: Incorporate the cardamom powder and saffron, if using, continuing to stir until the mixture thickens and starts to leave the sides of the pan.
- Shape the Peda: Once the mixture is cool enough to handle, grease your hands with ghee and take small portions to shape into round discs or flat patties.
- Garnish: Press chopped nuts on top of each peda before they cool completely.
- Cool and Serve: Allow the pedas to cool at room temperature before serving. Enjoy your homemade Indian Peda Candy!
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 20 pieces
- Calories: 150kcal per piece
- Fat: 7g
- Protein: 2g
- Carbohydrates: 20g
Press a pistachio on top if you want the finish.






