Pre-heat the oven to 180 degrees.
Roughly chop up the stale bread into chunks then place in a bowl and toss in olive oil or chilli oil,
Place the croutons onto a baking tray and bake for 10 mints until they are golden around the edges,
Set aside until the broth has been made.
Bring the chicken stock to the boil in a large saucepan then add in the finely sliced leeks and simmer the soup on a medium heat for 10 minutes until the leeks are very soft and beginning to break up then check the seasoning,
Add in all of the other vegetables, bring the soup back to the boil and simmer for a further 2 minutes so that the vegetables retain a little crunch,
Divide the soup into bowls and grate over a generous amount of Parmesan and lots of crisp croutons,
Serve with lots of bread, extra Parmesan and more croutons.