Broccoli Cheese Soup

Warm up to a bowl of Broccoli Cheese Soup made with a blend of cheeses that is easy to make and ready in about 30 minutes.


  • 1 tablespoon Horizon Organic butter
  • 2 shallots (peeled and diced)
  • 1 clove garlic (minced)
  • 2 tablespoon all-purpose flour
  • 2 cups Horizon Organic 2% or Whole milk
  • 1 can (14.5 ounce low sodium chicken or vegetable broth)
  • 1 6 ounce package Horizon Organic Mexican shredded cheese
  • 1 12 ounce bag frozen steam in the bag broccoli cuts or florets, steamed per package instructions
  • 1 12 ounce bag frozen steam in the bag crinkle cut carrots, steamed per package instructions
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper


  1. Melt butter in a medium saucepan over medium heat.
  2. Add shallots and cook until soft, about 5 minutes.
  3. Stir in flour until dissolved.
  4. Warm milk in a microwave safe cup bowl for about 30-45 seconds until just warm.
  5. Gradually stir in milk about a 1/4 cup at a time until liquid thickens slightly.
  6. Stir in broth and cook for about 5 minutes until heated through.
  7. Stir in cheese until melted.
  8. Reserve 1 1/2 cups broccoli and 1/2 cup carrots and add the remaining broccoli and carrots into soup.
  9. Carefully pour mixture in a blender and and pulse a few times until mixture is creamy or desired consistency.
  10. Pour mixture back into saucepan. Stir in reserved broccoli and carrots. Season with salt and pepper and bring to a simmer for about 5 minutes, stirring occasionally.
  11. Ladle into soup bowls and serve warm.