Broccoli Cheese Soup for the Soul

Total Time
10 mins
20 mins

This is real comfort food for me. Very warming on a cold day.

Skip to Next Recipe




  1. In a medium saucepan, bring broth, broccoli (about 1 med. head will yield 3 cups chopped broccoli) and celery to a boil over high heat.
  2. Reduce heat to medium and simmer until broccoli is tender, about 10 minutes.
  3. Stir occasionally.
  4. Meanwhile, melt butter in a large saucepan over medium heat and stir in flour, salt and pepper; cook for 1 minute.
  5. With a whisk or wooden spoon, add milk gradually, beating constantly to prevent lumping.
  6. (It will thicken like paste at first; keep beating in milk to thin it.) Bring to a boil.
  7. If you want a smooth soup, puree broccoli in blender.
  8. Now add broccoli mixture (smooth or chunky) into large saucepan with the milk.
  9. Remove from heat and stir in cheese.
  10. Serve immediately.