Indian Spiced Rice

Made This Recipe? Add Your Photo

Total Time
15 mins
35 mins

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.

Skip to Next Recipe




  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.