When I was a child, my family used to eat this at least once a week due to the fact that it is inexpensive and a little goes a long way. We also added fresh herbs or sometimes whole kernel corn. Its even better the next day and it freezes well.
When you start wishing for rainy days, you'll know you're looking for reasons to make this comforting dish with broccoli, ham, corn and onion in a cheesy, creamy soup.