Broccoli Cheese Soup 1 3/4 cups chicken broth 1 small onion, diced finely 1/3 cup all-purpose flour 1/4 cup (4 tablespoons) butter 1/2 teaspoon pepper 1/2 teaspoon salt 2 cups milk 1 1/2 cup shredded cheddar cheese, preferably sharp or extra sharp 1/2 cup shredded Swiss cheese 3 cups chopped, lightly steamed or blanched broccoli