• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Greenbowl2soul
  • Home
  • Recipes
    • Breakfast
    • Drinks
    • Snacks
    • Side dishes
    • Salads
    • Soups
    • Main course
    • Sweet Treats
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipes
  • About
  • Contact Us
×

Home » Main course

Tomato rice-Indian style

Published: Apr 9, 2022 by Vandana Chauhan. This post may contain affiliate links.

28 shares
  • Share
  • Tweet
Jump to Recipe Jump to Video

Tomato rice- a simple Indian-style one-pot rice dish full of flavors. This tangy rice is flavored with warm Indian spices. It gets ready in just 30 minutes and is suitable for vegans, vegetarians, and people on gluten free diet too.

Indian style tomato rice in a white bowl with more rice and herbs in the background.

If you are looking for an easy Indian recipe that can be quickly made with limited ingredients then today's recipe- tomato rice is perfect for you.

On busy days when I don't have enough time to make office lunch, I generally make tomato rice and pack it with a simple salad or raita on the side.

It doesn't need much cutting, chopping and gets ready in just 30 minutes.

Jump to:
  • What goes in Indian tomato rice?
  • Ingredient notes
  • How to make (step by step process)?
  • How to serve?
  • Storing tips?
  • Can you freeze tomato rice?
  • Reheating tips
  • Recipe tips and tricks
  • Frequently asked questions
  • More easy Indian rice recipes
  • More tomato recipes from around the world
  • Recipe

What goes in Indian tomato rice?

To make Indian style tomato rice, you will need the ingredients shown below:

Ingredients for Indian tomato rice labelled.

Ingredient notes

  • Rice: I have used long grain Indian basmati rice. You can make it with any medium or long-grain rice of your choice.
  • Tomatoes: Use a juicy red variety of tomatoes.
  • Ginger-garlic paste: Finely chopped ginger and garlic can be used too.
  • Curry leaves: Curry leaves give a very nice and distinct flavor to this dish and it won't taste the same without them. You can use fresh, dried, or frozen. But if you can find fresh curry leaves, nothing like that. If there is no Indian supermarket near you, buy them online, they are available on amazon.
  • Whole spices: I have used bay leaf, mustard seeds, cloves, and black peppercorns. You may add cumin seeds instead of mustard seeds. Also, feel free to add or skip 1-2 Indian whole spices depending upon the availability.
  • Garam masala: Garam masala is a blend of Indian spices. It has a very strong and dominating flavor so add in moderation.

How to make (step by step process)?

collage of images 1 to 6 of Indian tomato rice recipe.

Step 1: Heat oil in a cooking pot and add all the whole spices. Saute them for a few seconds or until they become fragrant.

Step 2: Add thinly sliced onion.

Step 3: Cook until the onion starts turning brown.

Step 4: Add ginger garlic paste and curry leaves. I have used frozen curry leaves which burn very fast so I have added them at this stage. If you are using fresh curry leaves, add them with whole spices.

Step 5: Cook until the raw smell of garlic goes away. It will take about a minute.

Step 6: Add red chili powder, coriander powder, and garam masala.

collage of images 7 to 12 of Indian tomato rice recipe.

Step 7: Saute for a few seconds.

Steps 8, 9, and 10: Add green chilies, tomatoes, ground black pepper, and salt.

Step 11: Mix everything and cook until the tomatoes turn mushy and are nicely cooked.

Step 12: Add rinsed basmati rice. Gently mix everything and cook the rice without water for 1-2 minutes.

collage of images 13 to 18 of Indian tomato rice recipe.

Step 13: Add chopped cilantro.

Steps 14 and 15: Add water and mix.

Steps 16 and 17: Cover the pot and cook on a medium flame for around 15 minutes or until the rice is nicely cooked.

Step 18: Keep the pan covered for around 5 minutes after switching off the stove. After 5 minutes, remove the lid and fluff rice grains with a fork. Garnish with more fresh cilantro.

Your delicious Indian-style tomato rice is ready to be served!

Tomato rice in a white bowl with a bowl of raita and herbs

How to serve?

Though a simple dish, Indian tomato rice is so flavorful that you don't need any elaborate curry or any other dish to serve with it.

It can be served with a simple kachumber salad or any other salad of choice.

Non-vegans may also serve it with any raita like pahadi cucumber raita, aloo raita, or beetroot raita.

Storing tips?

