Place the whole chicken in a large pot and cover with water. Bring to a boil, then reduce heat and simmer for 60 minutes, or until the chicken is cooked through.
Remove the chicken from the pot and let it cool slightly. Shred the meat and set aside.
Add the onions, carrots, and celery to the pot and cook until softened, about 5-7 minutes.
Add the bay leaves, thyme, rosemary, pepper, and salt to the pot. Simmer for another 10 minutes.
Remove the bay leaves. Add the shredded chicken back to the pot.
Stir in the coriander and green onion. Drizzle with lemon juice.
Serve hot.