In a mixing bowl, add 250 g (2 cups) of maida (all-purpose flour). Add ⅛ tsp of baking soda (a pinch) and mix well.
In a small pan, heat ¼ cup of ghee. Add the hot ghee to the flour and mix well. The flour should become crumbly and hold its shape when pressed between your hands.
Gradually add ½ cup of milk, or as required, and knead into a medium-soft dough.
Cover the dough and let it rest for 15 minutes.
Take a small portion of the dough and shape it into a flat, round disc. Prick it lightly with a fork. Repeat the process with the remaining dough.
Heat oil or ghee in a pan. Fry the sata over a low flame until crispy and golden brown on both sides.
Remove the fried sata and place them on a wire rack to cool.
In a pan, add 250 g of sugar and ½ cup of water. Mix well, then add a few strands of saffron and ½ tsp of cardamom powder. Cook the sugar syrup until it reaches a thick, one-string consistency.
Transfer the sugar syrup to a bowl. While the syrup is still slightly hot, add the sata and coat them evenly with the syrup. Remove them and place them on a wire rack.
Apply a second layer of sugar syrup to the sata and garnish with sliced almonds and pistachios.
Let the sata rest for about 1 hour, or until the sugar coating sets properly.
Meetha Sata is ready to serve. Enjoy it fresh or store it in an airtight container.