
Made with AI
Spicy Indian Tomato Rice
Ingredients
- basmati rice2 cups
- tomatoes4 medium
- onion1 large
- green chilies2 pieces
- mustard seeds1 teaspoon
- cumin seeds1 teaspoon
- ginger-garlic paste1 tablespoon
- turmeric powder1 teaspoon
- red chili powder1 teaspoon
- vegetable oil1 tablespoon
- saltto taste
- fresh coriander leavesfor garnish
Instructions
- 1
Rinse the basmati rice under cold water until the water runs clear. Soak the rice in water for about 20 minutes, then drain.
- 2
Heat the vegetable oil in a large pan over medium heat. Add the mustard seeds and cumin seeds. Let them splutter for a few seconds.
- 3
Add the chopped onion and sauté until it turns golden brown.
- 4
Stir in the ginger-garlic paste and sauté for another minute until the raw smell disappears.
- 5
Add the chopped green chilies and tomatoes. Cook until the tomatoes become soft and mushy.
- 6
Mix in the turmeric powder, red chili powder, and salt. Cook for another 2 minutes.
- 7
Add the soaked and drained basmati rice to the pan. Stir gently to combine with the tomato mixture.
- 8
Pour in 4 cups of water and bring to a boil. Reduce the heat to low, cover the pan, and let it simmer until the rice is cooked and the water is absorbed, about 15-20 minutes.
- 9
Once cooked, fluff the rice with a fork and garnish with fresh coriander leaves.
- 10
Serve hot and enjoy your Spicy Indian Tomato Rice.



