1/4 cup butter
Melt the butter in a large sauce pan, then add the onions. Saute over medium heat until the onions are soft and slightly browned.
Pour in the remaining ingredients into the pot and stir. Bring to a boil, then simmer for about 20 minutes, uncovered.
To make the croutons, preheat the oven to 425*.
Bake the cubes for 15 minutes or until they are browned and crispy.
Once soup has simmered and croutons are done, top with shaved cheese and serve.
Source: Original source unknown