• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Indian Veggie Delight logo

  • Home
  • Recipes
    • Kids Lunch Box
    • Instant Pot
    • Air Fryer
    • Rice & Grains
    • Lentil & Beans
    • Millet
    • Vegan
    • Keto/Low Carb Recipes
  • Instant Pot
  • Kids Lunch Box
  • Subscribe
  • About
    • About Me
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Instant Pot
  • Kids Lunch Box
  • About
×

Home » Recipes » Instant Pot

Tomato Rice (Instant Pot & Stovetop)

Published: Oct 8, 2017 · Modified: Jan 10, 2022 by Bhavana Patil ·This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

473 shares
Jump to Recipe

Tomato Rice using coconut milk is a Tamilnadu-style tomato rice recipe made with tomatoes, fresh coconut milk, and a few spices in an instant pot, stovetop pressure cooker, or pot.

instant pot tomato rice made with coconut milk served in a black bowl and raw whole tomatoes on the side

What is Tomato Rice?

It’s simply rice cooked with lots of tomatoes and spices. I have also added coconut milk to give a nice flavor to the dish. But you can still make this recipe without coconut milk following the same steps. Every home has a unique style of making this recipe.

You can also use vegetables like peas, potatoes, or soya chunks to make this dish more healthy.

You can make this Tomato rice recipe in an Instant Pot, a stovetop pressure cooker, or a regular pan. Today I am sharing a video and step-by-step method of making tomato rice using INSTANT POT.

I have included both stovetop and pressure cooker method recipe below.

How to make Coconut Milk at home?

Blend ½ cup of shredded coconut (fresh or frozen) with 1 cup of warm water. Strain the coconut milk in a strainer or nut milk bag. Transfer to a sealed container and refrigerate. You can save pulp for baked goods or add to poriyal, smoothies, or coconut curries.

How to Make Tomato Rice Recipe using Coconut Milk in Instant Pot

Press SAUTE mode on Instant Pot. Add oil into the POT.

Once POT is hot, add in the whole spices, ginger-garlic paste. Saute for 30 secs or till aromatic.

step to saute spices and garlic collage

Add in the chopped onions and the sliced green chilies. Saute until onions turn light brown.

step to saute onions and chili collage

Now add in the finely chopped tomatoes OR tomato puree. Cook till tomatoes turn soft and mushy. This can take 3-4 minutes.

step to cook tomatoes till soft collage

Then add the mint leaves, coriander leaves, turmeric powder, red chili powder, garam masala, or biryani powder. Mix and cook for another minute.

step to add mint leaves collage
step to add dry spices collage

Finally, add rice, coconut milk, water, and salt and stir quickly. For a softer rice texture, you can add an extra ¼ cup of water.

Deglaze the pot (Make sure there are no food bits stuck to the bottom of the pot). This helps to avoid getting a 'BURN' Alert during pressure cooking.

step to add coconut milk and rice collage
step to add water and pressure cook collage

Close the lid on the pot. Set the pot to MANUAL/PRESSURE COOK (High Pressure) and set the timer to 5 minutes.

Once the pot beeps, wait for NATURAL PRESSURE RELEASE (NPR). Once the pressure has released, open the lid and gently fluff up the rice.

Tomato Rice recipe is ready, serve with yogurt, raita.

instant pot tomato rice made with coconut milk served in a black bowl and raw whole tomatoes on the side

Stovetop Pressure Cooker Method

Follow the same process mentioned above for Instant Pot. Close the lid and put the whistle weight on. Cook for 2 whistles on medium flame and turn off the gas. All the other steps remain the same.

Stovetop Pot Method

  • Heat oil in a nonstick pan or Kadai and add in the whole spices, ginger-garlic paste. Saute for 30 secs or till aromatic.
  • Add in the ginger-garlic paste and saute for 30 secs until the raw smell of the ginger-garlic goes away.
  • Add in the chopped onions and the sliced green chilies. Saute until onions turn light brown.
  • Now add in the finely chopped tomatoes OR tomato puree. Cook till tomatoes turn soft and mushy, this can take 3-4 minutes.
  • Then add in the mint leaves, coriander leaves, turmeric powder, red chili powder, garam masala, or biryani powder. Mix and cook for another minute.
  • Then add Coconut milk and water. For a softer texture, you can add ¼ more of the water.
  • Once the liquid in the pan comes to a roaring boil, add in the rice, salt and mix well.
  • Close the lid and cook until it's done on medium-low flame.
  • Once all the moisture has gone away, switch off the flame and leave it covered for 10 minutes.
  • Open the lid and gently fluff up the rice.
  • Tomato Rice is ready, serve with yogurt, raita.

