Experience the vibrant flavors of South India with this irresistible Indian Tomato Rice recipe, a perfect one-pot meal that's both flavorful and easy to prepare. Fragrant basmati rice is infused with a savory blend of aromatic spices, including mustard seeds, cumin, and garam masala, and paired with the tangy sweetness of ripe tomatoes. The dish comes alive with the addition of curry leaves, green chilies, and a hint of turmeric for a golden hue. This recipe is a harmonious balance of bold spices and comforting rice, finished with a fresh garnish of coriander leaves. Ready in just 40 minutes, it's ideal as a quick lunch, dinner, or a side dish for your favorite Indian curries. Simple yet packed with authentic flavors, this Tomato Rice recipe is a must-try for spice lovers and rice enthusiasts alike!
Rinse the basmati rice thoroughly until the water runs clear. Soak it in water for 20 minutes, then drain.
In a medium saucepan, add 2 cups of water and bring it to a boil. Add the soaked and drained rice to the boiling water, reduce the heat to low, cover, and cook until the rice is tender and all the water is absorbed (about 10-12 minutes). Fluff the rice with a fork and set aside.
Heat the vegetable oil in a large pan or skillet over medium heat. Add the mustard seeds and let them pop.
Add the cumin seeds, curry leaves, and green chilies. Stir for a few seconds until aromatic.
Add the chopped onion and sauté until it turns golden brown, about 4-5 minutes.
Stir in the minced garlic and grated ginger. Cook for another minute until fragrant.
Add the chopped tomatoes, turmeric powder, red chili powder, and salt. Cook until the tomatoes become soft and the oil starts to separate from the mixture, about 5-7 minutes.
Stir in the garam masala and mix well to combine the flavors.
Reduce the heat to low and gently fold the cooked rice into the tomato mixture, making sure the rice is evenly coated.
Cook for another 2-3 minutes to let the flavors meld together.
Garnish with chopped coriander leaves and serve hot.
Serving size | 1186 grams (1186.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 648 |
Total Fat 30.20g | 39% |
Saturated Fat 4.20g | 21% |
Polyunsaturated Fat 16.80g | |
Cholesterol 0mg | 0% |
Sodium 2417mg | 105% |
Total Carbohydrate 86.70g | 32% |
Dietary Fiber 11.00g | 39% |
Total Sugars 16.70g | |
Protein 14.50g | 29% |
Vitamin D 0IU | 0% |
Calcium 194mg | 15% |
Iron 9mg | 49% |
Potassium 1337mg | 28% |
Source of Calories