In a mixing bowl, salt the chicken with 4g/1tsp of kosher salt and set it aside while you prepare the rest of the ingredients.
In a dutch oven, or a wide heavy bottomed pot, sauté the grated onion over medium heat in oil for about 5 minutes until the moisture is cooked out and it has browned.
Stir in the garlic, ginger, and tomato paste. Cook for an additional 2 minutes over medium heat.
Add in the spices and toast for 1 more minute.
Stir in the stock and bring the pot to a boil. Add in the chicken and potatoes and reduce to a strong simmer uncovered for 15-18 minutes, stirring often.
Adjust the consistency with stock if needed.
Serve over basmati rice with yogurt & cilantro.