This is by far the best broccoli cheese soup I have been able to come up with. It's made with a roux, chicken stock, milk, a mix of cheese, and fresh broccoli.