To make the pudding, we first have to make the sugar syrup. Take a pan, add ½ cup sugar and ½ cup water in it.
Turn on the flame and boil the mixture on medium flame. Let the sugar dissolve and after a boil, let the mixture simmer for 5-7 minutes on medium flame. After the sugar syrup is ready, keep it aside.
Take 1 liter milk in a kadhai/pan. Take out ½ cup of milk and keep it aside for now. Let the milk on the pan boil.
In the meantime, add 3 tbsp cornflour and 3 tbsp milk powder to the ½ cup milk that we kept aside. Mix well to make a lump free mixture. Keep it aside.
After the milk comes to a boil, add 7 tbsp sugar. Mix well. Also, scrap the malai formed on sides and add it to the milk. Let it cook on medium flame for a minute.
After 1 minute, add ½ tsp cardamom powder and ½ tsp saffron. Mix well and also scrap and add the malai on the sides. Cook for 5 minutes on medium flame.
After cooking for 5 minutes, add the cornflour and milk powder slurry to the mixture.
Keep cooking and stirring continuously after adding cornflour or it may burn. Scrap the malai on the sides. Cook until we get a thicker and creamy consistency.
Cook the mixture on high flame for 15 seconds and let it simmer on low flame as we don't have to let it cool down.
Place the Rusks on a hollow plate.
Heat the sugar syrup and Pour half of the sugar syrup on the rusks. It will make them soft and sweet.
Next, pour the milk mixture on the rusks.
Place another layer of rusks.
Now, pour the rest of the sugar syrup and the milk mixture. Keep some of the milk mixture aside for now.
Cover the container with the cling film or plastic wrap. Refrigerate for 1 hour. After 1 hour, pour the rest of the milk mixture and refrigerate it again for 2-3 hours.
After 4 hours, we will take it out and remove the cling film and the creamy pudding is ready.
Garnish with chopped dry fruits like cashew, almond, pistachios, cherry and silver leaves.