Heat oil in a large pan or a pressure cooker and sauté the finely chopped onion until slight golden.
Add the ginger and garlic paste to the pan and cook for a minute until fragrant.
Incorporate the chopped tomatoes and cook until they soften and release their juices.
Stir in the Kumta masala powder (or your preferred spice blend) and curry leaves, allowing the flavors to meld together.
Cooking the Rice:
Rinse the rice thoroughly under running water until the water runs clear. Drain well.
Add the rinsed rice to the pan, stirring gently to coat the grains with the tomato-onion mixture.
Pour in the coconut milk and water, giving it a gentle stir.
Bring the mixture to a boil, then reduce the heat to low, cover the pan, and let it simmer until the rice is cooked and the liquid has been absorbed. If using a pressure cooker, follow the manufacturer's instructions for cooking rice.
Once the rice is cooked, remove the pan from the heat and let it sit, covered, for a few minutes.
Fluff the rice gently with a fork to separate the grains.
Garnish the Tomato Bath with fresh coriander leaves for a pop of freshness and color.