Traditional Firni: A Creamy Indian Rice Pudding Recipe

Ingredients

  • 1 cup Basmati Rice
  • 5 cups Whole Milk
  • 1 cup Sugar
  • 2 tablespoons Rose Water
  • 1/2 teaspoon Cardamom Powder
  • 1 tablespoon Slivered Almonds
  • 1 tablespoon Chopped Pistachios
  • 1 tablespoon Raisins
  • Pinch of Saffron Strands
  • 1 tablespoon Ghee (clarified butter)

Steps and instructions

  1. Rinse the basmati rice under cold water until the water runs clear. Soak it in enough water for 30 minutes. After 30 minutes, drain the water completely.
  2. In a large, heavy-bottomed non-stick pan, heat the ghee over medium heat. Add the soaked and drained rice to the pan. Stir gently and cook for 2-3 minutes until the rice becomes slightly golden.
  3. Add the whole milk to the pan and stir well. Cook on low heat until the milk comes to a boil. Keep stirring occasionally to make sure the milk does not stick to the bottom of the pan.
  4. Once the milk has come to a boil, reduce the heat to low and let it simmer for about 30-40 minutes until the rice is cooked completely and the milk has reduced to half. Keep stirring occasionally.
  5. Add the sugar and mix until it's fully dissolved. Then, add the saffron strands, cardamom powder, chopped pistachios, slivered almonds, and raisins. Stir well and cook for another 2-3 minutes.
  6. Finally, add the rose water and mix well. Turn off the heat and let the Firni cool to room temperature. Then, transfer it to serving bowls.
  7. Chill the bowls of Firni in the refrigerator for a few hours before serving. Garnish with a few more chopped pistachios, slivered almonds, and saffron strands if desired.

Tools for making

Recipe variations

  • Add a teaspoon of ground cardamom for a stronger cardamom flavor.
  • Replace the rose water with kewra water for a different floral aroma.
  • For a creamy texture, substitute half of the whole milk with condensed milk.
  • Add a tablespoon of crushed dried rose petals for a hint of rose flavor and a visually appealing garnish.
  • Add a tablespoon of finely grated fresh coconut for a subtle tropical twist.
  • Replace the basmati rice with Arborio rice for a creamier and thicker texture.
  • Add a teaspoon of ground cinnamon for a warm and spiced flavor profile.
  • For a nutty flavor, substitute half of the milk with almond milk.
  • Replace the sugar with jaggery (unrefined cane sugar) for a deeper and richer sweetness.
  • Add a teaspoon of orange blossom water for a fragrant citrusy note.

Recipe overview

Firni, also known as Phirni, is a classic Indian dessert made with basmati rice, milk, sugar, and an array of fragrant spices. This dish is highly revered for its creamy texture and mild, aromatic flavor, with a beautiful hint of rose water. Not only is Firni a hit during festive occasions, it is also a wonderful treat to indulge in at any time. In this recipe, you'll learn how to make traditional Firni from scratch using simple, wholesome ingredients. The process is simple but does require some patience, as the magic happens when the ingredients are allowed to slow cook and meld together. The result is a deliciously luxurious dessert that's beautifully garnished with slivered almonds, chopped pistachios, and saffron strands. This chilled dessert is the perfect sweet note to end any meal.

Common questions

  1. Can I use regular rice instead of basmati rice? No, basmati rice is preferred for Firni as it has a distinct aroma and flavor. Regular rice may not give the same results.
  2. Can I use low-fat or skim milk instead of whole milk? Whole milk is recommended for a rich and creamy texture. Using low-fat or skim milk may result in a thinner consistency.
  3. Can I substitute the sugar with a sugar substitute? While you can use a sugar substitute, keep in mind that it may alter the taste and texture of the Firni.
  4. Can I skip the saffron strands? Saffron strands add a beautiful color and aroma to Firni, but you can skip them if you don't have any or prefer not to use them. The taste will still be delicious.
  5. Can I add other nuts and dry fruits? Absolutely! You can customize the Firni by adding your favorite nuts and dry fruits like cashews, walnuts, or dried cranberries. Just make sure to adjust the quantities accordingly.
  6. How long does it take for the Firni to set in the refrigerator? It is best to refrigerate the Firni for at least 2-3 hours to allow it to set and chill properly. However, overnight chilling will yield the best results.
  7. Can I serve Firni warm? Firni is traditionally served chilled for a refreshing dessert experience. However, you can enjoy it warm if you prefer.

Serving dishes and utensils

  • Mixing Bowl - A large bowl to mix the ingredients together.
  • Non-stick Pan - A heavy-bottomed pan to cook the firni and prevent sticking.
  • Spatula - To stir the rice and milk mixture while cooking.
  • Measuring Cups - To accurately measure the ingredients.
  • Chopping Board - To chop the pistachios and almonds for garnishing.
  • Knife - To chop the nuts and raisins.
  • Refrigerator - To chill the Firni before serving.

Origin stories

Firni, a delicacy that is now popular across South Asia, has its root in the Persian culinary tradition where it is known as 'Fereni'. This rice pudding was brought to the Indian subcontinent during the Mughal rule, and soon found favor in the royal kitchens for its simplicity and delightful flavor. Over the centuries, Firni has been adapted according to regional tastes and local availability of ingredients, but the essence of the dish remains the same - a creamy, delicately flavored rice pudding typically served in clay bowls. The use of clay bowls is not just for aesthetics; they absorb excess moisture and help in achieving the firm texture characteristic of Firni. Today, this Mughal-era dessert continues to be a staple during festivals and celebrations across South Asia.

Disclaimer: This recipe was not created by humans and we cannot ensure that it will turn out as expected. We do not guarantee or take any liability for the accuracy of this recipe (including steps, ingredients, nutritional information, and all sections on this page). You should check to make sure you are not allergic to any ingredients and take safety precautions while making this. The images on this page are generated by AI and may not accurately represent the result of making this recipe.