Heat oil in a large skillet (dutch oven or a braised could be used) over medium heat. Add chicken pieces and cook for 2 minutes per side, until golden.
Add chopped onion and garlic. Cook for 2 minutes.
Add salt, pepper, cumin and turmeric. Add rice. Cook for 1-2 minutes, stirring frequently.
Add water, cover and bring to a boil. Reduce heat to low-medium and simmer stirring occasionally, until the rice is cooked (30-40 minutes). In the process of cooking, add more water if needed.
Add the dill at the end. Cook for additional minute. Serve.