In a large pot, saute the onions and garlic in olive oil until fragrant.
Add the chicken and turmeric and continue to sauté for another 3-4 minutes, or until the chicken is slightly browned.
Add the remaining ingredients to the pot, and cook on medium-low heat until the carrots are soft and flavours are melded, around 30 minutes.
The soup gets more flavourful the longer it sits! Enjoy!