What to serve with Tomato Rice?

Serve Tomato Rice using Coconut Milk with curry, raita, papad, and pickle.

Tips

  • Traditionally short-grain rice is used for tomato rice in south India, but I have used basmati rice for this recipe.
  • Rice to water ratio is important to get fluffy and nonsticky grain.

Instant Pot: 1 cup Basmati rice:1.5 cups of water

Stove Top Pressure Cooker: 1 cup Basmati rice :1 ¾ cups of water

Stove Top Pan: 1 cup Basmati rice: 2 cups of water

  • I have made fresh coconut milk at home but you can use store brought coconut milk as well. Tastes best with homemade coconut milk.
  • I have used whole spices, you can completely skip it and add an extra ½ teaspoon of biryani masala or garam masala.
  • You can add some frozen or fresh peas to the tomato rice. It complements well.
  • I have added mint (pudina) for flavoring but you can skip it.

More Instant Pot Rice Recipes

  • Veg Biryani
  • Beetroot Rice
  • Spinach Rice
  • Cabbage Rice
  • Coconut Milk Pulao
Tried this recipe?Don’t forget to give a ★ rating below
tomato pulao served in a black bowl garnished with mint leaves

Tomato Rice Recipe - Instant Pot & Stovetop

Bhavana Patil
Tomato Rice using Coconut Milk is a Tamilnadu style tomato rice recipe made with tomatoes, fresh coconut milk and few spices
4.73 from 11 votes
Print Recipe Pin Recipe
Servings: 2
Calories : 440
Course: Main Course
Cuisine: Indian, South Indian
Diet: Gluten-Free, Vegan, Vegetarian
Method: Instant Pot/Pressure Cooker, Stovetop
Prep Time : 15 minutes
Cook Time : 15 minutes
Total Time : 30 minutes

Equipment

  • Stovetop Pressure Cooker
  • Instant Pot/Pressure Cooker

Ingredients
  

Measurements Used - 1 cup = 250 ml

  • 2-3 tablespoons oil
  • 2 tablespoon ginger garlic paste
  • 1 medium onion sliced thinly
  • 1 green chili slit
  • 4 medium ripened tomatoes OR 2 cups chopped tomatoes OR 1.5 cups tomato puree
  • 2 tablespoons mint (pudina) leaves finely chopped
  • 2 tablespoons coriander leaves finely chopped
  • ½ teaspoon turmeric
  • ½ teaspoon red chili powder
  • 1 teaspoon garam masala powder OR biryani masala powder
  • 1 cup basmati rice rinsed
  • ½ cup thick coconut milk
  • 1 cup water
  • salt to taste

Whole Spices

  • 1 inch cinnamon stick
  • 1 bay leaves
  • 2 cardamom
  • 2 cloves
  • ½ teaspoon fennel seeds (saunf) optional

Instructions
 

Instant Pot Method:

  • Press SAUTE mode on Instant Pot. Add oil into the POT.
  • Once pot is hot, add in the whole spices, ginger-garlic paste. Saute for 30 secs or till aromatic.
  • Add in the chopped onions and the sliced green chilies. Saute until onions turn light brown.
  • Now add in the finely chopped tomatoes OR tomato puree. Cook till tomatoes turn soft and mushy. This can take 3-4 minutes.
  • Then add the mint leaves, coriander leaves, turmeric powder, red chili powder, garam masala, or biryani powder. Mix and cook for another minute.
  • Finally, add rice, coconut milk, water, and salt and stir quickly. For a softer rice texture, you can add an extra ¼ cup of water.
    Deglaze the pot (Make sure there are no food bits stuck to the bottom of the pot). This helps to avoid getting a 'BURN' Alert during pressure cooking.
  • Close the lid on the pot. Set the pot to MANUAL/PRESSURE COOK (High Pressure) and set the timer to 5 minutes.
  • Once the pot beeps, wait for NATURAL PRESSURE RELEASE (NPR). Once the pressure has released, open the lid and gently fluff up the rice.
  • Tomato Rice recipe is ready, serve with yogurt, raita.

Stovetop Pressure Cooker Method:

  • Follow the same process mentioned above for Instant Pot. Close the lid and put the whistle weight on. Cook for 2 whistles on medium flame and turn off the gas. All the other steps remain the same.

