This is a vegetarian version of the classic Indian main dish that features basmati rice, potato, carrots and peas and plenty of aromatic and flavorful Indian spices. It's also popular in Pakistan. As a main dish, it serves 4; but as a side dish it can serve 6-8 people.
Bring water and salt to a boil. Stir in the rice and boil until rice has absorbed all (or most of) the water, about 10 to 15 minutes. Drain the rice (if needed) and return rice to the pot, and cover to keep warm.
Meanwhile, in a large frying pan, melt ghee (or butter) with oil over moderately low heat. Add onion and cook, stirring occasionally, until translucent, about 5 minutes. Add garlic and ginger and cook, stirring, until fragrant, about 1 minute. Stir in the cumin, turmeric, curry powder, and cayenne and cook, stirring, for 1 minute longer. Add the potato, carrots, water, and salt. Increase the heat to moderately high and simmer until vegetables are tender and no liquid remains in the pan, about 10 minutes.
To serve, stir the peas into the other vegetables and remove the pan from the heat. Stir in the yogurt and rice, and serve topped with the jalapeno, tomato, and cilantro.