Shahi Tukda — fried bread soaked in syrup under saffron rabri
Shahi tukda is a North Indian and Pakistani dessert of bread slices fried in ghee until crisp, dipped in cardamom sugar syrup, and topped with rabri — milk slowly reduced to a thick, sweet, saffron-scented cream — and a scatter of pistachios and almonds. The name means 'royal piece', and the dish is closely tied to the Mughal-influenced cooking of Delhi, Lucknow and Hyderabad, where it is a classic of Ramadan, Eid and weddings.
i. Origin & history
The name explains the ambition: shāhī, from the Persian shāh, means royal, and ṭukṛā is Hindi-Urdu for a piece or morsel. Shahi tukda is usually described as a dish of the Mughal court kitchens, and its components — ghee, saffron, cardamom, reduced milk, nuts and silver leaf — are the classic luxury ingredients of Mughlai and Awadhi cuisine.
The exact origin, though, is not documented, and a little caution is needed. The dish as now made uses sliced, Western-style loaf bread, which spread in India with European, especially British and Portuguese, bakeries — in Hyderabad the dessert is still called double ka meetha, from double roti, the Hyderabadi and Deccani name for a raised loaf. Some food writers suggest earlier courtly versions were made with other breads such as sheermal; others see shahi tukda as a later, nineteenth- or twentieth-century creation in the Mughal style. What is clear is that it belongs to the Muslim cooking of North India and the Deccan, and to the tradition of making something sumptuous from humble ingredients, including leftover bread.
Today shahi tukda is one of the iconic sweets of Ramadan in Old Delhi, where stalls around the Jama Masjid sell it in large trays during the evenings of the fasting month. In Lucknow it is made in an elegant, restrained style; in Hyderabad, double ka meetha is a fixture at weddings and Eid, often richer and soaked more thoroughly. It is also popular across Pakistan.
It is part of a wider family of bread puddings. Egypt's umm ali bakes pastry or bread with milk and nuts; Spain's torrija soaks bread in milk, fries it and finishes it with syrup or honey; and the British bread-and-butter pudding bakes buttered bread in custard. Shahi tukda is distinguished by its crisp, ghee-fried bread, separate syrup and rabri topping.
ii. Why the bread is fried, then soaked, then topped
Shahi tukda has three contrasting layers: crisp fried bread, sweet syrup, and rich cream. Each step has a job.
Frying the bread in ghee drives out its moisture and replaces it with fat, creating a crisp, golden, slightly rigid structure. This is what lets it absorb syrup and still hold its shape, instead of collapsing into a soggy mass the way untreated bread would. Slightly stale bread fries better than fresh, as it contains less water and absorbs less fat. The heat must be moderate: too low, and the bread soaks up ghee and turns greasy; too high, and it browns outside while staying soft within.
The syrup gives sweetness and moisture. The fried bread is dipped briefly — a few seconds per side — in warm cardamom syrup, enough to soften it but not to dissolve it. Many cooks use a light one-string syrup, which coats rather than soaks.
The rabri is the luxury. Whole milk is simmered in a wide pan, and the skin (malai) that forms on top is repeatedly pushed to the side; at the end, these layers of skin are folded back into the reduced milk, giving rabri its characteristic texture of creamy liquid with soft flakes. The milk reduces to about a third of its volume, concentrating its sweetness and developing a light caramel flavour. A quicker version thickens milk with a little cornflour or condensed milk, but slow rabri has a richer flavour and texture.
iii. Ingredients
Makes 6 servings · scroll the side panel to adjust
- 1000 ml whole milk, for the rabri
- 60 g sugar, for the rabri
- 15 saffron threads, soaked in 1 tbsp warm milk
- ½ tsp ground green cardamom
- 150 g sugar, for the syrup
- 150 ml water
- 3 green cardamom pods, crushed
- 1 tsp rose water or a few drops of kewra water
- 6 slices thick white bread, a day old
- 100 g ghee, for frying
- 2 tbsp pistachios, slivered
- 2 tbsp almonds, slivered
- 1 sheet edible silver leaf (optional)
Use thick-sliced white bread, ideally a day old; very soft sandwich bread falls apart. Brioche or milk bread makes a richer version. Full-fat milk is essential for the rabri; a tablespoon of khoya or a few spoonfuls of condensed milk can be stirred in to speed up the thickening. Ghee gives the fried bread its distinctive flavour; to use less, brush the bread with ghee and toast it in the oven at 180 °C (350 °F) for 10–12 minutes. Kewra (screwpine) water is the classic Lucknowi and Hyderabadi perfume; rose water is gentler.
iv. Method
- Make the rabri: bring the milk to a boil in a wide, heavy pan, then lower the heat to a steady simmer. As a skin forms on top, push it to the side of the pan with a spatula. Keep stirring the base and collecting the skin for 45–50 minutes, until the milk has reduced to about a third.
- Add 60 g sugar and stir until dissolved, then scrape the collected skin from the sides back into the milk. Stir in the saffron milk and ground cardamom. Cook for 2 minutes more, then cool. It will thicken further as it cools.
- Make the syrup: put 150 g sugar, the water and crushed cardamom pods in a small pan, bring to a boil and simmer for 5–6 minutes until slightly sticky. Turn off the heat and add the rose or kewra water. Keep warm.
- Cut the crusts off the bread and cut each slice into two triangles or rectangles.
- Heat the ghee in a frying pan over medium heat. Fry the bread in batches for 1–2 minutes on each side, until golden and crisp. Drain on paper towels.
- Dip each piece of fried bread in the warm syrup for 3–5 seconds on each side, then arrange in a single layer on a serving dish.
- Spoon the rabri generously over the bread. Scatter with pistachios and almonds and lay silver leaf on top, if using.
- Serve at once while the bread still has some crunch, or chill for an hour for a softer, more soaked texture.
v. Tips & common mistakes
- Use day-old bread. Stale bread absorbs less ghee and holds together better after soaking.
- Fry at a moderate heat. Too cool, and the bread turns greasy; too hot, and it browns before it crisps.
- Dip briefly. A few seconds in the syrup is enough. Leave it longer and the bread turns to mush.
- Collect the malai for the rabri. The layers of skin give rabri its characteristic flaky texture.
- Stir the base of the rabri pan. Milk scorches easily over a long simmer, and a burnt taste spoils the whole dish.
- Assemble close to serving. The longer the bread sits under rabri, the softer it becomes.
vi. Variations
Double ka meetha, the Hyderabadi version, often soaks the fried bread in sweetened, saffron-scented milk rather than syrup, and is sometimes cooked down further into a richer, more pudding-like dish. Lucknowi shahi tukda is lighter and more delicately perfumed with kewra. Some cooks top it with khoya instead of rabri, or use condensed milk as a shortcut. Modern cafés serve shahi tukda made with brioche or croissants, or turned into a trifle.
For other dishes using rabri or reduced milk, see rasmalai and phirni. Bread desserts elsewhere include Egypt's umm ali and Spain's torrija, and for another fried Indian sweet soaked in syrup, try gulab jamun.
vii. Serving & storage
Shahi tukda is served chilled or at room temperature, one or two pieces per person. It is the closing sweet of a Mughlai feast after biryani and kormas, a favourite at iftar and Eid, and a standard at Hyderabadi weddings.
The rabri can be made up to two days ahead and kept in the fridge, and the syrup a week ahead. The bread can be fried a few hours ahead. Assembled shahi tukda keeps for up to two days in the fridge, though the bread softens over time. It does not freeze well.
viii. Common questions
What is shahi tukda?
Shahi tukda is a North Indian and Pakistani dessert of bread fried in ghee, dipped in cardamom syrup, and topped with rabri, a thick, sweet reduced milk flavoured with saffron, and nuts.
What is the origin of shahi tukda?
It is associated with Mughal court cuisine and the Muslim cooking of Delhi, Lucknow and Hyderabad. The modern version made with sliced loaf bread is probably more recent, since Western-style bread spread in India with European bakeries.
What does shahi tukda mean?
Shahi means royal, from the Persian shah, and tukda means a piece or morsel, so the name translates as royal piece.
What is the difference between shahi tukda and double ka meetha?
They are closely related. Double ka meetha is the Hyderabadi version, named after double roti, the local word for bread; it often soaks the fried bread in sweetened milk and can be richer and more pudding-like.
What is rabri?
Rabri is whole milk simmered for a long time until reduced to about a third, with the layers of skin that form folded back in. It is sweetened and often flavoured with saffron and cardamom.
Can I make shahi tukda without frying?
Yes. Brush the bread with a little ghee and toast it in the oven at 180 °C (350 °F) for 10–12 minutes until golden and crisp. It is lighter, though less rich.
How long does shahi tukda keep?
Assembled, up to two days in the fridge, though the bread softens. For the best texture, keep the rabri and fried bread separate and assemble shortly before serving.