South Indian Tomato Rice – Instant pot and stovetop (V and GF)

Share the yumminess

Tomato rice is an easy, simple lunch recipe you can make on busy days. This is a spicy, flavorful rice recipe that is perfect for lunch boxes too. The main ingredients are tomato and a few spice powders. This is also Thakkali Sadam in Tamil. This is an easy recipe with pantry staples.

Bowl of Tomato rice.
Yummy Tomato rice.
Need more recipes with pantry staples? Check out Easy Pantry Recipes.

Tomato Rice

This is a staple lunch in Tamil Nadu, South India which is usually served with raita or fryums. This is so easy and versatile. In school days, my mom used to pack this in our lunch box. Actually, tomato rice is prepared in two ways. 

  1. The rice is cooked along with tomato and spices.
  2. The tomato masala and rice are cooked separately and mixed together. This method is the perfect way to use up leftover rice.
A bowl of easy tomato rice with a bunch of cilantro on the side.

A short video

How to make Tomato Rice in a Stovetop?

If using basmati rice, soak it for 30 minutes. Wash and drain it. Take a deep heavy-bottomed pan. Add oil and once it is hot, add the whole spices. Then add the onion and green chili. Saute till the onions are golden brown then add tomato and spice powders. Once the raw smell goes add 2 cups of rice. Then add 3 cups of water and the required salt and cilantro. Let it cook till the water is completely absorbed and the rice is cooked. Switch off. Serve with Onion raita or any side.

Tomato rice in Instant pot

Switch on the Instant Pot. Press the saute button. Add oil and repeat the same steps as a stovetop. Once you added water and salt. Close the pressure cooker lid. Check the valve and press the manual button. Set the timer for 6 minutes high pressure. Let the pressure release naturally. Once the pressure is released, open the lid and serve.

A bowl of Tomato rice.
Pro tip – While using the instant pot, add 2 ¾ cups of water for 2 cups of Basmati rice. If using Ponni rice, use 3 ½ cups of water for 2 cups of rice.

What Rice to use?

You can use Basmati rice, Ponni boiled or parboiled rice, Sona Masoori.

Soaked and drained basmati rice.

Ingredients Used

Ingredients used to make tomato rice.
Rice is not included in this picture.

Other Instant Pot rice recipes for you

Indian Lentil Rice 

Mint Rice

Vegetable Pulao

Mushroom Biryani

Vegetable Biryani

Do you need some no-cook recipes? Check out Easy No-cook recipes.

Stepwise recipe to make Tomato Rice

Ingredients

Rice – 2 cups

Tomato – 2 medium-sized chopped

Onions – ½ Cup sliced thinly

Green chili – 1 sliced

Cinnamon – 1- inch stick

Bay leaf – 1

Cardamom – 1

Cloves – 2

Turmeric powder – ½ Tsp

Red chili powder – 1 Tsp

Garam masala – ½ Tsp

Water – 2 ¾ Cups

Salt – as required

Cilantro – few

Oil – 2 Tsp

Method

  • Soak rice for 30 minutes. Wash and drain it. Keep it aside.
  • Switch on the Instant Pot. Press the saute button.
  • Add oil and when it is hot add the whole spices.
  • Once it is sauteed, add sliced onions and green chili.
  • Saute until the onions are golden.
  • Then add the tomato and spice powders.
  • Mix until the raw smell of the spice powders is gone.
  • Then add the rice and water.
  • Add the required water and cilantro.
  • Close the pressure cooker lid. Press the cancel button and then the manual button. Set the timer for 6 minutes high pressure.
  • Once the rice is cooked, let the pressure release naturally.
  • Once the pressure is released, open the lid and serve with raita or any favorite sides.
Stepwise instructions to make tomato rice.

Notes

  1. Adjust the spice powders as per your spice preference.
  2. If you don’t have garam masala, you can also add roasted cumin powder for flavor.
A bowl of easy tomato rice with a bunch of cilantro on the side.
4.92 from 25 votes

Tomato Rice – Instant pot and stovetop

Author: Lathiya
Tomato rice is an easy, simple lunch recipe you can make on busy days. This is a spicy, flavorful rice recipe that is perfect for lunch boxes too.
Prep Time:10 minutes
Cook Time:6 minutes
Soaking time:30 minutes
Total Time:46 minutes
Course: Lunch
Cuisine: Indian
Keyword: Instant pot tomato rice, South indian tomato rice, Tomato rice
Servings: 4 people
Calories: 115kcal

Equipment

Ingredients

  • 2 Cups Basmati Rice
  • 2 Tomato medium sizes chopped
  • 1/2 Cup Onions sliced thinly
  • 1 Green chili sliced
  • 1 Cinnamon inch stick
  • 1 Bay leaf
  • 1 Cardamom
  • 2 Cloves
  • 1/2 Tsp Turmeric powder
  • 1 Tsp Red chili powder
  • 1/2 Tsp Garam masala
  • 2 3/4 Cups Water
  • Salt as required
  • Cilantro few
  • 2 Tsp Oil

Instructions

  1. Soak rice for 30 minutes. Wash and drain it. Keep it aside.
  2. Switch on the Instant pot. Press the saute button.
  3. Add oil and when it is hot add the whole spices.
  4. Once it is sauteed, add sliced onions and green chili.
  5. Saute until the onions are golden.
  6. Then add the tomato and spice powders.
  7. Mix until the raw smell of the spice powders is gone.
  8. Then add the rice and water.
  9. Add required water and cilantro.
  10. Close the pressure cooker lid. Press the cancel button and then the manual button. Set the timer for 6 minutes high pressure.
  11. Once the rice is cooked, let the pressure release naturally.
  12. Once the pressure is released, open the lid and serve with raita or any favorite sides.

Video

Notes

  • Adjust the spice powders as per your spice preference.
  • If you don’t have garam masala, you can also add roasted cumin powder for flavor.

Nutrition

Serving: 1person | Calories: 115kcal

Pin this to your favorite board

You'll Also Love...

4.92 from 25 votes (6 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

46 Comments

  1. I tried this and LOVED it. So easy. Even better the next day. This makes a large amount, which was fine by me as I ate leftovers for breakfast for a couple of days.:-)

    Also, my entire family loved this, and they are rather picky eaters. I hadn’t expected that they would enjoy it so much that they’ve asked for it again a number of times.

    Easy and delish.

  2. Tomato rice is my family favorite rice. What a visual treat, so flavorful and yummy rice. A must try one during this lockdown period!

  3. I’ve been looking for simple flavored-rice recipes – what a treat to find an instant pot version. This is going to be popular at my house!

  4. This is one of much comfort and easy to make one pot dish. The tomato flavors are always a hit at my place. Looks so flavorful by the use of whole spices.

  5. Tomato rice is an all-time favorite for my family. Looks yummy and a very easy recipe. My kids enjoy this with raita.