Tomato Rice (One-Pot Pressure Cooker)
Tomato Rice (One-Pot Pressure Cooker) is a easy Indian recipe that serves 2. 380 calories per serving. Recipe by HomeCookingShow on YouTube.
Prep: 40 min | Cook: 22 min | Total: 1 hr 12 min
Cost: $2.62 total, $1.31 per serving
Ingredients
- 1 cup Whole grain basmati rice (Rinse until water runs clear and soak for 30 minutes)
- 1 tablespoon Ghee (Clarified butter; can substitute with butter or oil)
- 1 tablespoon Vegetable oil (Neutral oil for sautéing)
- 1 piece Cinnamon stick (Whole spice for tempering)
- 3 pieces Cloves (Whole cloves)
- 2 pieces Cardamom pods (Whole pods)
- 1 piece Star anise (Whole star anise)
- 1 piece Bay leaf (Dried)
- 2 medium Onion (Thinly sliced)
- 2 large Green chilies (Cut into pieces; adjust to heat preference)
- 1 teaspoon Ginger‑garlic paste (Can use fresh minced ginger and garlic)
- 4 medium Tomatoes (Chopped)
- 0.25 teaspoon Turmeric powder (Ground)
- 1 teaspoon Salt (Adjust to taste)
- 3 teaspoons Red chili powder (Adjust spiciness)
- 1 teaspoon Garam masala powder (Ground)
- handful Fresh coriander leaves (Roughly 2 tablespoons, chopped)
- 1.5 cups Water (Room temperature)
Instructions
Soak the rice
Rinse the basmati rice until the water runs clear, then soak in enough water for 30 minutes.
Time: PT30M
Prep aromatics
Thinly slice the onions, chop the tomatoes, and cut the green chilies into pieces.
Time: PT10M
Heat ghee and oil
Add 1 Tbsp ghee and 1 Tbsp oil to the empty pressure cooker and heat over medium flame until the ghee melts.
Time: PT2M
Temperature: medium flame
Temper whole spices
Add the cinnamon stick, cloves, cardamom pods, star anise and bay leaf. Sauté for about 2 minutes.
Time: PT2M
Temperature: medium flame
Sauté onions
Add the sliced onions and cook until they become translucent, about 5 minutes.
Time: PT5M
Temperature: medium flame
Add chilies and ginger‑garlic paste
Stir in the green chilies and ginger‑garlic paste and sauté for 1 minute.
Time: PT1M
Temperature: medium flame
Cook tomatoes
Add the chopped tomatoes and cook until they soften and release their juices, about 3 minutes.
Time: PT3M
Temperature: medium flame
Add dry spices
Stir in turmeric powder, salt and red chili powder. Mix well for 1 minute.
Time: PT1M
Add garam masala
Add garam masala powder and mix for another minute.
Time: PT1M
Add soaked rice
Drain the soaked rice and add it to the cooker. Gently stir to coat the grains with the masala.
Time: PT1M
Add coriander and water
Add a handful of fresh coriander leaves and 1.5 cups water. Give a gentle stir.
Time: PT1M
Pressure cook
Close the lid, bring to medium flame and cook for one whistle (approximately 7 minutes).
Time: PT7M
Temperature: medium flame
Release pressure
Turn off the heat and let the pressure release naturally for about 2 minutes before opening the lid.
Time: PT2M
Fluff and serve
Open the cooker, fluff the rice gently with a fork and serve hot, optionally with raita or plain yogurt.
Time: PT2M
Nutrition Facts
- Calories
- 380
- Protein
- 7 g
- Carbohydrates
- 65 g
- Fat
- 10 g
- Fiber
- 4 g
Dietary info: Vegetarian, Gluten‑free, Nut‑free
Allergens: Dairy (ghee)
Last updated: April 7, 2026






