Prepare the Mangoes:
Wash and pat dry the Alphonso mangoes. Slice off the top around the stem to create a lid.
Using a sharp, thin knife, gently loosen the seed inside the mango without damaging the skin.
Use a pakkad (pincer) to grip, rotate carefully and pull out the seed cleanly. Set the trimmed tops aside for sealing.
Make the Rabdi Mixture:
In a heavy-bottomed pan, bring the milk to a boil.
Add saffron threads and let the milk simmer until it takes on a rich yellow hue and aromatic flavor.
Stir in sugar and let it dissolve completely.
Add the almond-cashew powder and continue boiling on low to medium flame, stirring constantly until the mixture thickens to a creamy rabdi consistency.
Add cardamom powder, mix and keep aside to cool.
Allow the rabdi to cool fully before using.
Stuff and Set the Mangoes:
In a large mixing bowl, add crushed ice and place the hollow mangoes upright to keep them stable or use small bowls for each mango.
Carefully pour the cooled rabdi mixture into each mango using a spoon or funnel.
Close each mango with its reserved top and refrigerate for 5–6 hours, or until the kulfi sets completely.
Serve:
Once set, thaw for couple of minutes and gently peel off the mango skin with help of peeler or knife.
Slice the stuffed mangoes into discs and garnish with slivered almonds, pistachios, and dried rose petals.
Serve immediately, chilled.