Add the broccoli florets to the pot and cook for 2-3 minutes, stirring occasionally.
Add Broth and Simmer:
Pour in the low-sodium chicken or vegetable broth and bring the mixture to a simmer. Cook for 10-12 minutes, or until the broccoli is tender.
Blend the Soup (Optional for a Creamier Texture):
If you prefer a smooth soup, use an immersion blender to puree the soup until smooth. If you like some texture, you can skip this step and leave the broccoli chunks as is.
Thicken the Soup (Optional):
If you want a thicker soup, create a slurry by whisking the flour with a small amount of cold water (about 2 tablespoons). Add this mixture to the soup and stir well, cooking for an additional 3-5 minutes to thicken the texture. You can skip this step for a thinner soup.
Add the Half-and-Half and Cheese:
Stir in the fat-free half-and-half (or skim milk) to make the soup creamy. Add the shredded cheeses: cheddar, mozzarella, and Parmesan. Stir until the cheese is melted and fully incorporated into the soup.
Season the Soup:
Taste the soup and adjust the seasoning with salt, pepper, and thyme as needed.
Serve:
Ladle the soup into bowls and serve hot. Garnish with a little extra cheese if desired.
Serving Size:
Makes about 6 servings.
Nutritional Information (Approximate):
Calories per serving: ~ 180-220 kcal (depending on the cheese and milk used)
Points per serving: 4-6 points (varies depending on exact ingredients)