Servings
Font
Back
Tomato Rice (Thakkali Sadam)
5 from 9 votes

Tomato Rice (Thakkali Sadam)

Tomato Rice is a quick, one-pot meal that's perfect for busy days and lunchboxes. Ready in under 30 minutes, it’s tangy, flavorful, and effortless to make in an Instant Pot or on the stovetop. This family favorite is sure to become a go-to recipe!

Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins
Servings: 4
Course: Side Dish
Cuisine: Indian

Ingredients

  • 1 cup basmati rice
  • 1 tablespoon ghee use vegetable oil for vegan, or oil
  • 1 cup onion chopped
  • 1 green chili pepper diced, optional
  • 2 teaspoon ginger garlic paste
  • 1/3 cup mint chopped, leaves
  • 2 tomato chopped, about 1 1/2 cup
  • 2 cups water or use 1 1/4 cup for instant pot method
  • cilantro to garnish, leaves
Whole Spices
  • 1 bay leaf Tej Patta
  • 1/2 inch cassia cinnamon stick, aka Dalchini
  • 1 star anise optional
  • 3 green cardamom aka Elaichi
  • 4 cloves aka Laung
  • 1/2 teaspoon black mustard seeds aka Rai
Spices
  • 1/4 teaspoon turmeric powder ground, aka Haldi powder
  • 1/2 teaspoon red chili powder Mirchi powder
  • 1 teaspoon garam masala
  • 1 teaspoon salt

Instructions

    Cup of Yum
  1. Wash the basmati rice in a bowl until the water runs clear. Soak in water for 15 minutes, then drain.
Stovetop Method
  1. In a pan, heat ghee and/or oil. Add all the whole spices and sauté for 30 seconds or until fragrant.
  2. Add finely chopped onions, green chilies, and ginger garlic paste. Sauté until onions turn translucent.
  3. Add mint leaves, chopped tomatoes, turmeric powder, salt, red chili powder, and garam masala. Cook until tomatoes are soft and oil separates.
  4. Pour in the 2 cups of water and add the rice. Raise heat to high. Let it come to a boil.
  5. Reduce the heat to low, cover with a lid, and simmer for 15-17 minutes until the rice is cooked and water is absorbed.
  6. Turn off the heat and allow it to rest for another 5 minutes. Do not stir at this time.
  7. Garnish with cilantro and serve hot.
Instant Pot Method
  1. Start the Instant Pot in sauté mode. Add the oil and/or ghee. Once it is hot, add all the whole spices and sauté for about 30 seconds until their aroma is released.
  2. Add the onions, green chilies, and ginger garlic paste to the Instant Pot and sauté them until they are translucent.
  3. Add mint leaves, chopped tomatoes, turmeric powder, salt, red chili powder, and garam masala to the Instant Pot.
  4. Add 1 1/4 cups of water in the Instant Pot. Then, add the rice and mix it with the other ingredients in the Instant Pot.
  5. Turn off the sauté mode and close the Instant Pot's lid. Then pressure cook for 4 minutes at high pressure. When the instant pot beeps, let the pressure release naturally for 10 minutes. Then manually release the pressure.
  6. Open the lid of the Instant Pot and fluff the rice gently with a rice paddle or fork.
  7. * Note: it is best to remove the steel insert from the instant pot so the lower layer of rice does not overcook.
  8. Garnish with cilantro and enjoy!
Stovetop Pressure Cooker Method
  1. Follow the same steps as the stovetop method up to adding the rice and water. Mix well and close the lid of the pressure cooker.
  2. Pressure cook for 1 whistle on medium heat. Let the pressure release naturally.
  3. Then open the lid of the pressure cooker, garnish with cilantro, and serve!

Notes

  • For pleasant-colored tomato rice, choose well-ripened and deep red colored tomatoes.
  • Adjust the quantity of chili powder as per your taste. Use Kashmiri chili powder to get this bright color.
  • You can add vegetables like peas, carrots, or bell peppers for added flavor and nutrition.
  • Soak the rice for 15 minutes to reduce the cooking time and to get a fluffier texture.
  • For fluffy rice, the rice-to-water ratio is very important. I use basmati rice, for which the ratio in the recipe works well. If you use a different rice variety or brand, adjust the ratio accordingly.
  • Make sure the water runs clear when rinsing the rice to remove excess starch.
  • Use oil instead of ghee for a vegan version of this healthy rice.
  • For pleasant-colored tomato rice, choose well-ripened and deep red colored tomatoes.
  • Adjust the quantity of chili powder as per your taste. Use Kashmiri chili powder to get this bright color.
  • You can add vegetables like peas, carrots, or bell peppers for added flavor and nutrition.
  • Soak the rice for 15 minutes to reduce the cooking time and to get a fluffier texture.
  • For fluffy rice, the rice-to-water ratio is very important. I use basmati rice, for which the ratio in the recipe works well. If you use a different rice variety or brand, adjust the ratio accordingly.
  • Make sure the water runs clear when rinsing the rice to remove excess starch.
  • Use oil instead of ghee for a vegan version of this healthy rice.
Report Abuse
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

Login to Continue
Forgot password?
Don't have an account? Register