Doe het rijstmeel met 4 eetlepels van de melk in een kom en maak er een glad papje van; zet het weg. Laat de rest van de melk aan de kook komen en laat dit onder af en toe roeren 45 minuten lang inkoken, tot er maar ½ van de oorspronkelijke hoeveelheid over is.
In plaats van ingekookte melk kunt u ook room gebruiken. Roer er nu het rijstmeelpapje doorheen, samen met de pistachenoten en de suiker. Laat alles nog 10 minuten koken en haal de pan van het vuur.
Voeg het rozenwater en de kardemom toe en laat het tot kamertemperatuur afkoelen. Giet het dan in een schaal en zet deze in het vriesvak. Roer elke 25 minuten door de kulfi om de kristallen die zich vormen te breken. Als het ijs zo dik wordt dat u er niet meer in kunt roeren, laat u het helemaal opvriezen. Serveer kleine afzonderlijke porties kulfi op gekoelde bordjes.
Variant: voeg wat vloeibare cichorei, cichoreipoeder, carobepoeder, vanille, grof gemalen hazelnoten of cashewnoten, of fijngemalen vruchten aan de kulfi toe.
U kunt op een eenvoudige manier westers ijs maken door 1 liter gekoelde room, 250 gram suiker en een natuurlijke smaakstof in een mixer te mengen. Stop als het mengsel eruit gaat zien als geklopte slagroom. Giet het dan in kopjes en vries het in.