Shahi Tudka is an exquisite mithai that is rich and satisfying. It is a royal Mughlai dessert that can be served during special occasions and festivities. Soft bread is deep-fried in ghee and rabri is generously poured on top.  Despite it's royal name, Shahi Tukda is easy to prepare.

A regal dessert shahi tukda is served in a bowl with a spoon.


What is Shahi Tukda

Shahi means Royal and Tukda means piece. 

Shahi Tukda is made from bread fried in ghee and thickened, sweetened milk, or rabri that is flavoured with saffron. The sweet is then garnished with nuts. 

The glorious taste comes from the ghee and the creaminess of the rabri. Saffron is used to flavour the rabri too. 

Shahi Tukda without sugar syrup 

There are two ways of preparing Shahi Tukda. 

Once the bread is fried in ghee, it is then immediately dropped into sugar syrup for a few seconds. This bread then becomes sweet and rabri or milk cream is poured over the top. 

We like to make our Shahi Tukda without sugar syrup. The rabri instead has the right amount of sugar to add overall sweetness to the dish. 

When to prepare Shahi Tukda

Shahi Tukda is a Royal dish. With the abundance of rich ingredients like ghee, nuts and milk, it is definitely a show-stopper treat. 

It is often served during festivals such as Eid and Ramadan. It can also be served during special occasions such as birthdays or when guests come around. 


The style of rabri used for Shahi Tukda is different to lachha rabri. Rabri is the end product of milk that has been boiled and then sweetened once it is thick. 

Lachha rabri is made by separating the malai or milk skin that forms on top of boiling milk. In this rabri, the malai is stirred back into the milk and thus making it thick and creamy. 

We make kesar rabri or saffron-infused rabri for our Shahi Tukda. 

Although not used here, we have our Lachha Rabri recipe and Kesar Lachha Rabri recipe also. 

On a purple backdrop shahi tukda served in a bowl with spoon next to some yellow and red roses.

Ingredients for Shahi Tukda

● Bread - use white bread with the crusts removed. White bread gives the best flavour and texture. You can use either white bread from the shop or make your own at home. 

● Ghee - use desi ghee for the best flavour. We always use homemade ghee in our homemade Indian sweets 

●  Milk - use whole milk or full-fat milk as we need the milk to thicken substantially to become rabri

● Cream or evaporated milk - use either cream or full-fat milk to thicken the rabri further. If you're in the USA use half and half. 

●  Sugar - use white granulated sugar

●  Nuts - we used pistachio and almonds

●  Saffron - you may omit the saffron completely and keep the rabdi plain. 

●  Cardamom Powder - adds exotic flavours and lends aroma to the dish as well as helps to digest heavy and rich dishes. 

●  Edible gold/silver foil - to present this dessert in truly Mughlai style stick some edible foil which is known as Varq. Make sure it is suitable for vegetarians. 

Shahi Tukda Recipe With Condensed Milk

Shahi Tukda recipe can be made using sweetened condensed milk or milkmaid. You'll only use condensed milk in making the rabdi.

Follow the rabdi method given below. Once the milk is reduced to 1/3 instead of regular sugar add condensed milk and saffron and simmer further. Keep stirring all the time. 

You won't need extra sugar if you use condensed milk. 

How to thicken rabdi faster

To make rabdi milk thicken faster you may add khoya/Mawa in the milk once milk starts to boil.

Cornflour slurry is a good option too - mix 2 tbsp. cornflour in cold water and mix (make sure no lumps in the mix) and add once milk starts to boil. Make sure keep stirring all the time to avoid forming any lumps.

Full cream milk powder can be added to cold milk, mix well then cook. 

More Milk-Based Indian Sweet Recipes

Seviyan Kheer, easy Indian sweets to make at home for family or friends. 

Sheer Khurma is the best Ramadan or eid Indian desserts with milk you can make and enjoy. 

Chilled Doodhi Basundi a delicious sweet recipe with milk one can make during hot summer days. 

Instant Shahi Tukda/Shahi Tukra

Instead of putting too much effort for Rabdi or thickened the milk mix condensed milk and evaporated milk or single cream together. (2:1 ratio)

Fry the bread pieces in ghee, arrange in the plate and pour the milk mixture over it. garnish it with the nuts and chill for half an hour. 

