Heat olive oil in a large pot over medium heat. Add diced onion and sauté until softened (3-4 minutes). Stir in garlic, ginger, turmeric, and black pepper, cooking for 1 minute until fragrant.
Add carrots and celery, sautéing for 2-3 minutes.
Pour in chicken broth and bring to a gentle boil. Reduce heat, cover, and simmer for 10 minutes until the vegetables are tender.
Stir in shredded chicken and kale or spinach. Simmer for an additional 5 minutes.
Stir in lemon juice and season with salt to taste.
Add cooked brown rice or quinoa if you prefer a heartier soup.
Ladle the soup into bowls and garnish with fresh parsley or cilantro.