To store, allow reaching room temperature and then transfer to an airtight container. Refrigerate for 2-3 days.

Can you freeze tomato rice?

Yes, tomato rice freezes well. You can store it in the freezer for 3-4 months.

Reheating tips

To reheat in a microwave, add 1-2 tablespoons of boiling water and microwave for around 30 seconds. Remove from the microwave, mix everything with a spoon, and microwave again until properly heated.

To reheat on a stovetop, add 1-2 teaspoons of oil to a cooking pot. Add tomato rice. Gently saute. Add a few tablespoons of hot water and cover the pot with a lid. Cook on a low flame for a few minutes or until nicely heated. Keep checking and stirring in between.

Recipe tips and tricks

  • Add water carefully otherwise the rice will become soggy.
  • Instead of water, you may also add vegetable stock. However, that's not the traditional way of making tomato rice.
  • If you don't want whole spices in your dish, remove them before serving. You can also tie the whole spices in a clean muslin cloth and then add them to the dish, doing this will make the step of removing spices easier.
  • For some crunch, you can add roasted peanuts, cashew nuts, chana dal, or urad dal to the tomato rice.
  • You may add 1 tablespoon of tomato paste for a brighter color and more flavor.
  • Always mix the rice gently otherwise the grain may break.

Frequently asked questions

Can tomato rice be made in a pressure cooker?

Yes, you can make tomato rice in a pressure cooker too. The rice and water ratio will be different in that case.

Which rice is the best for this recipe?

I prefer long-grain Indian basmati rice for this recipe. However, you can make it with any long or medium-sized rice grain. Don't use a very sticky (starchy) variety of rice.

Can tomato rice be made with leftover rice?

Yes, I do it all the time. To make tomato rice with leftover rice, once your tomatoes are cooked, add rice and chopped cilantro. Gently stir until all the rice grains get evenly mixed with the sauce.

Cover the cooking pot with a lid and cook for around 2-3 minutes and then switch off the stove. Don't remove the lid for at least 5 minutes and allow the rice to absorb the flavors.

Do I need to soak rice before cooking?

It's not required. However, if you do the cooking time will get shorter.

More easy Indian rice recipes

Looking for some more quick and easy Indian rice recipes? Do check the following links:

  1. Cabbage rice
  2. Chickpea rice
  3. Corn rice
  4. Mushroom rice
  5. Vegetable rice
  6. Beetroot rice
  7. Paneer fried rice

More tomato recipes from around the world

If you are looking for more easy tomato recipes from around the world, the following links are worth checking

  1. Tomato puff pastry tart (vegetarian)
  2. Bengali tomato chutney (vegan)
  3. Vietnamese tofu (vegan)
  4. Roasted tomato and red pepper soup (vegan)
Tomato rice in a white bowl with herbs in the background.

If you try any of my recipes, please rate ⭐⭐⭐⭐⭐ it on the recipe card and also leave your feedback in the comments section below. You can also follow me on Facebook, Pinterest, Instagram, and subscribe to my youtube channel.

Recipe

Tomato rice in a white bowl with fresh herbs in the background.

Tomato rice-Indian style

Tomato rice- a simple Indian-style one-pot rice dish full of flavors. This tangy rice is flavored with warm Indian spices. It gets ready in just 30 minutes and is suitable for vegans, vegetarians, and people on gluten free diet too.
5 from 7 votes
Print Pin Rate
Course: Main Course
Cuisine: Indian
Diet: Gluten Free, Vegan, Vegetarian
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 4
Calories: 232kcal
Author: Vandana Chauhan

Equipment

  • 1 Cooking pot

Ingredients

  • 1 cup long-grain Indian basmati rice
  • 2 medium-sized tomatoes finely chopped
  • 1 medium-sized onion thinly sliced
  • ½ tablespoon ginger-garlic paste
  • 1 green chili pepper chopped
  • A handful of fresh cilantro roughly chopped
  • 3-4 curry leaves optional
  • ½ teaspoon black mustard seeds
  • 2-3 black peppercorns
  • 2 cloves
  • 1 bay leaf
  • 1 teaspoon coriander powder
  • ½ teaspoon Kashmiri red chili powder adjust to taste
  • ½ teaspoon garam masala
  • Salt to taste
  • Ground black pepper to taste
  • 1 tablespoon cooking oil of choice
  • 2 cups water or as required to cook the rice

