Skip to content
Terracotta bowls of chilled firni topped with pistachios, almonds and saffron
Pakistani · Desserts

Firni

A silky, chilled milk pudding thickened with coarsely ground basmati rice and scented with cardamom and kewra. It sets softly in small bowls and suits Eid tables and dinner parties.

Published 1 Oct 2026Tested by Hina Ikram

Prep1 h 15 min
Cook25 min
Total1 h 40 min
Serves6
DifficultyMedium
CuisinePakistani

Ingredients

6 servings

Equipment: Heavy-bottomed saucepan, spice or coffee grinder, wooden spoon, 6 small serving bowls or clay pots

Method

  1. Wash the rice until the water runs nearly clear, then cover with plenty of water and soak for 1 hour.

  2. Drain the rice well and pat it dry with a clean towel. Grind it in a spice grinder in short bursts to a coarse, sandy texture, not a fine flour.

  3. Whisk the ground rice with 100 ml of the cold milk in a small bowl until completely smooth with no lumps.

  4. Pour the remaining 900 ml milk into a heavy saucepan, add the cardamom and bring to a boil over medium heat, stirring often so it does not catch. Simmer for 5 minutes.

  5. Lower the heat. Stir the rice mixture again, then pour it into the milk in a thin stream while stirring constantly. Cook on low for 12–15 minutes, stirring all the time, until the milk thickens and coats the back of a spoon.

  6. Add the sugar and saffron milk, if using, and cook for 3 more minutes until the sugar dissolves. Stir in the kewra water and half the pistachios and almonds, then remove from the heat.

  7. Pour into serving bowls and let cool for 20 minutes, stirring once or twice to stop a skin forming. Cover loosely and chill for at least 4 hours, until softly set.

  8. Top with the remaining nuts just before serving.

Cooking tips

  • Grind the rice coarse. A fine powder can turn the firni pasty, while whole grains turn it into kheer.
  • Keep stirring once the rice goes in and use a heavy pan to avoid lumps and scorching.
  • Firni thickens a lot as it chills. If it seems slightly loose in the pan, it is probably right; it should coat a spoon, not hold a shape.
  • Clay bowls (kora) absorb a little moisture and give a traditional texture; rinse and soak them in water first.

Substitutions

  • Use 3 tbsp rice flour instead of ground soaked rice; whisk it into the cold milk well.
  • Replace kewra water with rose water, or use ¼ tsp ground cardamom alone.
  • Use 1 tin (170 ml) evaporated milk in place of 200 ml milk for a richer pudding.
  • Use pistachios and almonds, or swap in slivered cashews.

Serve with

Serve well chilled in small bowls, garnished with pistachios, almonds and a few saffron strands. It pairs well with fresh fruit or after a rich biryani or korma meal.

Storage

Cover and refrigerate for up to 3 days.

Reheating

Serve cold. If it has set very firm, stir in a splash of cold milk to loosen it.

Nutrition per serving, estimated

212kcal
7 gProtein
28 gCarbs
8 gFat

Estimated from the ingredient list. Values vary with brands and portion size.

Related

You might also cook

Overhead view of doodh patti chaiPakistani

Doodh Patti Chai

Strong black tea brewed straight in milk, the way it is poured at dhabas across Pakistan. Add cardamom if you like.

10 minServes 2
Overhead view of chawal ki kheerPakistani

Chawal ki Kheer

Rice simmered slowly in milk with cardamom until creamy, finished with pistachios and almonds. Serve chilled in clay bowls.

1 hServes 6
Overhead view of gajar ka halwaPakistani

Gajar ka Halwa

Grated red carrots cooked slowly in milk, then fried in ghee with sugar and cardamom. Winter in a bowl.

1 h 15 minServes 6
Two tall glasses of pale pink Doodh Soda with ice and a fizzy foam top, garnished with dried rose petalsPakistani

Doodh Soda

Doodh Soda is a fizzy street-stall favourite made from sweetened cold milk topped with lemon-lime soda. It takes minutes to make and is especially welcome on hot evenings and at iftar.

10 minServes 2
More from this cuisine

Pakistani kitchen

All Pakistani
A plate of golden-orange jalebi spirals glistening with saffron syrup and topped with chopped pistachiosPakistani

Jalebi

Crisp, golden spirals of fermented batter soaked in warm saffron-cardamom syrup. Plan on a few hours of batter resting, then about half an hour of frying and dipping.

3 h 55 minServes 6
Glossy golden almond halwa in a brass dish garnished with pistachios, flaked almonds and saffronPakistani

Badam Halwa

A rich, glossy almond halwa made from freshly ground blanched almonds, milk, ghee and saffron. It suits Eid tables, dinner parties and winter evenings.

1 hServes 6
Square pieces of creamy kalakand topped with sliced pistachios on a white platePakistani

Kalakand

Soft, slightly grainy milk cake made from fresh homemade chenna and condensed milk, scented with cardamom and topped with pistachios. A simple mithai for Eid, weddings or a sweet craving.

1 hServes 12
Golden besan ladoos topped with pistachio slivers on a brass platePakistani

Besan Ladoo

Round gram flour sweets made by slowly roasting besan in ghee until nutty and golden, then shaping with sugar and cardamom. A classic for Eid, weddings and tea-time gifting.

40 minServes 12