Tips for the best Shahi Tukda

Which bread should I use?

White bread goes best in this recipe and I would recommend using that over wholemeal or granary bread. 

Leave the bread on a worktop for one day, the bread slices cut nicely without many efforts and won't suck up much ghee. 

Should I use oil or ghee?

Desi Ghee is the best to fry the bread in. Either deep or shallow fry the bread for the best results. 

You could also use a pastry brush to brush on ghee before grilling the bread. 

We want the bread to go a light golden colour so ensure that the bread does not burn!

Can I make Shahi Tukda in advance? 

You can make the rabri in advance and it will keep well in the fridge. The bread can be fried beforehand. Assemble the sweet before serving. 

Tools needed to make this recipe:

🞄  Medium-sized heavy-based wide mouth pan, frying pan or kadai 

🞄 Sharp knife

🞄 Spatula 

🞄 Wooden chopping board 

🞄 Measuring jug/cup - to make sure that you're getting the measurements right. 

🞄 Tong 

How to store this Shahi Tukda

Once you assemble the Shahi Tukda, consume it within a few hours otherwise fried bread will start getting soggy. 

However, if fried bread and rabdi stored separately in an appropriate container you can store them in the refrigerator for a day or two. 

How to make Shahi Tukda

How to make Rabri 

In a clean heavy bottom or non-stick pan add 2 tablespoons of water (this will prevent milk to be sticking on the bottom of the pan)

Add milk, and bring it to a boil.

Lower the heat, let it simmer until 1/3 of milk left, keep stirring all the time.

Now add sugar and saffron and keep cooking the milk further 3-4 minutes.

Turn off the heat, add cardamom powder and nuts.

Bring it to room temperature then chill in the fridge.

How to make Fried Bread

Cut your bread's crust the into triangles

Heat ghee in a heavy-bottom pan

Fry until golden on both sides

Assemble the Shahi Tukda

How to serve Shahi Tukda?

Shahi tukda can be served on an individual plate or on a big serving plate and people can take small portion of the sweet. 

In a serving dish place fried bread slices and pour rabdi (thickened milk) 

Chill in the refrigerator for about half an hour.

Before serving garnish it with nuts, rose petals and edible gold leaf (if using)

Light yellow colour Shahi Tukda served in a vintage metal bowl garnished with pistachio slivers, rose petals with a spoon.

Other Indian Sweets

Do you like to read our blog? then don't forget to sign up for email updates to get new recipes delivered right to your inbox. you can find us on TwitterFacebookInstagram, Pinterest and Youtube Channel.

If by any way this post came of use to you or you enjoyed this recipe do follow us or share this post on any social media if you can. No cost to you, but it is very important to me. Thank you very much!

shahi tukda, how to make shahi tukda, shahi tukra, ramadan recipe, eid
Indian, Pakistani
Yield: 4-6 SERVINGS
Author: Hayley Dhanecha


A traditional Mughlai milk-based dessert is hugely popular in the UP and Hyderabad, the Indian states during Ramadan Eid. In this recipe, deep-fried bread slices doused in thick rabdi then topped with nuts and edible gold foil.
Prep time: 5 MinCook time: 1 HourInactive time: 1 HourTotal time: 2 H & 5 M




  1. In a clean wide-mouth pan, frying pan or kadai take milk.
  2. Bring it to boil, then simmer on medium heat, stirring all the time.
  3. When 1/3 milk is left, add cream (if using)
  4. Add sugar, saffron and cardamom.
  5. Cook further for few minutes, turn off the heat.
  6. Leave the rabdi to cool down completely. 
  7. Rabdi will thicken whilst cooling. 
  8. Keep it in the fridge to chill. 
  1. Cut the bread crust using a sharp knife then cut into triangles.
  2. Heat ghee in a frying pan then carefully add the bread pieces in hot ghee.
  3. Keep the heat on high, and fry the slices until golden brown on both sides and crispy at the same time.
  4. Remove and leave it aside.
  1. Arrange fried bread slices on a plate, pour rabdi over.
  2. Garnish it with nuts, flowers and varq.
  3. Leave it in the fridge to chill and serve. 


If the rabdi is very chilled, serve shahi tukda straight away after assembling.



Fat (grams)


Sat. Fat (grams)


Carbs (grams)


