clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead view of a white bowl of broccoli soup beside a spoon.

Skinny Broccoli Cheddar Soup

  • Cook Time: 45 mins
  • Total Time: 45 mins
  • Yield: About 6 servings


A lower fat version of traditional Broccoli Cheddar Soup… you’ll never miss the fat!


  • 1 (24 ounce) bag frozen baby broccoli florets
  • 1 carrot, peeled and julienned
  • 5 tablespoons butter
  • 11/2 cups chopped onion
  • 1/2 cup all purpose flour
  • 3 cups chicken broth or stock
  • 21/2 cups low-fat 1% milk
  • 8 ounces reduced-fat sharp cheddar cheese, finely shredded
  • 1/2 teaspoon minced garlic
  • 1/4 teaspoon nutmeg
  • 1 bay leaf
  • 11/2 teaspoons salt (more or less, to taste)
  • 1 teaspoon pepper (more or less, to taste)


  1. Place frozen broccoli florets and carrots in large pot, cover with water.
  2. Bring to a boil over medium high heat and boil for 3 minutes.
  3. Drain vegetables in a colander and set aside.
  4. In a large soup pot, melt butter over medium heat.
  5. Add onions and saute until tender, about 3 minutes.
  6. SLOWLY add in flour, about a tablespoon at a time, while stirring with a whisk constantly.
  7. Once all of the flour is added and there is a nice paste formed, slowly add chicken broth, stirring constantly with whisk.
  8. Add milk slowly, continuing to stir.
  9. Bring to a boil over medium heat, stirring constantly.
  10. Once mixture reaches a boil, slowly add cheese, stirring constantly, until cheese is melted.
  11. Add broccoli and carrots, salt, pepper, garlic, nutmeg, and bay leaf. Stir well to combine.
  12. Reduce heat to low and cover. Cook over low heat for 20 minutes, stirring occasionally.