Clean and wash rice. Soak for ½ hour, and set aside.
Heat oil.Fry onions for a few minutes till light golden.
Add ginger garlic paste, followed by whole spices (peppercorn, cloves, cumin seeds and cardamom). Saute for a minute and then add the powdered spices (coriander powder, red chili powder and turmeric). Cook for 2 – 3 minutes, adding a splash of water if spices are sticking to the pan.
Add cubed tomatoes and potatoes. Cook for 5 – 10 minutes, till tomatoes are soft.
Add rice with about 4 cups water. Add salt to taste and give it a stir.Cook on medium – high flame till water has almost evaporated.
Once the water has evaporated, add 2 – 3 green chilies on top. Close the lid and keep on low simmer (dum) till rice is cooked through.
Serve hot with raita on the side.
Notes
Other vegetables like beans or peas or cauliflower can be added to tahari based on personal taste.