1. Broth: Put all the ingredients except the broccoli in a large saucepan or pot and bring to the boil. Add the broccoli and simmer for 2 minutes, then turn down the heat.
2. To finish: Stir in the spinach and chicken. Simmer slowly until the spinach has wilted and the chicken is hot.
3. Serve the soup in 4 bowls. Divide the noodles among the bowls and serve with half a boiled egg in each. Serve hot