In a large pot, heat the olive oil over medium heat. Add the leek and garlic and cook, stirring, for 2–3 minutes. Then add the carrot, celery and zucchini and cook for 5–6 minutes until they start to soften.
Add the whole chicken to the pot and pour in enough water to just cover the chicken. Bring to the boil, then turn down to a gentle simmer. Place the lid on and cook for about 30 minutes.
1.3 kg chicken
Carefully remove the whole chicken and shred the meat from the carcass.
1.3 kg chicken
Bring the broth to a boil and add the spaghetti. Turn the heat down to medium and cook for 8–10 minutes. Turn off the heat.
250 g spaghetti
Add the shredded chicken back to the pot as well as the parsley and spinach.
1.3 kg chicken, 1 cup parsley leaves, 2 cups baby spinach