Put the rice in a bowl and wash in several changes of water. Drain. Add 2 pints of water and leave to soak for 30 minutes. Drain and leave in a sieve for 20 minutes.

Choose a large, heavy pan with a tight-fitting lid. Put 2-4 tablespoons of oil in the pan. When hot, add the cumin seeds, and let them sizzle for 5-10 seconds. Then, add the potato, carrot, and green beans. Stir and saute for a minute. Turn the heat to medium-low anmd add the drained rice, salt, turmeric, ground cumin, coriander, cayenne, green chile pepper, cilantro, ginger, and garlic. Stir and saute the rice for 2-3 minutes. Add 1 pint of water and bring to a boil. Cover tightly, turn the heat to very, very low, and cook for 30 minutes. Turn off the heart and let the pan sit, covered and undisturbed, for another 10 minutes.