Back to Recipes
indianhealthy
Tomato Rice
Tomato Rice is a flavorful South Indian dish made with rice and fresh tomatoes. It is a simple yet satisfying one-pot meal, perfect for lunch or dinner.
Prep: 10 min
Cook: 10 min
Total: 20 min
Servings: 2
March 26, 2026
Instructions
Instructions
- Rinse the basmati rice under cold water until the water runs clear. Soak it in water for 30 minutes, then drain.
- In a pressure cooker or pot, heat oil over medium heat. Add mustard seeds and cumin seeds. Once they splutter, add the chopped onions and sauté until translucent.
- Add the ginger-garlic paste and green chilies. Sauté for another minute until fragrant.
- Add the chopped tomatoes and turmeric powder. Cook until the tomatoes soften and the oil separates.
- Add the soaked and drained rice, salt, and water. Stir gently to combine.
- If using a pressure cooker, cover and cook for 2 whistles. If using a pot, cover and cook on low heat for about 15-20 minutes or until the rice is cooked and water is absorbed.
- Once done, fluff the rice gently with a fork and garnish with chopped coriander leaves before serving.
Tips
- Adjust the number of green chilies based on your spice preference.
- Serve with a side of raita or pickle for added flavor.