Stovetop Pot Method

  • Heat oil in a nonstick pan or Kadai and add in the whole spices, ginger-garlic paste. Saute for 30 secs or till aromatic.
  • Add in the ginger-garlic paste and saute for 30 secs until the raw smell of the ginger-garlic goes away.
  • Add in the chopped onions and the sliced green chilies. Saute until onions turn light brown.
  • Now add in the finely chopped tomatoes OR tomato puree. Cook till tomatoes turn soft and mushy, this can take 3-4 minutes.
  • Then add in the mint leaves, coriander leaves, turmeric powder, red chili powder, garam masala, or biryani powder. Mix and cook for another minute.
  • Then add Coconut milk and water. For a softer texture, you can add ¼ more of the water.
  • Once the liquid in the pan comes to a roaring boil, add in the rice, salt and mix well.
  • Close the lid and cook until it's done on medium-low flame.
  • Once all the moisture has gone away, switch off the flame and leave it covered for 10 minutes.
  • Open the lid and gently fluff up the rice.
  • Tomato Rice is ready, serve with yogurt, raita.

Notes

I have prepared this dish in my electric pressure cooker, Instant Pot DUO60 6 QT
  1. If using canned coconut milk (which is very thick), use ½ cup of canned coconut milk.
  2. If you are making coconut milk at home from frozen or fresh shredded coconut, then add ½ cup of coconut into a blender and run with 1 cup of water and make a very fine paste. Strain the coconut milk and set it aside. When I measured, I had ½ cup of thick coconut milk.
  3. Add ½ cup of thick coconut milk as said, if skipping coconut milk then add 1.5 cups to 1.75 cups of water for 1 cup of rice depending upon rice quality. you can also use veg stock instead of water.
  4. You can add some frozen or fresh peas to the tomato rice it complements well.
  5. If you think tomatoes are too tangy, just add ½ teaspoon of sugar while cooking.
 
Note: Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.

Nutrition

Calories: 440kcalCarbohydrates: 81gProtein: 7gFat: 10gCholesterol: 22mgSodium: 60mgPotassium: 277mgFiber: 3gSugar: 3gVitamin A: 435IUVitamin C: 11.2mgCalcium: 43mgIron: 1.3mg
Keyword Easy and Quick Recipes, healthy, indian rice recipes, instant pot, Instant Pot Recipes, instant pot tomato rice, tomato biryani, tomato recipes, Tomato Rice, tomato rice with coconut milk, Vegetarian One-Pot Meals
Tried this recipe?Share your photo and tag @indianveggiedelight or #indianveggiedelight

Subscribe to my Youtube Channel for healthy & tasty video recipes. Looking for Instant Pot recipes, check out my Instant Pot Recipes board on Pinterest.

« Instant Pot Palak Paneer (Spinach and Cottage Cheese Curry)
Methi Corn Rice|Karnataka Style Menthya Rice »

Reader Interactions

Comments

  1. Ramya says

    May 16, 2020 at 11:54 pm

    5 stars
    Tried this recipe first time and it tasted delicious. Adding coconut milk makes a lot of difference in taste. It was yummy ! Thank you for the recipe Bhavana.

    Reply
    • bhavana says

      May 17, 2020 at 11:39 pm

      Thanks Ramya,This is Naveen's fav rice dish

      Reply
  2. Nisha B says

    October 29, 2021 at 8:39 am

    Made this for my kids lunch today with soy chunks ! Really yummy! Thanks for sharing!

    Reply
    • Bhavana Patil says

      November 01, 2021 at 2:21 pm

      That's really good to know Nisha 🙂

      Reply

Leave a Reply Cancel reply

Your email address will not be published.

Recipe Rating




Primary Sidebar

Hi There! Welcome to my blog! I’m Bhavana. Here you’ll find easy recipes for your Instant Pot, Kids Lunch Box ideas, Keto/LowCarb, Air-fryer recipes plus more wholesome, easy Vegetarian/Vegan Indian recipes that your family will love. More about me →

Popular Posts

  • Instant Pot Bisibelebath
  • The Best Avocado Pasta
  • Barbeque Nation Style Cajun Potatoes
  • Healthy Kids Lunch Box Recipes
  • Dominos Style Stuffed Cheesy Garlic Bread (Stuffed Garlic Bread Recipe)
  • Lauki Ki Sabji (Bottle Gourd Curry)

Don’t miss a new recipe

  • About Me
  • PRIVACY POLICY

Copyright © 2022 Indian Veggie Delight on the Seasoned Pro Theme