Rabdi, which is basically a thickened milk and sugar mixture, is one of the most versatile bases used to prepare loads of punjabi desserts. When prepared in large quantities, rabdi can take some time to cook though it is worth all the effort. Rabdi can be eaten hot of chilled. Using full fat milk for rabadi gives the rabdi a lovely texture and flavour.