Shahi Tukda or Shahi Toast is a popular dessert from the Mughlai Cuisine. Shahi means “royal” and Tukda means “piece“. So, Shahi Tukda is a “Royal Piece of dessert” that will add royalty to any of your celebrations. It is very simple and easy to make dessert, yet delicious, making it perfect delight for all […]