Saffron Rice Recipe (Indian Style)
Saffron Rice is a fragrant rice dish made by cooking rice with saffron strands, spices, herbs and ghee. The saffron gives the rice a light yellow color and a subtle floral aroma. It can be made with plain rice, basmati rice, or other long-grained rice, using water or stock. Saffron Rice is usually served as a side dish with curries, lentils, or festive dishes.
About This Saffron Rice
Saffron Rice, also known as yellow rice, is a fragrant and mildly flavored rice dish that pairs well with curries, lentils, and saucy vegetable dishes. The rice has a gentle aroma and subtle spice notes without being spicy or overpowering.
This North Indian–style Saffron Rice is simple to make and works well for everyday meals as well as festive occasions. It is cooked with basmati rice, saffron strands, and a few whole spices, which give the dish its characteristic aroma.
Saffron, known as kesar in Hindi, gives the rice its natural yellow color. In this recipe, the saffron strands are lightly crushed and added while cooking, which tints the rice a soft golden shade. Because of this color, Saffron Rice is often referred to as yellow rice.
Apart from saffron, whole spices like cloves, green cardamom, cinnamon, bay leaf, and mace are added to enhance the aroma. These spices flavor the rice gently and complement Indian curries without overpowering them.

Saffron Rice is naturally gluten-free and can easily be made vegan by using oil instead of ghee. Only a small quantity of saffron is needed, yet it adds a distinct aroma and color to the dish.
This rice dish is commonly served with Indian gravies such as Rajma Masala, Paneer Butter Masala, vegetable curries like Palak Paneer and Malai Kofta.
You can also pair it with North Indian dishes like Kadhi Pakora, or lentil dishes like Dal Fry and Dal Tadka.
Explore More Indian Rice Recipes
How to make Saffron Rice
Preparation
1. First, measure out all of your ingredients and have them ready to go.

2. Rinse 1.5 cups basmati rice 3 to 4 times in water, or until the water runs clear of the starch.

3. Place the rice in a large container and add enough water to cover. Soak the rice for 20 to 30 minutes.

4. After 20 to 30 minutes drain the water from the rice, and set the rice aside.

5. Meanwhile, crush 2 to 3 pinches of saffron strands into a fine or semi-fine powder.
The pinch here is not the chef’s pinch but a pinch between your thumb and index finger. You can crush saffron with your fingers or in a mortar-pestle.

Sauté Spices, Rice & Saffron
6. Heat 3 tablespoons of ghee or oil in a deep pan or pot. Keep heat to a low and add all of the following spices listed below:
- 1 teaspoon caraway seeds (shahi jeera)
- 2 to 3 green cardamoms
- 1 tej patta (Indian bay leaf)
- 1.5 inches cinnamon stick
- 2 to 3 cloves
- 1 thin strand of mace.
(Side note: if you are wondering why the tej patta is green in the photo – it is fresh leaf from the balcony garden.)

7. Fry the spices in the hot oil for some seconds or until fragrant. Let them crackle but take care to not let them burn.

8. Now add the soaked and drained rice.

9. On low to medium-low heat, stir for 1 to 2 minutes very well but gently, so that the ghee completely coats the rice grains.

10. Add the crushed saffron to the rice.

11. Add a pinch of turmeric powder now, if you plan to add it for extra color.

12. Stir and mix well but gently.

Make Saffron Rice
13. Add 3 cups of water or as required to the pan or pot. The water should cover the rice by an inch, so add a splash more or so of water if needed.

14. Sprinkle in salt to taste. The water should taste slightly salty.

15. Bring the water to a gentle simmer on low heat. Cover the pan tightly and let the rice cook until the grains separate and absorb all the water.
You should see small steam holes on the surface of the rice when it is done.

16. Lift the lid and check the saffron rice a couple of times while it cooks, but do not stir.
If it looks like the water is simmering off too quickly, and more water 1 tablespoon at a time.

17. Be careful not to overcook the rice. The grains should be cooked through, separate, and still hold their shape.
Once the rice is just cooked, remove the pot from the heat and fluff the saffron rice with a fork.

18. Garnish the Saffron Rice with coriander or mint leaves, and serve with any lentil dish like Chana Dal or Dal Bukhara or Indian curry recipes like Matar Paneer or Mushroom Masala or Veg Handi or Paneer Tikka Masala.