Fiber (grams)


Net carbs


Sugar (grams)


Protein (grams)


Sodium (milligrams)


Cholesterol (grams)


The nutritional information provided is an approximation calculated by an online calculator. Please consult a professional dietitian for nutritional advice.

Did you make this recipe?
Tag @jcookingodyssey on instagram and hashtag it #jcookingodyssey
Created using The Recipes Generator


  1. Shahi Tukda looks so yum n inviting ...Happy Mother's Day to you Jags

  2. Hi Jagruti,
    I love this sweet. Yummy sweet and lovely presentation.
    I am happy about your celebration.

  3. That's indeed one royal treat. I love shahi tukda for its sweetness and melt in the mouth goodness..very beautiful presentation and lovely poem. Happy Mother's Day.

  4. happy mother's day to you too dear! The Shahi Tukda looks absolutely divine!

  5. Just drooling over that delicious shahi tukda,simply inviting..Happy Mother's day to u too..

  6. Shahi Tukda looks super rich and irresistible,wat a beautiful tribute to mom, simply touching..Happy Mother's day..

  7. Happy Mother's Day dear:) This sweet treat is right for this lovely day.... Beautiful presentation:)

  8. very tempting and mouthwatering dessert and i am planning to blog this for a while.Happy mother's day to you

  9. perfect delicious sweet happy mother's day

  10. wow..something new to me...but absolutely delicious!!!

  11. wow such a cool treat for mother's day!! loved it. happy mother's day to u.

  12. Happy mother's day! These look super delicious and like the perfect way to celebrate!

  13. Happy Maother's Day! Shahi tukra are really inviting.

  14. Shahi tukda looks really yumm.... Also nice presentation.....

  15. This looks so tempting! I hope you had a great mother's day!

  16. Dear Jagruti
    How are you? I am bit surprised that you saw that fish dish and commented ha ha .
    It has been ages , since I ate Sahi Tukra. I shall tell my wife to make it. Cant wait really.
    I am off blog these days and dont know when will I be back blogging.
    Let me see what all I have missed at your space.
    Have a nice week

  17. Wow!! Lovely preparation dear. And lovely blog u have...happy to follow u...

  18. Rich and royal treat to the eyes... Looks gorgeous...

  19. What a wonderful and delicious recipe.

  20. beautiful post... and the shahi tukda looks amazing... definitely on my to-do list... :)

  21. What a lovely and tasty bread pudding! I love that you baked your own bread for the pudding and the pistachios sound so good with this!

  22. It looks delicious! A very lucky mother! :)

  23. Such a beautiful looking dessert! My mom use to make this on festival time, this reminds my childhood. thanks for sharing this recipe.

  24. The beautiful visuals of Shashi tukda are making me drool. Who can say no to this delicious dessert. You have made it perfect with crisp bread and beautiful textured rabdi poured over. Yummmmmmmmm.

    1. Thank you Lata for stopping by. It was delicious.

  25. Beautiful pictures of shahi tukde. Shahi bhoj ke Shahi Tasveer. Loved it. Shahi tukde is delicious and definitely a once in a while treat. Beautifully explained and made.

    1. Thanks Archana, totally agree this dessert is a once in a while treat.

  26. That is one delicious and super tempting shahi tukda. I too find the syrup soaked fried bread too sweet. Just love how thick and tempting the rabdi looks.

  27. What's not to like in this utterly delicious looking bread pudding ! Your gorgeous pics make me drool. Shahi tukda with homebaked bread and that creamy golden rabdi sounds very delicious .

  28. Shahi tukda is my one and only favorite dessert thst I can have as many as I could. You have made it so perfectly. The crispy bread dizzled with creamy rabri is a to die for combination.

  29. Shahi tukda looks absolutely delicious. Thank you for the detailed recipe, I can't wait to try it. The clicks are out of this world.

  30. One thing that kept me away from shahi tukda is the amount of ghee fresh bread drinks up. I am so glad to see your note on the type of bread and the way to keep ghee levels at a minimum. Means a lot to me now as I love this dessert.


Thank you very much for visiting JCO, We really appreciate your comments and suggestions. The new GDPR law states that whatever comments you leave on our blog will be viewed by everyone who visits JCO and your consent is given to the visitor to view your profile.

We hope to see you again soon, have a great day!