Shir berenj is an Afghan rice pudding. Rose water, cranberries and pistachios make this dish unique to Afghanistan and neighbouring countries. Shir-berenj is the Persian incarnation of rice pudding, that universal comfort food. Milk, water, rice and cardamom are its indispensable ingredients, and depending on the cook, optional ingredients can include: sugar, rosewater, or cream.