{"id":"recipe_a390ada810","slug":"phirni","title":"Phirni","description":"A classic North Indian dessert made with coarsely ground rice, full-fat milk, and fragrant aromatics like saffron and cardamom, traditionally served chilled in earthen bowls.","serves":4,"time":{"prepMinutes":10,"cookMinutes":35,"totalMinutes":45,"activeMinutes":30},"ingredients":[{"id":"ingredient-1","original":"1/4 cup Basmati rice, soaked for 30 minutes","name":"Basmati Rice","quantity":50,"unit":"g","usQuantity":"1/4","usUnit":"cup","form":"ground","notes":"Basmati rice, soaked and drained","group":"Base","optional":false},{"id":"ingredient-2","original":"1 liter full-fat milk","name":"Milk","quantity":1,"unit":"l","usQuantity":"4.2","usUnit":"cup","form":"liquid","notes":"Full-fat or whole milk","group":"Base","optional":false},{"id":"ingredient-3","original":"1/2 cup sugar","name":"Sugar","quantity":100,"unit":"g","usQuantity":"1/2","usUnit":"cup","form":"granulated","notes":"","group":"Sweetener","optional":false},{"id":"ingredient-4","original":"1/2 teaspoon cardamom powder","name":"Cardamom","quantity":1,"unit":"g","usQuantity":"1/2","usUnit":"tsp","form":"powder","notes":"freshly ground preferred","group":"Flavoring","optional":false},{"id":"ingredient-5","original":"1 pinch saffron strands","name":"Saffron","quantity":1,"unit":"pinch","usQuantity":1,"usUnit":"pinch","form":"strands","notes":"soaked in a tablespoon of warm milk","group":"Flavoring","optional":true},{"id":"ingredient-6","original":"1 tablespoon slivered almonds","name":"Almonds","quantity":8,"unit":"g","usQuantity":"1","usUnit":"tbsp","form":"slivered","notes":"","group":"Garnish","optional":true},{"id":"ingredient-7","original":"1 tablespoon slivered pistachios","name":"Pistachio","quantity":8,"unit":"g","usQuantity":"1","usUnit":"tbsp","form":"slivered","notes":"","group":"Garnish","optional":true}],"instructions":[{"id":"instruction-1","text":"Wash and soak the Basmati rice in water for 30 minutes. Drain completely and grind into a coarse paste or granular powder using a blender with very little water or milk.","group":"Preparation","title":"Wash and soak the Basmati rice","timerMinutes":30,"sourceTitle":"Preparation"},{"id":"instruction-2","text":"In a heavy-bottomed pan, bring the milk to a boil. Once it boils, lower the heat and let it simmer for 5-8 minutes until slightly reduced.","group":"Cooking","title":"Bring the milk to a boil","timerMinutes":8,"sourceTitle":"Cooking"},{"id":"instruction-3","text":"Add the ground rice paste to the boiling milk. Stir continuously on low to medium heat to ensure no lumps are formed. Continue to cook for 15-20 minutes until the rice is cooked and the mixture thickens to a custard-like consistency.","group":"Cooking","title":"Add the ground rice paste","timerMinutes":20,"sourceTitle":"Cooking"},{"id":"instruction-4","text":"Add the sugar, cardamom powder, and the saffron (soaked in milk). Mix well and cook for another 5 minutes until the sugar is completely dissolved and the Phirni is thick.","group":"Flavoring","title":"Add the sugar, cardamom powder, and the saffron","timerMinutes":5,"sourceTitle":"Flavoring"},{"id":"instruction-5","text":"Pour the mixture into individual serving bowls or traditional clay bowls. Garnish with slivered almonds and pistachios. Allow it to cool to room temperature, then refrigerate for at least 2 hours before serving.","group":"Serving","title":"Pour the mixture","timerMinutes":120,"sourceTitle":"Serving"}],"notes":"Traditional Phirni is always made with ground rice, not whole rice like Kheer. For the best flavor, serve it in clay bowls (shikoras) which absorb excess moisture and impart an earthy aroma.","cuisine":{"group":"Desi","specific":["North Indian"]},"course":["dessert"],"cookingMethod":["boil","simmer"],"equipment":["Heavy-bottomed pan","Blender","Clay bowls or small glass bowls","Spatula"],"diet":["vegetarian","gluten_free"],"allergens":["milk","tree_nuts"],"difficulty":"medium","yield":{"amount":4,"unit":"bowl","note":"Serves 4 people"},"makeAhead":{"instructions":"Phirni must be made ahead as it needs several hours to set and chill in the refrigerator."},"storage":{"food":{"instructions":"Store in the refrigerator covered with plastic wrap to prevent a skin from forming.","reheatingNotes":"Traditionally served cold; reheating is not recommended."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_a390ada810%2Fcover.jpg?alt=media&token=baa8e6ff-f817-415b-bf62-ca743da79092","imageAlt":"Phirni — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["phirni","indian dessert","rice pudding","sweet","creamy","saffron","cardamom","vegetarian"],"schemaVersion":1,"sourceTitle":"Phirni","sourcePublishedAt":"2026-02-04T17:37:41.718Z","sourceUpdatedAt":"2026-02-04T17:37:41.718Z","related":[{"id":"recipe_c7386513c8","slug":"meethi-lassi","title":"Meethi Lassi","description":"A refreshing and creamy traditional Indian yogurt drink sweetened with sugar and delicately flavored with green cardamom.","serves":2,"time":{"prepMinutes":5,"cookMinutes":0,"totalMinutes":5,"activeMinutes":5},"cuisine":{"group":"Desi","specific":["Punjabi"]},"course":["dessert","side"],"difficulty":"easy","diet":["vegetarian","gluten_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_c7386513c8%2Fcover.jpg?alt=media&token=1dba5e4c-1975-4b21-b98b-9b2c36dcca33","imageAlt":"Meethi Lassi — recipe cover","tags":["lassi","yogurt-drink","sweet","refreshing","indian-beverage","punjabi","cardamom"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":6,"stepCount":4},{"id":"recipe_3ab4587e11","slug":"mysore-pak","title":"Mysore Pak","description":"A classic South Indian delicacy, this Mysore Pak is a rich, buttery, and porous sweet made with gram flour, sugar, and plenty of ghee.","serves":12,"time":{"prepMinutes":10,"cookMinutes":20,"totalMinutes":30,"activeMinutes":20},"cuisine":{"group":"Desi","specific":["South Indian"]},"course":["dessert"],"difficulty":"hard","diet":["vegetarian","gluten_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_3ab4587e11%2Fcover.jpg?alt=media&token=b99a4e0d-f2c2-41e5-80b4-1f33ee6f963f","imageAlt":"Mysore Pak — recipe cover","tags":["traditional","festive","sweet","buttery","south indian"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":4,"stepCount":8},{"id":"recipe_c015d6c046","slug":"gajar-ka-halwa","title":"Gajar Ka Halwa","description":"A classic North Indian carrot pudding, slow-cooked to perfection with milk, ghee, and sugar, flavored with cardamom and garnished with crunchy nuts.","serves":4,"time":{"prepMinutes":15,"cookMinutes":45,"totalMinutes":60,"activeMinutes":30},"cuisine":{"group":"Desi","specific":["North Indian"]},"course":["dessert"],"difficulty":"medium","diet":["vegetarian","gluten_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_c015d6c046%2Fcover.jpg?alt=media&token=f95a3989-1fbd-40c5-bfe0-ca1df73a6576","imageAlt":"Gajar Ka Halwa — recipe cover","tags":["sweet","carrot","halwa","indian dessert","winter recipe"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":7,"stepCount":6}]}