• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Easy Indian Cookbook
  • Recipes
  • Basics
  • Recipe Round-ups
  • About
menu icon
go to homepage
  • Recipes
  • Quick Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Quick Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Indian Main Course

    Instant Pot Tomato Rice (Vegan)

    Published: Feb 22, 2022 · Modified: Jul 18, 2023 by Shilpa Kerur · This post may contain affiliate links. 9 Comments

    Jump to Recipe Jump to Video
    5 from 53 votes
    Google logo Add Preferred Source

    Instant Pot tomato rice is a flavorful dish made with rice, tomatoes, and aromatic spices. Tomato rice can be served plain or with your favorite Indian dishes, such as raita, chutney, dal, or sambar.

    Also called tomato pulao, this one-pot meal is a crowd-pleaser, providing a quick and satisfying option for both busy weeknights and gatherings.

    tomato rice in instant pot

    I first learned how to make tomato rice from my mom, who was a wonderful cook. I loved the way the rice was so fluffy and flavorful. She taught me how to make it the way she did, and I've been making it ever since. For the past few years, I have been making it in my Instant Pot, and it is a family favorite. It is also known as tomato pulao, tomato bath, or thakkali sadam.

    Why you will love this recipe

    • The combination of tomatoes, freshly ground spices, and aromatics creates a dish bursting with flavors.
    • Tomato rice can be enjoyed on its own as a standalone dish, but it also pairs well with various accompaniments like raita, papad, and kachumber salad.
    • This Instant Pot tomato rice is a convenient option for meal prepping. You can prepare a larger batch and portion it out for quick and hassle-free meals throughout the week.
    • Tomato pulao is not only suitable for everyday meals but can also be served at potlucks, picnics, and gatherings.

    Ingredients

    Tomatoes: Use ripe and juicy tomatoes to make this dish.

    Basmati rice: Basmati rice works best for this dish. However, it can also be made using Sona masoori rice. Both white rice and brown rice can be used here, although you will have to adjust the cooking time accordingly.

    Whole spices: The whole spices I use to make the spice mix are coriander seeds, cumin seeds, cinnamon, cloves, cardamom, and dried chili. I also use mustard seeds in the tempering/seasoning.

    See the recipe card for full information on ingredients and quantities.

    Step-by-step instructions

    Grind the whole spices into fine powder.
    Step 1: Grind together the spices to make the masala powder.
    Saute onions and aromatics in the inital tempering.
    Step 2: Make the initial tempering. Saute onions until they turn translucent.
    Add the tomatoes, masala powder, and salt.
    Step 3: Add the tomatoes, masala powder, and salt. Saute for 3 minutes.
    Cook until the tomatoes turn soft.
    Step 4: Once the tomatoes turn soft and pulpy, deglaze the bottom of the pot.
    Add rice, water and mix well.
    Step 5: Add the basmati rice and water. Mix well.
    Pressure cook until the rice and spices are done.
    Step 6: Pressure cook for 6 minutes and do a quick pressure release. Open the lid and gently mix the rice.
    Mix gently and add cilantro.
    Top with cilantro and serve hot.

    Expert Tips

    Use lots of tomatoes that are ripe and juicy. Tomatoes release a lot of moisture, so make sure you do not add lots of water when cooking the rice. If you add more water, the rice will become mushy. In this recipe, I have used 2 cups of rice and 2 cups of water.

    In my recipe, I am making a fresh masala powder using whole spices. You can make two or three batches of the spice powder at one time and store them in an air-tight container in the refrigerator for up to a month. You may also replace this masala powder with garam masala or curry powder.

    Once the rice is cooked, mix it very gently, taking care not to break them. This helps to separate the grains and prevent them from clumping together. Do not fluff the rice using a fork, as the rice grains may break and fall apart.

    What to serve with Instant Pot tomato rice?

    Raita: Raita is a yogurt-based side dish that pairs well with tomato rice.

    Dal: Dal is a great pairing with this dish as it adds a protein element to the meal. My favorites are chana dal and vegetable sambar.

    Vegetable stir-fry: South Indian-style stir-fry is good for pairing with tomato rice. Try this beans palya, cabbage palya, or chayote squash palya. You can also serve it with this spicy pan-roasted chow chow sabzi.

    Roasted vegetables: Roasted or grilled vegetables, such as roasted cauliflower, malai broccoli, or bell peppers, can be served alongside tomato rice.

    Recipe FAQs

    Can I use canned tomatoes instead of fresh tomatoes for tomato rice?

    Fresh tomatoes taste the best for this rice dish. However, you can use canned diced tomatoes or crushed tomatoes as a substitute for fresh tomatoes in tomato rice. For this recipe, you will need one (16 oz) can of tomato. Canned tomatoes provide convenience, especially when fresh tomatoes are not readily available.

    Is tomato rice a kid-friendly dish?

    Yes, tomato rice is generally considered a kid-friendly dish. The flavors of tomato rice are mild and familiar, making it appealing to children. It is not overly spicy and has a tangy and savory taste that kids often enjoy. Additionally, the colorful appearance of the dish can make it visually appealing to children, making it a good option to introduce them to different flavors and textures.

    Can I make this tomato pulao without onion and garlic?

    Yes. Just skip onion and garlic from this recipe and follow the remaining recipe as-is.

    How to store tomato pulao?

    To store tomato pulao, let it cool to room temperature and then transfer it to airtight containers. Refrigerate for up to 5 days and reheat before serving. For longer storage, freeze it for up to 3 months. Thaw in the refrigerator overnight and reheat until piping hot.

    tomato rice in instant pot

    More Instant Pot rice recipes

    • Instant Pot saffron rice.
      Indian Saffron Rice Recipe (Instant Pot)
    • perfectly cooked grains.
      Cabbage Pulao / South Indian Cabbage Rice (Instant Pot)
    • Instant Pot veg pulao.
      Instant Pot Vegetable Pulao

    If you tried this Tomato Rice Recipe or any other recipe on my website, please leave a ? star rating and let me know how it went in the ? comments below.

    Recipe card

    tomato rice in instant pot

    Instant Pot Tomato Rice

    Instant Pot tomato rice is a flavorful dish made with rice, tomatoes, and aromatic spices. Tomato rice is a versatile dish that can be enjoyed in many different ways. It can be served plain or with your favorite Indian dishes, such as raita, chutney, dal, or sambar.
    5 from 53 votes
    Print Pin Rate Google logo Add Preferred Source
    Author: Shilpa Kerur
    Course: Main Course
    Cuisine: Indian
    Servings: 8
    Prep Time: 10 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 30 minutes minutes

    Equipment

    • Instant Pot

    Ingredients

    • 2 cups basmati rice
    • 6-7 medium tomatoes
    • 1 large onion thinly sliced
    • 3 tablespoon oil
    • 1 teaspoon mustard seeds
    • 1 tablespoon split black gram (urad dal)
    • 1 tablespoon Bengal gram (chana dal)
    • 1 teaspoon cumin seeds
    • 1 inch ginger finely chopped
    • 2-3 cloves garlic finely chopped
    • 1-2 green chili finely chopped
    • 8-10 curry leaves
    • Salt to taste
    • 1 tablespoon coriander leaves (cilantro)
    • 2 cups water

    FOR THE MASALA POWDER:

    • 2 tablespoon coriander seeds
    • 1 tablespoon cumin seeds
    • ¼ cup coconut dry or desiccated
    • 5-6 dry red chili or as per taste
    • 1-2 pieces cinnamon
    • 3-4 cardamom
    • 6-8 cloves
    Prevent your screen from going dark

    Instructions

    • Grind together the spices listed under masala powder into a powder.
    • Wash the rice thoroughly in water until the water runs clear. Drain all the excess water. Soak the rice for 20-30 minutes.
    • Set the Instant Pot in saute mode (normal) and add oil.
    • Add mustard seeds once the oil heats.
    • Once it splutters, add cumin seeds, urad dal, chana dal, curry leaves, ginger, and garlic. Saute for a few seconds.
    • Add onion and saute until it turns translucent (3 minutes).
    • Add tomatoes, masala powder, and salt. Saute for 3 minutes.
    • Add the rice and 2 cups of water. Mix well and secure IP lid.
    • Pressure cook for 6 minutes. Do a quick release of pressure.
    • Open the lid and gently mix the rice. Top with cilantro and serve hot with yogurt or raita.

    Video

    Notes

    Rice: Basmati rice is the best type of rice to use for tomato rice because it has a long, slender grain that cooks up fluffy and light. It is important to rinse the rice well before cooking to remove any ground bits of rice, which may make the final dish sticky. Rinsing helps in achieving separate and fluffy grains of rice in the final dish.
    Tomatoes: Use ripe and juicy tomatoes. Tomatoes release a lot of moisture, so make sure you do not add lots of water when cooking the rice. If you add more water, the rice will become mushy. In this recipe, I have used 2 cups of rice and 2 cups of water. This gives the perfect texture to rice without turning it mushy or overcooked.
    Mix cooked rice gently: Once the rice is cooked, mix it very gently taking care not to break them. This helps to separate the grains and prevent them from clumping together. Do not fluff the rice using a fork as the rice grains may break and fall apart.
    Calories: 274kcal | Carbohydrates: 47g | Protein: 6g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 1g | Sodium: 34mg | Potassium: 342mg | Fiber: 4g | Sugar: 3g | Vitamin A: 720IU | Vitamin C: 34mg | Calcium: 62mg | Iron: 2mg
    Tried this Recipe? Share it Today!Mention @easyindiancookbook or tag #easyindiancookbook!

    More Indian Main Course

    • Instant Pot dalia khichdi.
      Instant Pot Dalia Khichdi
    • Instant Pot whole masoor dal.
      Whole Masoor Dal (Brown Lentil Curry) - Instant Pot
    • Chicken pulao.
      Easy Chicken Pulao Recipe (Instant Pot)
    • Instant Pot goat curry.
      Easy Goat Curry (Mutton Curry) - Instant Pot

    Reader Interactions

    Comments

      5 from 53 votes (44 ratings without comment)

      Leave a Reply

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

      Recipe Rating




    1. Kayla DiMaggio says

      February 28, 2022 at 9:45 am

      5 stars
      Loving this tomato rice! It was so easy and delicious and it was the perfect side dish!

    2. Chris says

      February 28, 2022 at 10:04 am

      5 stars
      This dish is FULL OF FLAVORS! Yum, I've never thought rice can be so good. Thank you for this amazing recipe!

    3. Natalie says

      February 28, 2022 at 11:00 am

      5 stars
      Sounds amazing with all the added spices. I have to give this a try. Yum! I bet my son will love this, he's such a fan of rice dishes.

    4. Anna says

      February 28, 2022 at 11:16 am

      5 stars
      Very healthy and tasty rice recipe. I love the mix of spices.

    5. Katie says

      February 28, 2022 at 7:51 pm

      5 stars
      This tomato rice recipe is fabulous! I'm hooked on making it.

    6. Marinela says

      March 01, 2022 at 8:26 am

      5 stars
      This tomato rice dish is a great way to use up ripe and juicy tomatoes. So simple to make and so flavorful. Wonderful healthy meal!

    7. nancy says

      March 01, 2022 at 1:47 pm

      5 stars
      such an appetizing tomato rice recipe . making in the IP was so easy too

    8. Ana says

      March 01, 2022 at 3:37 pm

      5 stars
      Super flavorful tomato rice! It's always a hit at dinner.

    9. Michelle says

      March 01, 2022 at 3:41 pm

      5 stars
      I love the concept of adding a ton of spices and other healthy ingredients to rice! This was such a fun recipe to play with 🙂 I used what I had on hand and it turned out great!

    Primary Sidebar

    Footer

    ↑ back to top

    About

    • About Me
    • Accessibility

    Privacy Policy

    • Privacy Policy
    • Disclaimer

    Contact

    • Subscribe to newsletter
    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    COPYRIGHT © 2024 EASYINDIANCOOKBOOK.COM

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.