Indian Style Rice


The blessing of a well stocked pantry is that so many more dishes are available to you at the spur of the moment! There are a few ingredients in this classic Indian style rice that you may not have in your cupboard, but I suggest that they would be excellent additions if you don’t already have them.

Cardamom pods are expensive, but they pretty much last forever. Ground cardamom will get flat after a year or so, but the cardamom seeds seem to keep for years within the pods.

Mustard seeds are tiny, but they pack a punch. I have an Indian friend who used to make dinner for me when I lived in San Francisco; he would often toss a few mustard seeds into whatever he was making to give it a lift. (Try adding some to lentils.)

Most of us have ground cumin, but as with other ground spices, ground cumin will go flat. The whole seeds last longer. Besides, cumin is better when the seeds are toasted first.

Indian Rice

Turmeric is what gives this rice its vibrant yellow color. Not only does turmeric have plenty of health benefits, it’s the primary ingredient in yellow curry powder.

Now, about the rice. Please make it. This rice was one of those OMG food epiphanies for me. As in, “this is so easy and so incredibly good, why haven’t I been making it my whole life?” Seriously!

We made this for an upcoming chicken dish and thank goodness we made a big batch. The technique for making the rice is a little different from how I usually make rice.

For this recipe you boil the rice in more water than the rice can absorb, and then drain the water from the rice when it’s done.

The rice is boiled with the cinnamon stick, cardamom, and cloves, so it soaks up those flavors while it’s cooking. Then it is tossed with sautéed spices and onions.

Indian Style Rice Recipe

  • Prep time: 5 minutes
  • Cook time: 25 minutes
  • Rice soaking time: 30 minutes
  • Yield: Serves 4-6

If you don't have whole cardamom pods or stick cinnamon, add a pinch of ground cardamom and ground cinnamon with the cumin in step 4.


  • 2 cups long-grain rice, preferably Basmati
  • 8 cups water
  • 2 teaspoons salt
  • 2 cloves
  • 2 cardamom pods
  • One 2-inch piece of cinnamon
  • 3 Tbsp vegetable oil (or ghee if you have it)
  • 1/2 teaspoon dark mustard seeds
  • 1/2 teaspoon cumin seeds
  • 1/4 teaspoon chili flakes
  • 1 medium onion, chopped
  • 3 chopped garlic cloves
  • 1/4 teaspoon turmeric


1 Rinse and soak rice: Place rice in a sieve and run cool water through it to rinse it until the water runs clear. Soak the rice in cool water for 30 minutes. Drain.


2 Boil rice with cloves, cardamom, cinnamon: Bring 8 cups of water and the salt to a boil in a large pot. Add the rice and stir. Add the cloves, cardamom and cinnamon and simmer for 10 minutes.

Taste the rice, and test if it is done to your taste; rice can take more or less time to cook depending on how old it is. If still too firm, cook a few minutes longer.

3 Drain rice and rinse with cold water, remove spices: When the rice is cooked to your liking, drain the rice into a colander and rinse with cold water to stop if from cooking.

Remove the cloves, cardamom and cinnamon and discard. Set the rice aside to drain.

4 Sauté mustard seeds, cumin, chili flakes, then onion: In a pan large enough to hold the rice, heat the oil over medium-high heat. Add the mustard and cumin seeds and the chili flakes.

indian-rice-method-2 indian-rice-method-3a

Cook until the mustard seeds start popping, then add the onion. Sauté until the onion begins to brown, about 5-7 minutes.

5 Add garlic, then rice and turmeric: Add the garlic and sauté another 2-3 minutes. Add the rice and mix well. Sprinkle the turmeric over the rice and mix well. Cook for another 3-4 minutes, stirring often.


Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish this recipe, please rewrite the recipe in your own unique words and link back to Indian Style Rice on Simply Recipes. Thank you!



Savory Coconut Rice here on Simply Recipes

Saffron Rice Pilaf here on Simply Recipes

More Indian-cuisine recipes!

Indian Style Rice

Never miss a recipe!

Subscribe to Simply Recipes free via email:

Showing 4 of 29 Comments

  • Joyce

    I’m 6 years late to the party, but this is the BEST RICE EVER. Because I’m lazy, I simplified steps 2 and 3 by throwing the rice, 3C of water, and cardamom, cinnamon, and cloves in a rice cooker and let my rice cooker do it’s magic. Followed the recipe after that. It turned out wondering and I have to stop myself from just eating mouthfuls of it with nothing else. Mmmmm, carbs. Amazing! Thanks!

  • Sue

    I made this rice dish last night. It was so easy and so tasty I don’t think I’ll ever go back to my old rice making ways again. Thank you.

  • Kay

    I found this recipe last summer and it was my fav/go-to rice recipe for the entire summer! I didn’t have all the ingredients listed but improvised and it was still really good. I love Indian food so this was a great simple recipe to add to the pile. It’s a year later but thought I’d share anyway:-)

  • Sahil

    There is another way I’ve learned to do this, and it might be a bit simpler. Granted, I’ve always done this in a pressure cooker, but I can’t see why it can’t be done in a pot.

    Heat up some oil, put cumin seeds in it. You can add onions now and fry them, or you can do it later after the rice is cooked, but I’ve always done it by putting it in before. Put in the rice, fry it for like 3-4 minutes, and then put turmeric powder in there. Add a bit of chilli powder if you want it spicy, and salt for taste. Put in adequate water, and close the lid. Two-three whistles is generally enough. Open the lid once the steam is out….profit? :)

    The above preparation is done in about 20 mins from start to finish. Another spin I’ve tried on this is adding diced potatoes before putting the rice in. Fry them for about 4-5 minutes, just for them to get a bit hard, and then continue with the recipe. This prep is good for almost any dish requiring rice, but if you’re feeling lazy, take some yoghurt, whip it so its not solid, and enjoy with this.

    There is one more variation I’ll share, its just called Jeera Rice (Cumin Rice). Simply fry some cumin, add rice and salt, and cook.

  • Judy

    This rice is delicious. I didn’t have cumin seeds so I used some powdered cumin. This recipe is a keeper.

View Responses / View More Comments / Leave a Comment