Shahi pudding is made up of petha, an indian sweet/mithai. Petha pudding is an indian dessert usually homemade, commonly served for dinners.