About this recipe:"Shahi" means royal, and Shahi Tukra ( a kind of bread pudding) is indeed a royal dessert. It originated in Pakistan and people got to know about it during the Mughal era. It is interesting that although Bangladesh is a result of partition in post colonial era, the cultural and traditional ties that overlap India, Pakistan and Bangladesh are strong, for which this recipe is still popular.
The Shahi Tukra is delicious by itself, and is cooked during special occasions, such as Eid or parties.
Cut each of the bread pieces so that 4 squares or triangles form. Set aside on a plate.
Heat a few drops of ghee and fry 3-4 square or triangle bread pieces at a time until they turn brown.
The bread will suck the ghee when fried, so add few drops of ghee every time a new batch of bread pieces are added to the pan.
As the bread is fried, pour the liquid milk on a cooking pot. Sprinkle the powder milk and sugar and stir. Heat the milk so that it thickens down to a quarter of its original 1 liter volume.
When the milk starts to bubble, add the cardamoms and raisins.
Pour the thickened milk on a flat dish. Add the fried bread pieces to the milk. Dip the bread well in the milk, especially by reversing the side after wetting one side for a bit. Set aside in a fridge to chill for 30 minutes.