Heat olive oil in a large soup pot over medium heat. Add onion, leek, carrots, celery, and salt. Cook for about 14–16 minutes, stirring occasionally, until the vegetables soften and the leeks begin to lightly caramelize.
Stir in chopped garlic, turmeric, and poultry seasoning. Cook for 2–3 minutes, stirring frequently so the spices bloom in the oil. This step releases their full aroma and deepens the flavor of the broth.
Pour in chicken broth and coconut milk, stirring gently to combine. Add the raw chicken pieces directly into the liquid. Bring to a gentle simmer, partially cover, and cook for 15–20 minutes until the chicken is fully cooked and tender.
Remove the chicken from the pot and place it on a plate. Use two forks to shred it into bite-sized pieces. Return the shredded chicken to the soup
Add frozen peas and let them cook for about 5 minutes until tender and bright green. Stir in fresh parsley and black pepper. Taste and adjust salt as needed before serving.