Instructions

  • Wash rice with water and keep aside.
  • Heat oil in a pot. Add all the whole spices. Once they start spluttering, add sliced onion.
  • When the onion starts turning brown, add ginger-garlic paste and curry leaves. Saute for about a minute.
  • Add coriander powder, red chili powder, and garam masala. Saute for a few seconds.
  • Add chopped tomatoes, green chili peppers, salt, and ground black pepper. Mix everything and cook until the tomatoes turn mushy and are nicely cooked. It will take around 5-6 minutes on medium flame.
  • Once the tomatoes are cooked, add rice. Let the rice grains cook with tomatoes for 1-2 minutes before adding water and roughly chopped cilantro. Mix everything.
  • Cover the pan and cook for around 15 minutes or until the water gets completely absorbed. Once the rice is cooked, switch off the stove and don't remove the lid for at least 5 minutes.
  • After 5 minutes, remove the lid and fluff rice with a fork. Garnish with more chopped cilantro.
  • Enjoy with some raita, chutney, or salad on the side.

Video

Notes

  1. The amount of water used may vary slightly depending upon the quality of rice.
  2. You can also add a tablespoon of tomato paste for more flavor and brighter color.
  3. Instead of water, vegetable stock can also be used to cook the rice.
  4. For some crunch add roasted peanuts or cashewnuts.
  5. More easy recipe tips and tricks are given within the post above. Please follow them to make this recipe.

Nutrition

Calories: 232kcal | Carbohydrates: 43g | Protein: 4g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 1g | Sodium: 55mg | Potassium: 255mg | Fiber: 3g | Sugar: 3g | Vitamin A: 617IU | Vitamin C: 27mg | Calcium: 39mg | Iron: 1mg
Tried this recipe?Tag me on instagram #greenbowl2soul

More Main course

  • Close up shot of aloo shimla mirch ki sabzi.
    Aloo Shimla mirch (Indian style capsicum with potatoes)
  • Indian mixed beans curry with rice and salad served in a black bowl.
    Indian style mixed beans curry
  • Shahi Paneer serve in a copper bowl with some rotis and salad on the side
    Shahi Paneer
  • Chili oil getting drizzled over a bowl of chili garlic noodles with a spoon
    Garlic chili oil noodles

Reader Interactions

Comments

  1. Tejpal oberoi

    August 10, 2022 at 2:00 pm

    5 stars
    Your recipes are very simple easy to cook and are very taste ingredients are available in kitchen

    Reply
    • Vandana Chauhan

      August 10, 2022 at 6:56 pm

      Thanks a lot for sharing such a positive comment.

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Vandana Chauhan profile picture

Hi! Thanks for stopping by my blog. My name is Vandana Chauhan and I am on a mission to explore vegan/ vegetarian recipes from around the world. I am delighted to welcome you to join me on this exciting journey.

More about me →

Popular recipes

  • Mixed bean salad balela served in a white bowl.
    Mixed bean salad balela (Middle Eastern style)
  • Chili oil getting drizzled over a bowl of chili garlic noodles with a spoon
    Garlic chili oil noodles
  • four savoury muffins kept on a whote plate with some corn kernels in the background
    Vegan savoury muffins with tomato, corn, and caramelized onion
  • Veg chow mein served on a white plate with a fork.
    Vegetable chow mein
  • A slice of peach cobbler served on a white plate
    Easy peach cobbler with canned peaches
  • Indian vegetable curry in a bowl with rice, lime, and fresh herbs in the background
    Indian vegetable curry

Seasonal favorites

  • two glasses of virgin pina colada decorated with pineapple chunks and pink straw with a bowl of pineapple chunks on the side.
    Virgin pina colada(Non alcoholic pina colada)
  • Close up shot of mango chia seeds pudding in a glass with a spoon.
    Mango chia seeds pudding
  • Greek style watermelon salad served in a grey bowl
    Greek watermelon feta salad
  • Three glasses of watermelon lemonade with white straws, garnished with mint leaves and lemon wedges
    Watermelon lemonade
  • Close up shot of Greek orzo salad with feta.
    Orzo salad with feta
  • Sundried tomato pasta salad in a bowl.
    Sundried tomato pasta salad

Footer

↑ back to top

About

  • Privacy Policy
  • About

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

Copyright © 2023 Greenbowl2soul

28 shares
Scroll Up