Heat the oil in a large skillet over medium-high heat.
Add the onion, and season with cumin, turmeric, coriander, chili powder, salt & pepper. Cook and stir until onion is browned.
Reduce the heat to medium, and stir in the potatoes, carrots and turnips. Stir to coat, then cover and cook until potatoes are tender, about 20 minutes. Stir occasionally, and add water if necessary to keep from sticking to the pan.