1 quart oil for deep frying
8 slices white bread, crusts removed and cut into 4 squares
1/4 cup cashews
1/4 cup sliced almonds
2 tablespoons pistachio nuts
1 1/4 cups whole milk
5 tablespoons evaporated milk
3/4 cup white sugar
1 teaspoon ground cardamom
1 pinch saffron
How to make Shahi Tukra (Indian Bread Pudding)
. Heat oil in a deep-fryer or large saucepan to 350 degrees F (175 degrees C).
. Fry the bread slices in the hot oil until deep, golden brown; drain on a plate lined with paper towels.
. Fry the cashews, almonds, and pistachio nuts in the hot oil until golden brown; remove from oil and set aside to cool. Chop roughly.
. Bring the milk to a gentle boil in a heavy-bottomed pan over medium-low heat; continue boiling until the volume of milk reduces by about half.
. Pour the evaporated milk into the pan and add the sugar, cardamom, and saffron; simmer together 5 to 10 minutes.
. Remove from heat and allow to cool completely.
. Arrange the fried bread pieces in a shallow dish large enough to allow them to be laid in a single layer.
. Evenly pour the milk mixture over the bread. Scatter the chopped nuts over the bread. Chill in refrigerator until completely cold, 1 to 2 hours.