Firni

  • Ingredients 7 Ingredients
  • Total time 30 min total
  • Servings Serves Serves 6
  • Difficulty Easy
  • Cuisine Afghan
  • Category Dessert
Recipe byThe ZestyPlate Kitchen
Tried it? Be the first to rate this recipe

A delicate, creamy milk pudding fragrant with cardamom and rose water, chilled and scattered with almonds and pistachios. A soothing dessert.

Firni is a set milk pudding, thickened with cornstarch and perfumed with cardamom and rose water. It turns up at festivals across South Asia and the Middle East, where it is valued for being light on the tongue despite its creaminess. Chilled and topped with slivered nuts, it makes a cooling close to a heavy meal.
Jump to recipe
Prep 10 min Cook 20 min Total 30 min Easy
Share: Pin

Ingredients

Scale:
  • 6 cups Whole Milk
  • 5 tblsp Cornstarch
  • 1 1/2 cups Sugar
  • 1/2 tsp Ground Cardomom
  • 1 tsp Rose Water
  • Handful Almonds
  • Handful Pistachio
View shopping list →

Nutrition (per serving)

395
kcal
8g
Protein
74g
Carbs
8g
Fat

Estimated per serving. How we calculate this.

Firni

Preparation

  1. Pour 1 cup of the milk into a small bowl, add the cornstarch and whisk until smooth.
  2. Pour the rest of the milk into a non-stick saucepan with the sugar and cardamom (add the rose water now too, if using) and set over medium heat.
  3. Before it reaches the boil, slowly trickle in the milk and cornstarch mixture, whisking the whole time to keep it lump-free, and carry on stirring until it thickens.
  4. Take it off the heat and pour into a large shallow serving bowl. Let it cool at room temperature, then refrigerate for about 1 to 2 hours.
  5. Scatter over the sliced almonds and pistachios and serve.

Tips from the ZestyPlate Kitchen

  • Dissolve the cornstarch into cold milk before anything heats up, which stops it from forming lumps.
  • Keep stirring as it thickens so the pudding stays smooth and nothing catches on the base of the pan.
  • Save the rose water for the end and go easy. Too much tips it into tasting soapy.
  • Pour it into a shallow dish or small bowls and chill it right through before adding the nuts.

Frequently Asked Questions

Firni is thickened with ground rice or cornstarch and set until smooth and creamy. Kheer is a looser pudding made with whole rice grains.

The cornstarch either wasn't fully dissolved or went in too quickly. Dissolve it in cold milk first, then add it gradually while whisking without stopping.

Yes. A rich plant milk such as almond or oat does the job. The texture shifts a little, but it still sets nicely with the cornstarch.

Covered in the fridge, it lasts two to three days. Add the nuts only when you serve so they stay crisp.

Save this recipe, join ZestyPlate free

  • Save your favourite recipes
  • Build your own cookbooks
  • Track what you've cooked
  • New recipes in your inbox
Create free account
Already a member? Log in

Ratings & Reviews

Log in or create an account to rate this recipe.

No reviews yet, be the first to rate this recipe!

Comments (0)

Log in or create an account to join the conversation.

No comments yet, start the conversation!

You might also like: