
Fragrant Indian Cardamom Kheer with Saffron and Pistachios
A timeless dessert of creamy goodness
This aromatic Indian classic is a creamy rice pudding infused with cardamom and enriched with saffron and pistachios.
- 1 h 30 min
- 6
- Easy
Ingredients
For the Rice Pudding Base
For the Saffron Infusion
For the Finish
Preparation
Marinating the Saffron
Toast saffron threads
Lightly toast the saffron threads in a small dry pan for a few seconds.
Toast the saffron threads lightly to bring out their full aroma before infusing.
Crush saffron
Crush the saffron threads with a mortar and pestle.
Soak in milk
Soak the crushed saffron in warm milk and set aside for infusion.
Preparing the Rice Base
Bring to a boil
In a heavy-bottomed pot, bring the rinsed Basmati rice and milk to a boil.
Simmer until thick
Reduce the heat and let it simmer, stirring frequently, until the rice is soft and the mixture has thickened (approximately 45 minutes).
Stir frequently to prevent the rice and milk from sticking and burning.
Add sugar and cardamom
Stir in sugar and cardamom powder, cooking for an additional 10 minutes.
Use a non-stick pot for easier cleanup and even cooking.
Cooking Process
Infusing Saffron
Gently stir the saffron-infused milk into the pudding until well combined.
Adding Nuts
Mix in chopped pistachios and sliced almonds during the last 5 minutes of cooking.
Adding Rose Water
Add rose water just before serving to enhance the fragrance.
Plating & Serving

Fragrant Indian Cardamom Kheer with Saffron and Pistachios
Fragrant Indian Cardamom Kheer with Saffron and Pistachios
Plating & Serving
Serve in delicate bowls, garnishing with a few strands of saffron and a sprinkle of pistachios for a vibrant finish.
Sauce Pairings
Garnishes & Accompaniments
Perfect Sides
Frequently Asked Questions
How long can I store leftovers?
Kheer can be refrigerated for up to 3 days. Reheat gently before serving.
Can I make this ahead?
Absolutely! Prepare the kheer a day in advance and refrigerate. Reheat with a splash of milk before serving.
Are there substitutions for nuts?
Yes, you can use cashews or omit nuts entirely for a smoother texture.
Is there a non-dairy version of this dish?
Substitute whole milk with coconut milk or almond milk for a dairy-free alternative.
Can I reduce the sugar?
Yes, adjust to taste or use a natural sweetener like honey or agave syrup.
Related recipes
More dishes you might like — same culture, meal type, or style.

Aloo Paratha with Spiced Potato Filling and Ghee
Traditional Indian Flatbread Delicacy

Amish Dutch Apple Dumplings with Cinnamon Syrup
Classic Dessert with a Touch of Warm Spice

Amritsari Fish Fry with Carom Seed Batter
Classic Punjabi Fish Fry Perfect for Any Occasion

Aromatic Bengali Cholar Dal with Coconut and Golden Raisins
A fragrant, comforting lentil dish with a sweet and savory twist.

Aromatic Indian Cardamom Phirni with Saffron Threads
A Creamy Delight of Rice and Aromatic Spices

Aromatic Indian Curry Leaf Rice with Lentils and Mustard Seeds
Fragrant and satisfying rice dish with a touch of spice
