Indian Spiced Rice

READY IN: 50mins
Recipe by Anu_N

This rice dish takes very little time to prepare and most of the ingredients are found in the common kitchen. I found this recipe on and altered it to add that little "heat" I thought it needed. Serve this with a plain lentil dal (stew) or curry, or with a plain raita or cold yogurt.

Top Review by ratherbeswimmin

Great recipe, Anu. So full of great flavors, it made me want to get up and dance (he-he). I used cayenne instead of red chili powder for a little more zing. I used basmati rice which I think goes well with the exotic blend of spices. This was our main dish and I served it with other steamed vegetables. Very filling and satisfying and a great vegetarian meal. Thanks.

Ingredients Nutrition


  1. In a large skillet or saucepan, heat the oil over medium heat.
  2. Add the onions, and cook, stirring frequently until they have softened.
  3. Sprinkle in the ginger, garlic, coriander, cardamom, nutmeg, red chili powder, and cumin.
  4. Cook for 3 minutes more, stirring frequently.
  5. Add the rice to the saucepan and saute the rice with the spices for 2 minutes, stirring constantly.
  6. Now add the lentils and salt into the saucepan.
  7. Add 3 cups of water into the pan, stir.
  8. Place the potatoes into the pan.
  9. Bring the mixture to a boil, cover the pan and turn the heat to low.
  10. Cook for 10 minutes.
  11. Place the bell pepper, peas, and raisins into the saucepan.
  12. Stir well, then cover the pan again.
  13. Cook 10 minutes more, or until the rice, potatoes, and lentils are tender.
  14. Stir in the butter, if desired.
  15. Serve hot and enjoy.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a