Indian Spiced Rice

Want more from Genius Kitchen?

Watch on your Apple TV, Roku, or Fire TV and your iOS, Fire, or Android device.

Learn More
“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.”

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.

Watch more

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a