Easy and Flavorful Indian Tomato Rice Recipe

5 stars
4.87 (18)
Easy and Flavorful Indian Tomato Rice Recipe
Prep Time:
10 mins
Cook Time:
30 mins
Total Time:
40mins
Category:
Recipe by Administrator
Published on August 30, 2023

Indian Tomato Rice is a popular and wholesome dish that is bursting with flavors. It is a perfect blend of fragrant basmati rice cooked with tomatoes, aromatic spices, and herbs. This one-pot dish is quick and easy to prepare, making it a go-to recipe for a delicious weeknight dinner. Serve it as a main course or as a side dish, and enjoy the richness of Indian cuisine.

Ingredients

  • 1 cup basmati rice
  • 3 medium tomatoes, finely chopped
  • 1 onion, thinly sliced
  • 2 green chilies, slit
  • 1 tablespoon ginger-garlic paste
  • 1 teaspoon cumin seeds
  • 1 teaspoon mustard seeds
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1 teaspoon garam masala
  • 1/2 teaspoon cumin powder
  • 1/2 teaspoon coriander powder
  • 1/4 cup chopped coriander leaves
  • 2 tablespoons oil
  • Salt to taste

Directions

  1. Rinse the basmati rice under running water until the water runs clear. Soak the rice in water for 30 minutes, then drain and set aside.
  2. Heat oil in a large pan or pot over medium heat. Add cumin seeds and mustard seeds. Let them splutter.
  3. Add sliced onions and green chilies. Sauté until the onions turn translucent.
  4. Add ginger-garlic paste and sauté for a minute until the raw smell disappears.
  5. Add chopped tomatoes, turmeric powder, red chili powder, garam masala, cumin powder, coriander powder, and salt. Mix well and cook for 5-6 minutes until the tomatoes become mushy.
  6. Add the soaked and drained basmati rice to the tomato mixture. Stir well to coat the rice with the spices.
  7. Pour 2 cups of water into the pan. Bring it to a boil, then reduce the heat to low. Cover the pan and let it simmer for about 15-20 minutes or until the rice is cooked and all the water is absorbed.
  8. Remove the pan from heat and let it rest for 5 minutes. Fluff the rice gently with a fork.
  9. Garnish with chopped coriander leaves and serve hot with raita or any curry of your choice.

Interesting Facts

  • Indian Tomato Rice is often prepared during festive occasions and celebrations.
  • This dish can be easily customized by adding vegetables like peas, carrots, or bell peppers for added nutrition and taste.
  • Tomatoes are rich in vitamins A and C, and their tangy flavor adds a unique taste to the dish.