Home › Recipes › Dessert ›Afghan ›Creamy Afghan Firni with Pistachios and Saffron
DESSERT

Creamy Afghan Firni with Pistachios and Saffron

This traditional Afghan Firni is a delicate, creamy cornstarch pudding infused with fragrant saffron and rosewater, then garnished with crunchy pistachios. It's a simple yet elegant dessert, perfect for any occasion.

✎
HOW TO MAKE IT

Let's cook.

01

In a medium saucepan, combine 3 and 1/2 cups of whole milk and the granulated sugar. Heat over medium heat, stirring occasionally, until the sugar dissolves and the milk is warm but not boiling, about 5 minutes.

02

In a small bowl, whisk together the remaining 1/2 cup of cold whole milk with the cornstarch until smooth and no lumps remain. This is your cornstarch slurry.

03

Gradually whisk the cornstarch slurry into the warm milk in the saucepan. Continue to cook over medium heat, stirring constantly with a whisk or wooden spoon, for 8-10 minutes, until the mixture thickens to a pudding-like consistency.

04

Remove the saucepan from the heat. Stir in the crushed saffron threads and rosewater. Mix well to ensure the saffron color and aroma are evenly distributed.

05

Pour the firni into individual serving bowls or a single large serving dish. Allow it to cool at room temperature for about 15 minutes.

06

Once slightly cooled, cover the bowls with plastic wrap and refrigerate for at least 2 hours, or until thoroughly chilled and set.

07

Before serving, garnish generously with the chopped pistachios.

About This Recipe

This traditional Afghan Firni is a delicate, creamy cornstarch pudding infused with fragrant saffron and rosewater, then garnished with crunchy pistachios. It's a simple yet elegant dessert, perfect for any occasion.
Creamy Afghan Firni with Pistachios and Saffron
Simple ingredients.
Big flavor.
✦
♨

Chef's Tips

For a richer flavor, you can toast the pistachios lightly in a dry pan before chopping. Adjust the amount of sugar to your preference; some prefer a sweeter firni. A pinch of cardamom powder can also be added along with the saffron for an additional aromatic layer.
↔

Easy Substitutions

Almonds or walnuts can be used instead of pistachios for garnish. If rosewater is unavailable, vanilla extract can be used as a substitute, though the flavor profile will be different. For a dairy-free version, use full-fat coconut milk or almond milk, though the texture may vary slightly.
▱

Storage & Reheating

Store leftover firni in an airtight container in the refrigerator for up to 3 days. It is best enjoyed chilled. Freezing is not recommended as it can alter the creamy texture.

Serving Suggestions

Serve chilled as a light dessert after a rich meal. Offer small bowls of firni at a gathering or party. Pair with a cup of hot Afghan green tea. Garnish with a few fresh rose petals for an elegant touch. Serve alongside fresh berries for a contrasting tartness.

Common Mistakes

Not whisking the cornstarch with cold milk first can lead to lumpy firni. Ensure the cornstarch is fully dissolved before adding to the warm milk. Not stirring constantly while thickening can cause the bottom to scorch or lumps to form. Keep stirring until it reaches the desired consistency. Overcooking the firni can make it too thick or rubbery; remove it from heat once it coats the back of a spoon. Adding saffron directly without crushing or steeping can result in uneven color and weaker flavor. Lightly crush the threads to release their essence.

Frequently Asked Questions

Can I make Firni ahead of time?

Yes, Firni is an excellent make-ahead dessert. Prepare it up to 2 days in advance and store it covered in the refrigerator.

What if my Firni is too thin?

If your Firni doesn't thicken enough, you can return it to low heat and cook for a few more minutes, stirring constantly. If it's still too thin, mix a small amount of cornstarch with cold milk and whisk it into the warm firni, cooking until thickened.

Can I use a different type of milk?

While whole milk provides the creamiest texture, you can use 2% milk for a slightly lighter version. Skim milk is not recommended as it may result in a less rich and creamy pudding.

Why is my Firni lumpy?

Lumps usually occur if the cornstarch was not fully dissolved in cold milk before being added to the warm milk, or if the mixture wasn't stirred continuously while thickening.
MORE TO KNOW
Firni, a beloved dessert across many cultures, relies on the careful balance of thickening agents and aromatics. The key to a smooth, lump-free firni is to create a cornstarch slurry with cold milk before adding it to the warm milk. This prevents the cornstarch from clumping and ensures a silky texture. Continuous stirring during the thickening process is also crucial to prevent scorching and to achieve an even consistency. The saffron not only imparts a beautiful golden hue but also a unique, subtle floral note that complements the rosewater beautifully. For best results, allow the saffron to steep in a tiny bit of warm milk for a few minutes before adding it to the pudding; this helps release its full color and flavor.
WHAT PEOPLE THINK

Reviews

☆

No reviews yet

Be the first person to review this recipe.

SHARE YOUR THOUGHTS

Made this recipe?

Tell us how it turned out.

Your review will be checked before appearing publicly.