Indian Turmeric Yellow Rice
This fragrant and flavorful Turmeric Rice is a healthy alternative to your usual white rice. Try my recipe to know how to easily make this vibrant rice on the stovetop or in the instant pot.

- Prep time
- 5 min
- Cook time
- 20 min
- Yield
- 4 servings
- Difficulty
- MEDIUM
Ingredients
- 1 tbsp Ghee or Oil
- 1 Bay leaf (Tej Patta)
- 1 inch Cinnamon (Dalchini)
- 1 Star anaise (optional)
- 3 Green Cardamom (Elaichi) (optional)
- 1/2 cup Onion (diced)
- 2 clove Garlic (minced)
- 1 cup Basmati Rice (or another long-grain white rice )
- 3/4 tsp Ground Turmeric (Haldi powder)
- 3/4 tsp Salt
- 2 cup Water (or 1 1/4 cup for Instant Pot method)
- Cilantro leaves (to garnish )
Instructions
- 1
Wash the rice with water 2-3 times, until the water is clear.
- 2
Heat ghee or oil in a pot on medium heat. Then add the whole spices - bay leaf, cinnamon, star anise, and cardamom. Sauté for 30 seconds until they release their aroma.
- 3
Add the diced onion and garlic. Sauté for 2-3 minutes until the onions are soft and translucent.
- 4
Add the turmeric and salt, and stir. Then add the rinsed rice and saute for 30 seconds. Now add the water and give it a stir.
- 5
Bring the water to a boil, then lower the heat to the lowest setting and cover with the lid. Let it simmer for 12 minutes or until all the water is absorbed.
- 6
Remove from heat and keep the pot covered for another 8-10 minutes. Then remove the lid, and fluff the rice with a fork. Enjoy!
- 7
Follow the same steps as above until adding the rice and water in the Instant Pot on Saute mode. Then, pressure cook for 4 minutes at high pressure. When the instant pot beeps, let the pressure release naturally for 10 minutes. Then manually release the pressure. Fluff the rice with a fork and enjoy!