Be sure to use a good quality (or homemade) stock for this soup for best flavor. If you have to use broth or bouillon cubes, add some celery and carrots, at least, to better flavor the broth (add the carrots and celery with the onions in the recipe).