Dassana’s Recipe Tips
- Variety of rice: My personal choice of rice variety for this recipe is basmati rice. But you can also make it with any non-sticky rice variety.
- Cooking of rice grains: Make sure the rice grains are well cooked, with each grain holding its shape and not turning mushy.
- Cook in Instant Pot: To prepare this dish in an Instant Pot, use the sauté function for sautéing the spices and rice in ghee. Then, add the crushed saffron, turmeric powder and mix lightly, with gentle hands. Add 2.25 cups water and pressure cook on high for 5 minutes. Finally, give a quick pressure release after 5 minutes and fluff the rice gently.
- For the yellow color: In case you don’t have saffron at home, then use about ¼ teaspoon turmeric powder (ground turmeric) in this recipe. However, doing so, the dish will not have the similar aroma and flavor as with saffron.
- Choice of liquid: The quantity of water will depend on the type of rice you use. Since this is an Indian style recipe, I have added water in it. However, you can even use vegetable stock in place of water.
- Vegan option: To make a vegan rice, you can use either olive oil or a neutral flavored oil, as an alternative to ghee (clarified butter).
- Scaling: You can easily halve or scale this recipe to a double or triple for making larger portions.
Your Questions Answered
Is yellow rice the same as saffron rice?
Yellow rice is a broad term used for rice dishes that get a yellow color during cooking. The color can come from saffron or from turmeric, depending on the recipe and region.
Saffron rice and turmeric rice are both types of yellow rice, but they are not the same. Saffron rice gets its color and aroma from saffron, while turmeric rice uses ground turmeric for color and flavor.
Across different cuisines, yellow rice is prepared in many ways, using different spices, fats, and cooking methods.
Can I make this saffron rice recipe with any other variety of rice?
Yes of course. You can easily make the dish with any variety of non-sticky long-grained or medium-grained rice. Remember to add water as needed depending on the type of rice you are using.
Is saffron rice healthy?
Saffron rice is healthy and good during the colder seasons as saffron is a warming spice. But if your body cannot tolerate warming foods or ingredients that are hot in nature, then avoid it.
Why saffron is so expensive?
Saffron is an expensive spice. To harvest 1 pound of saffron threads it takes about 75,000 blossoms that are collected by hand. Since this process is time and labor intensive, it makes saffron one of the most expensive spice in the world.
Step by Step Photo Guide Above

Saffron Rice Recipe (Indian Style)
Ingredients
- 3 tablespoons ghee or oil
- 1 teaspoon caraway seeds (shahi jeera)
- 2 to 3 green cardamoms
- 1 tej patta (indian bay leaf)
- 1.5 inches cinnamon
- 2 to 3 cloves
- 1 single, thin strand of mace
- 1.5 cups basmati rice
- 2 to 3 generous pinches saffron (kesar), not a chef's pinch but a pinch of the thumb and index finger
- 1 pinch turmeric – optional
- 3 to 3.25 cups water or as required
- salt as required
- 2 to 3 tablespoons coriander leaves – chopped, or mint leaves for garnish – optional
Instructions
Preparation
- Rinse the rice for 3 to 4 times in water or till the water runs clear of starch.
- Soak the rice for 20 to 30 mins in water. Drain the water and keep the rice aside.
- Gather all the ingredients, measure and set them aside.
- Crush the saffron strands with your fingers or in a mortar-pestle. Set aside.
Making Saffron Rice
- Heat oil or ghee in a deep pan or pot. Lower the heat. Add all the whole spices – caraway seeds, green cardamoms, cinnamon, cloves, tej patta and mace strand.
- Fry for some seconds until the spices crackle taking care they do not burn.
- Then add the soaked rice. Mix and stir gently for 1 to 2 minutes so that the fat coats the rice grains.
- Add the crushed saffron strands to the rice.
- Add turmeric powder now if you plan to add it. Mix gently.
- Pour water and season with salt according to taste. Taste the water and it should be slightly salty.
- Cover the pan tightly and let the rice cook until the grains are fully cooked, separate, and all the water is absorbed.
- Do check the rice for a couple of times when it is cooking. If it looks like the water is simmering off too quickly, and more water 1 tablespoon at a time. Once done, fluff gently with a fork.
- Serve the Saffron Rice garnished with coriander or mint leaves with any lentil or vegetable curry of your choice.
Dassana’s Notes
- While I prefer to use basmati rice when cooking saffron rice, feel free to include any variety of non-sticky rice. Add water as needed depending on the kind of rice used.
- For a vegan option, use a neutral tasting oil or olive oil instead of ghee.
- If you do not have saffron, you can make this saffron rice easily with about ¼ teaspoon ground turmeric powder. But note that the rice won’t have the flavor and aroma of saffron.
- The saffron rice recipe is Indian inspired. So for cooking rice we always add water. But you can opt to add vegetable stock instead of water.
- You can also make this saffron rice in the Instant Pot. Follow the recipe instructions of sautéing the spices and rice in ghee using the sauté function of the Instant Pot. Add in the crushed saffron and turmeric and gently mix. Pour 2.25 cups water and pressure cook on high pressure for 5 minutes. Give a quick pressure release after 5 minutes and gently fluff the rice.
- The recipe can be halved or doubled or tripled easily.
Nutrition
Saffron Rice recipe from the blog archives was first published on May 2013.





Hi, i think its time u have a restaurant. Ur cooking is awesome and i am core fan of your recipes. They turn out perfectly. Love your site. Dasanna we would like to see you. Please post your snaps also once a while. thanks for the 1’derful recipes.
Thanks Sudha for your kind words and appreciation. Honestly speaking I don’t want to have a restaurant and instead cover as many recipes on the blog as possible. So that it helps more people. Thanks again.
nice recipe
Thank yo for posting these recipes. This is all new to me but there isn’t an Indian food place where I live and I would like to enjoy the food more than twice a year when I travel.
In your recipes, you list oil. What kind of oil?
welcome brad. depending upon the recipe i use sun flower oil, safflower oil, rice bran oil, peanut oil or mustard oil.
Simple pulao recipe yet looks great , thanks
Interesting ! a refersh from the usual plain rice.
i totally agree