Soak the Saffron: In a small bowl, soak the saffron strands in 1 tablespoon of warm milk. Set this aside to bloom while you prepare the peda mixture. (This helps extract maximum color and flavor from the saffron.)
Begin the Mixture: In a heavy-bottomed non-stick pan, melt 1 tablespoon of ghee over low heat. Once the ghee is warm, pour in the heavy cream and stir for a minute until the cream is just slightly warm (do not boil).
Add Milk Powder: Gradually add the milk powder to the warm cream, stirring continuously to prevent any lumps. It will form a smooth, thick batter-like consistency as the milk powder absorbs the cream. Tip: Use a spatula to scrape the sides and bottom of the pan regularly, so nothing sticks or scorches.
Cook into Khoya: Continue to cook this mixture on low to medium-low heat, stirring constantly. In about 8–12 minutes, it will begin to thicken and come together like a soft dough or lump (instant khoya). Keep the heat gentle – the mixture should not brown, just cook until it starts to leave the sides of the pan and you have a moist dough that can hold its shape. The texture will be somewhat lumpy or grainy, which is perfect.
Flavor with Saffron ' Cardamom: Once the mixture has reached a soft dough stage, reduce the heat to low. Add in the soaked saffron along with the milk it’s in, and sprinkle the cardamom powder over the mixture. Stir well to incorporate; you’ll see the dough turn a lovely golden hue from the saffron. Cook for another 1–2 minutes on low heat to let the saffron and cardamom infuse into the dough. Optional: You can also add 1 more teaspoon of ghee at this stage for extra gloss and richness (especially if the dough looks very dry).
Cool the Mixture: Turn off the heat and transfer the peda mixture (khoya dough) to a plate. Spread it out a bit and let it cool until it is warm-lukewarm but not hot to the touch. This cooling step is important – if the mixture is too hot when you add sugar, the sugar will melt and make the dough runny or sticky. Give it about 5–10 minutes to cool down. It should still be pliable, just comfortably warm.
Add Sugar and Knead: Once the dough is lukewarm, add the 1/2 cup of sugar. Using your hands (grease them with a bit of ghee first), knead the sugar into the dough thoroughly. At first it might seem dry or crumbling, but keep kneading; the sugar will blend in and the dough will become soft and smooth. Tip: Knead just until everything is well combined and the dough is coming together – over-kneading isn’t needed. The final peda “dough” should be soft yet firm enough to hold shape, with a slight grainy texture (danedar) from the milk solids. (If the mix feels too dry/crumbly and isn’t coming together, sprinkle a teaspoon of warm milk or cream and knead again. If it feels too sticky or soft, you can add a spoonful of milk powder or almond powder to adjust. Avoid the temptation to reheat the dough at this point, as that can make the pedas hard or chewy.)
Shape the Pedas: Grease your palms with a little ghee. Pinch off small portions of the dough (about the size of a large marble or walnut). Roll each portion between your palms to form a smooth ball. Gently press the ball to flatten it into the classic peda shape – a thick disc. If you like, use your thumb to make a small indent in the center of each peda (this is traditional and also a nice spot to nestle a nut or saffron strand). You can also use decorative peda molds or cookie stamps to emboss designs on the pedas for a festive touch, but this is optional. (As one popular tip suggests, having a peda press can make them look uniform and fancy, but it’s not mandatory – shaping with hands works just as well.)
Garnish: Press a sliver of chopped pistachio or almond in the center of each peda for garnish. You can also place an extra strand of saffron on top of each peda to highlight the saffron flavor. The garnishes not only make the pedas look inviting but also add a nice little crunch and contrast of color.
Set and Serve: Allow the Kesar Malai Pedas to set at room temperature for 15–20 minutes. As they cool completely, they will firm up slightly. Now your pedas are ready to enjoy! Serve them fresh at room temperature for the best soft, melt-in-mouth texture.