Phirni (Indian Rice Pudding) Recipe

20120620-phirni-primary.jpg
Prasanna Sankhe

Recipe Details

Phirni (Indian Rice Pudding) Recipe

Prep 5 mins
Cook 25 mins
Active 30 mins
Soaking and Cooling Time 2 hrs 5 mins
Total 2 hrs 35 mins
Serves 4 servings
Keep Screen Awake

Ingredients

  • 1/2 cup long grain rice (3 1/2 ounces; 100 g), preferably Basmati

  • 1 quart (945 ml) whole milk

  • 1/2 cup sugar (3 1/2 ounces; 100 g)

  • 1/2 teaspoon cardamom powder

  • 1 pinch saffron strands

  • 1/4 cup raw almonds (1 1/4 ounces; 35 g), roughly chopped

  • 1/4 cup raw pistachios (1 1/4 ounces; 35 g), roughly chopped

Directions

  1. Place rice in a large bowl and cover by 2 inches with cool water. Using your hands, vigorously swish rice until water turns cloudy, about 30 seconds. Using a fine-mesh strainer, drain rice, discarding the cloudy soaking water. Refill the bowl with cool water, and repeat rinsing and draining process until rinsing water runs clear.

  2. Place drained rice in a medium bowl and cover with 2 cups (475ml) water. Soak for 2 hours. Using a fine-mesh strainer, drain rice, discarding water. In a blender or food processor, grind rice until a coarse paste forms (there should still be large pieces visible), about 8 one-second pulses.

  3. In a heavy-bottomed saucepan, combine rice paste, milk, sugar, cardamom, and saffron. Bring to a simmer over medium heat. Cook, stirring constantly, until the rice is completely tender and pudding is thickened, about 25 minutes. Stir in half of the almonds and pistachios.

  4. Allow phirni to cool slightly. Serve warm in individual bowls and garnish with remaining almonds and pistachios.

Special equipment

heavy-bottomed saucepan, food processor

This Recipe Appears In

Nutrition Facts (per serving)
355 Calories
15g Fat
46g Carbs
11g Protein
×
Nutrition Facts
Servings: 4
Amount per serving
Calories 355
% Daily Value*
Total Fat 15g 19%
Saturated Fat 5g 26%
Cholesterol 24mg 8%
Sodium 138mg 6%
Total Carbohydrate 46g 17%
Dietary Fiber 2g 6%
Total Sugars 38g
Protein 11g
Vitamin C 0mg 1%
Calcium 304mg 23%
Iron 1mg 4%
Potassium 458mg 10%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)