Heat olive oil in a large pot over medium heat. Add chicken thighs, season with salt and pepper, and brown on both sides. Remove and set aside.
In the same pot, add onion and chilli. Sauté for a few minutes until softened, then add garlic and ginger and cook until fragrant.
Add diced carrot and celery. Cook for 3–5 minutes until slightly softened.
Stir in all spices and chicken stock paste. Cook for 1–2 minutes until fragrant.
Return chicken to the pot. Add water (or chicken stock) and bone broth (if using). Bring to a boil, then reduce heat and simmer for 20–30 minutes.
Remove chicken, shred, then return to the pot. (Or add pre-shredded rotisserie chicken here.)
Add noodles and frozen peas. Cook for 8–10 minutes until noodles are tender.
Remove bay leaves. Finish with lemon juice to taste and garnish with fresh parsley. Serve warm.