Go Back
+ servings
Recipe for Tomato Rice

Recipe for Tomato Rice | Tomato Biryani

Tomato rice recipe - step-by-step instructions. Rich, delicious and easy Tomato Rice recipe cooked in lusciously sweet coconut milk. A delicious rice dish with mellow flavors!
Course Lunch, Main Course
Cuisine Indian, South Indian
Keyword Instant Pot recipes, Rice Recipes, tomatoes
Prep Time 10 minutes
Cook Time 10 minutes
PRessure Cook time 10 minutes
Total Time 30 minutes
Servings 4 people
Author Niveditha


  • Instant Pot



  • Place the Instant Pot inner bowl into the Instant Pot. Set it in SAUTÉ mode for 10 minutes.
  • Add the oil into the Instant Pot. Once hot, add the whole spices: cloves, cinnamon, cardamom, bay leaves and star anise. Wait until the cloves swell up.*
  • Add the julienned onions to the oil. Sauté until the onions turn translucent and begin to brown around the edges.
  • Next, add the ginger-garlic paste and the green chilies. Sauté for a few minutes and immediately add half of the chopped herbs, followed by the tomatoes and the salt.
  • Continue sauteing until the tomatoes begin to soften up and let out juices. Sprinkle in the rest of the herbs.
  • Add the Chilli powder and mix it once. Immediately after, add the coconut milk, the water, followed by the Basmati Rice.
  • Give it a quick mix. Cover and SEAL with the Instant Pot lid. PRESSURE COOK for 10 minutes.
  • After the cooking time, QUICK RELEASE to open the Instant Pot. Give it a mix gently with a fork. Serve it hot!


  • Cloves: It is important that you add the whole spices to hot oil. And it is equally important that you wait until the cloves swell up before adding any other ingredients. The cloves swelling up means that the whole spices have absorbed in the oil and let out its own oil. If this doesn't happen, the flavor of spices won't be spread evenly through the biryani.
  • Tomatoes: I like to use Roma tomatoes, it has a lot of flesh and it is sweeter than it is sour. You can also use heirloom tomatoes or any of your favorites tomatoes. Heirloom tomatoes will add a bit of sourness to this recipe for tomato rice.
  • Chilli powder: Kashmiri Chilli Powder is added mainly for its color. The hotness of it is very less compared to other chilli powder. However, you can use regular chili powder or paprika powder.
  • Rice: I've used Basmati rice here. But I use Seeragasamba Rice most of the time; which is another aromatic rice but short-grain rice. You can go for either of these rice varieties based on its availability.
  • Coconut milk: Look for Thai style or Indian Style Coconut milk; those that are intended to be used in cooking.
  • Coconut milk extraction: If you have coconut or shredded coconut, you can make your own coconut milk. Blend together 300g of coconut meat with 250ml water. Drain to extract the milk; this should give you 350 ml of thick coconut milk extract.