Stock is made from bones and therefore usually has a better flavor than broth. However, it can be hard to find stock unless you make it at home. If stock is an option, this soup will have a richer flavor.  But if you can't find stock, broth works just fine.