Tomato Rice recipe
Tomato Rice Recipe
Prep Time
15 mins
Cook Time
25 mins
Total Time
40 mins

Tomato Rice is very simple, flavor packed rice for your quick lunch/dinner. This wonderful spicy, tangy rice takes under 30 minutes to get it ready! For your daily dose of carbs try this South Indian style tomato rice. 

Course: Main Course, Rice recipe
Cuisine: Indian
Keyword: rice, tomato rice, instant pot, Indian
Servings: 4 servings
Calories: 461 kcal
  • 1 1/2 cup rice use long grain basmati rice or short grain raw rice
  • 3 tablespoon vegetable oil
  • 1 tablespoon ghee
  • 3 medium sized tomatoes blanched skin peeled and pureed
  • 2 large onions
  • 2 tomatoes chopped
  • 3 large green chillies slit in the center
  • 1 tablespoon ginger-garlic paste
  • 2 teaspoon red chilli powder
  • 1 teaspoon coriander powder
  • 1/4 teaspoon turmeric powder
  • 1/2 cup green peas (optional)
  • 1 inch cinnamon stick
  • 3 cloves
  • 1 star anise
  • 1 small bay leaf
  • Salt to taste
  • 2 tablespoon coriander/cliantro
  • 3 tablespoon mint leaves
  1. In a pan add oil and allow to heat. Once oil is hot add the whole spices mentioned above. Next add onions and green chillies and saute till onions turn translucent.
  2. Ginger-garlic paste goes in and saute till raw smell of the paste is gone.
  3. Add chopped tomatoes,cook until tomatoes are mushy. In goes the blanched tomato puree and cook until you see oil separating from the edges of the pan.
  4. Green peas goes in and cook for a minute.
  5. Add red chilli powder, turmeric, coriander powder, salt cook for a minute.
  6. Put chopped coriander and mint leaves and cook until fragrant.
  7. Reduce heat to low, add cooked rice and mix gently until all rice is coated in masala well.
  8. Add a little hot water about 2 to 3 teaspoon. Cover the pan with lid and let it simmer for 5 minutes.
  9. Yummy tangy tomato rice bath is ready. Serve hot with any onion raita or just as it is.
Nutrition Facts
Tomato Rice Recipe
Amount Per Serving
Calories 461 Calories from Fat 135
% Daily Value*
Total Fat 15g 23%
Saturated Fat 11g 55%
Cholesterol 9mg 3%
Sodium 146mg 6%
Potassium 609mg 17%
Total Carbohydrates 73g 24%
Dietary Fiber 6g 24%
Sugars 8g
Protein 8g 16%
Vitamin A 37.8%
Vitamin C 45.6%
Calcium 6.8%
Iron 10.8%
* Percent Daily Values are based on a 2000 calorie diet.