Description
Tomatoes and rice is a simple yet flavorful dish enjoyed in many cuisines around the world. This comforting recipe combines juicy tomatoes, fragrant spices, and perfectly cooked rice for a satisfying meal. Whether served as a side dish or a main course, this dish is versatile, budget-friendly, and easy to customize. Learn how to make delicious tomatoes and rice using the stovetop, Instant Pot, or rice cooker with this step-by-step guide!
Ingredients
Essential Ingredients:
- 1 cup basmati rice (or white rice, brown rice, or red rice)
- 2 cups water or broth (adjust as needed)
- 2 medium tomatoes, chopped (or 1 cup canned diced tomatoes)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon ginger garlic paste
- 1 green chili, chopped (optional for spice)
- 1 teaspoon cumin seeds
- ½ teaspoon turmeric powder
- ½ teaspoon chili powder (adjust to taste)
- 1 bay leaf (optional)
- 1 tablespoon oil or ghee
- Salt, to taste
- Fresh cilantro, for garnish (optional)
Optional Add-ins:
- Vegetables – Bell peppers, peas, carrots
- Protein – Chicken, shrimp, tofu
- Nuts – Fried cashews for extra crunch
Instructions
Stovetop Method:
- Rinse & Soak the Rice: Rinse the rice under running water until the water runs clear. If using basmati rice, soak it for 30 minutes, then drain.
- Sauté Aromatics: Heat oil in a pan over medium heat. Add cumin seeds and bay leaf. When fragrant, add onions and green chili. Sauté until onions turn golden.
- Cook Tomatoes: Stir in garlic and ginger garlic paste. Cook for 30 seconds. Add tomatoes and cook until they soften.
- Add Spices & Rice: Stir in turmeric, chili powder, and salt. Add the drained rice and mix well.
- Cook the Rice: Pour in water or broth, bring to a boil, then cover and simmer on low heat until rice is tender and liquid is absorbed (about 15-18 minutes).
- Fluff & Serve: Let the rice rest for 5 minutes, fluff with a fork, and garnish with cilantro.
Instant Pot Method:
- Turn the Instant Pot to sauté mode and heat oil.
- Sauté cumin seeds, onions, garlic, and ginger until golden.
- Add tomatoes, spices, and rice. Mix well.
- Pour in 1.5 cups of water or broth (Instant Pot requires less liquid).
- Close the lid and set to Pressure Cook (High) for 5 minutes.
- Allow natural pressure release for 10 minutes, then fluff and serve.
Rice Cooker Method:
- Add rinsed rice, tomatoes, onions, garlic, spices, and water to the rice cooker.
- Stir everything together and set the cooker to normal cook mode.
- Once done, let it rest for a few minutes, then fluff and serve.
Notes
✔ Make it Spicy: Add more chili powder or chopped green chilies.
✔ For Extra Flavor: Toast the rice in oil before adding liquid.
✔ Protein Options: Serve with chicken, shrimp, or tofu.
✔ Vegetarian Pairings: Enjoy with raita, sautéed veggies, or a fresh salad.
✔ Storage: Store leftovers in an airtight container for up to 3 days.
- Prep Time: 10 min
- Cook Time: 20 minutes
- Category: Side Dish, Main Course
- Method: Stovetop, Instant Pot, Rice Cooker
- Cuisine: Indian, Mexican, West African
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 3g
- Sodium: 300mg (depending on added salt)
- Fat: 3g
- Saturated Fat: 0.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 3g
- Protein: 5g
- Cholesterol: 0mg
Keywords: Tomato rice, one-pot rice, Indian tomato rice, Mexican rice, Jollof rice, easy rice dish, vegetarian rice, quick rice recipe