The best part is that it only takes about 30 minutes to prepare from scratch!

Why this recipe works

This tomato rice recipe is so easy because you just throw everything in the Instant Pot or your electric pressure cooker and let it do its thing. I agree to be sent email.

The rice comes out perfectly cooked, and the flavors of the tomatoes really shine through. I’ve added some Indian spices to give it a little kick, but you can adjust the spice level to your liking. If you’re looking for an easy, delicious, and healthy meal, look no further than this Instant Pot tomato rice. It’s perfect for a busy weeknight dinner or any time you need a quick, nutritious, and tasty meal. Give it a try today! You won’t be disappointed. If you like rice recipes or Instant Pot recipes in general, like this tomato rice a.k.a “thakkali sadam” then you must check out some of my other recipes like Instant pot garlic rice, Palak Rice, and Instant pot mushroom rice.  I will show you how to make it step by step, so you can enjoy this delicious meal any night of the week.

Ingredients note

Instructions

Wash the basmati rice in cold water until the water runs clear. Drain the rice and set it aside. Peel, finely chop the onion, and set it aside. Using tomato paste, tomato sauce or tomato puree is optional. I used a little bit of tomato paste because it gives an extra tangy flavor.  Basmati rice: You can use any type of long-grain white rice for this recipe. Basmati rice is my favorite because it’s light and fluffy, but jasmine rice or sona masoori rice are also excellent options. If you plan to use brown rice, be sure to extend the cooking time accordingly. Spices: I used a combination of garam masala, turmeric powder, coriander powder, and red chili powder. This packs the flavor of several individual spices and makes the recipe easier instead of adding whole spices. Adding a handful of tempered mustard seeds and curry leaves is also a common way to add flavor to the dish. Adding green chilies is optional, especially if you use chili powder. Onion: You can use any type of onion for this recipe. I like to use yellow onion because it’s sweeter and has a milder flavor compared to red onions. Mint leaves:  Mint leaves are optional, but they bring a nice fresh flavor to the dish. If you don’t have mint leaves, you can use cilantro (coriander leaves) instead. Chop the tomatoes into small pieces. If you are using Roma tomatoes, there is no need to remove the seeds. Press saute on the Instant Pot and add 3 teaspoons of Olive oil. Once the oil is hot, add cumin seeds. When the seeds start to sizzle, add the chopped onions and cook until they turn translucent. Add the chopped tomatoes, tomato paste, salt, and all of the spices. Stir everything together and cook for a minute or two. Add the drained rice to the pot and stir everything together. Add 1 ¼ cups of water to cover the rice. Add the mint leaves. And mix well.  Close the lid of the Instant Pot and turn it to manual mode. Cook for 5 minutes at high pressure. When the timer expires, let the pressure release naturally. Open the lid of the Instant Pot and garnish with chopped cilantro as you fluff the rice with a fork.  Instant Pot Tomato Rice is ready! Serve it hot paired with a side of raita or any other side dish of your choice. Enjoy!

Expert tips

If you want to add some protein to this dish, you can stir in some cooked chickpeas, tofu, or beans.If you prefer a spicy version, you can add more chili powder or green chilies to the dish.This recipe is also great for meal prep. Just store it in an airtight container in the fridge and reheat it when you’re ready to eat.Instead of adding tomato paste use ½ cup extra chopped tomatoes. You can add ¼ cup of coconut milk for a tropical flavor. Besides that, it will also add creaminess to the dish. Be sure to add 1 tablespoon of water along with tomato paste. This will prevent the tomato paste from settling at the bottom of the pot and prevents burning.If you don’t have garam masala, you can use curry powder instead.You can also use canned tomatoes instead of fresh tomatoes. Just be sure to drain them before adding them to the pot.If you don’t have mint leaves, you can use cilantro instead.You could saute finely chopped bell peppers along with the onions to give the dish some more color and flavor.

Instant Pot Brown Rice - 3 Types Of Brown RiceTomato ChutneyGreen Tomato ChutneyTomato Chutney For DosaPotato Kurma For Chapathi, Biryani, PooriCurry rice

Just subscribe to my newsletter for more delicious vegan recipes such as this sent directly to your inbox.

📖 Recipe

Instant Pot Tomato Rice  - 32Instant Pot Tomato Rice  - 43Instant Pot Tomato Rice  - 47Instant Pot Tomato Rice  - 41Instant Pot Tomato Rice  - 91Instant Pot Tomato Rice  - 21Instant Pot Tomato Rice  - 77Instant Pot Tomato Rice  - 63Instant Pot Tomato Rice  - 23Instant Pot Tomato Rice  - 76Instant Pot Tomato Rice  - 10Instant Pot Tomato Rice  - 35Instant Pot Tomato Rice  - 75