Tomato Rice



  • 1 cup long-grain rice (or any regular rice)
  • 2 medium sized ripe tomatoes, chopped
  • 1 medium sized onion, chopped
  • 2 cloves of garlic, minced
  • 1 inch piece of ginger, minced
  • 1 green chili, chopped
  • 1 tsp mustard seeds
  • 1 tsp cumin powder
  • 1 tsp coriander powder
  • 1 tsp turmeric powder
  • 1 tsp red chili powder
  • Salt to taste
  • 2 tablespoons of oil
  • 2 tablespoons of chopped cilantro for garnish


  1. Rinse the rice in water until the water runs clear. Soak the rice in water for 30 minutes.
  2. Add 2 cups of water and pressure cook the rice for 3 whistles.
  3. In a skillet, heat oil over medium heat. Add mustard seeds and let them crackle.
  4. When the mustard seeds start to splutter, add the chopped onion and fry until they turn golden brown.
  5. Add the minced garlic, ginger, and green chili, and fry for a minute.
  6. Add the chopped tomatoes, green chilies, turmeric powder, chili powder, coriander powder, cumin powder, and salt.
  7. Cook till the tomatoes become soft and mushy.
  8. Transfer the rice from step 2 to the tomato mixture and stir.
  9. Once done, turn off the heat and let the rice sit covered for 5 minutes.
  10. Fluff the rice with a fork and garnish with chopped cilantro.
  11. Serve the hot tomato rice with raita or any curry of your choice. Enjoy!


Health Shopping List

We're sorry, but the information you were looking for doesn't exist.