10 cups water
3 large heads broccoli, trimmed
4 tablespoons chicken bouillon
1 large onion, chopped
6 cups low-fat milk
6 tablespoons butter or margarine
6 tablespoons flour
8 ounces low-fat cream cheese
Grilled cheese croutons
2 slices bread
In large stock pan add water and broccoli and bring to low boil; add bouillon and onion and simmer 45 minutes or until broccoli is tender and broken up into small pieces.
In separate pan add butter and flour and mix until it forms a light roux; stir constantly for about 2 minutes. Add milk slowly 2 cups at a time until all 6 cups have been added. As the mixture starts to thicken continue stirring until it starts to get bubbly. Let mixture simmer while stirring for 2 minutes then add cream cheese and stir until cheese melts and mixture is smooth.
Add milk mixture to the broccoli base and stir to combine. At this point you can lower the heat and let slow cook to condense the flavors.
For the croutons: Spread butter on outsides of bread; layer cheese in between the slices. Cook in a hot fry pan until golden brown. Smash flat with a spatula or by pressing down with an extra pot. Cut into 16 pieces and float in soup. Garnish soup, if desired, with additional cheese.