Firni: A Pakistani rice-pudding that is a must have this Eid!

Firni is cooked during long summer months and served chilled in small earthen bowls called thootis.

Ambreen Malik May 08, 2016
Rice puddings are part of quite a few cuisines around the world. Be it Thailand, UK, Iran, Bangladesh, Norway, Egypt, Puerto Rico or Pakistan, everyone has their own versions of rice puddings prepared with local ingredients. In Thailand, they make theirs with coconut milk and serve it with mango. In Iran, it is made with saffron infused milk. The Danish add butter and cinnamon to their rice pudding and serve it on Christmas Eve and the Egyptians make it with nutmeg and rosewater.

It seems joyous occasions in Pakistan, as well as all around the world, are celebrated with some version of rice pudding on the table. Pakistan has two variations of rice puddings. One is called Kheer which is heavy and creamy. The other one is called Firni which is lighter and thinner in texture. Both types of rice puddings are cooked for wedding feasts or for the celebration of Eid. Kheer is usually cooked in winter while Firni is cooked during long summer months and is served chilled in small earthen bowls called thootis. I have a preference for Firni and love to make it on festivals, especially on Eid.


Milk – 1 litre (full cream)

Evaporated milk – 250 ml

Basmati rice – ¾ cup (grounded to powder/fine granules)

Sugar – ½ cup

Green cardamom – 4

Kewra water/Orris water – 2 tsp (It is also called Screwpine essence or Pandan essence)

Slivered almonds – 50 g

Pistachio – 50 g (finally chopped, unsalted)


1. Wash the basmati rice with cold water thrice. Drain the water and put the rice on a kitchen paper to dry. Leave them under the sun for an hour or leave them overnight in the kitchen to dry completely. Then in a coffee or spice grinder, grind the rice along with four green cardamoms to tiny granules cum powder form.

2. Boil the milk in a pan and add the powdered/granulated rice. Once it starts boiling, lower the heat and let it cook for six to seven minutes.

3. Now add evaporated milk and cook for another five minutes. The objective here is to cook the rice thoroughly without drying too much liquid.

4. Now add sugar and mix. Cook for another 10 to 15 minutes or till the rice is completely cooked and the milk is 3/4th of the original quantity.

5. The mixture should be thick like custard and should cover the back of the spoon. (See the above photo).

6. Remove the pan from the heat and let it rest for 10 minutes. The Firni will start thickening as it cools down. Add two tablespoons of kewra water and mix it.

7. Allow it to cool completely and refrigerate the mix in a plastic container.

8. Once the Firni is chilled, transfer it to serving bowls. Top with slivered almonds and chopped pistachios. Serve chilled.

The evaporated milk can be replaced with condensed milk. In that case, the quantity of sugar needs to be reduced as condensed milk is far sweeter than evaporated milk. You can also try using rose water if kewra water is not available. I would love to use edible silver for garnish if available. Firni can be made a day in advance. It can sit in the fridge for two to three days as well.

All photos: Ambreen Malik

This post originally appeared here.
Ambreen Malik The author is a Microfinance Banker, food blogger, LSE Alum and a dragon in training. She tweets as @ambreen_malik (
The views expressed by the writer and the reader comments do not necassarily reflect the views and policies of the Express Tribune.

Facebook Conversations


mnahilkabir | 3 years ago | Reply | Recommend Selected from the most exquisite grains, Bhandari Rice brings you the best basmati rice in pakistan which is gluten-free and low in fat in Pakistan . We guarantee that each mouthful of our delicately textures rice with its distinctive nutty flavor will leave you with a magical feeling of pure nostalgia. Tantalizing flavor best basmati rice with Magical aroma & fluffy Texture.. Basmati rice in pakistan
bab-e-azadi | 3 years ago | Reply | Recommend Relax, people. This recipe is a sad facsimile of firni, anyway. You can have this version. The true Pakistani version is only found in smaller cities these days.
Replying to X

Comments are moderated and generally will be posted if they are on-topic and not abusive.

For more information, please see our Comments FAQ