Broccoli Cheese Soup Recipe
This broccoli cheese soup combines finely chopped broccoli with a rich blend of sharp cheddar and Parmesan in a creamy base made from butter, onions, garlic, milk, chicken broth, and heavy cream. The soup is thickened with flour and simmered until the broccoli is tender, resulting in a comforting, velvety texture with the sharpness of cheese balanced by mild seasonings of salt and pepper. It’s a hearty soup that works well as a warming appetizer or light meal.
Ingredients
- 6 Tbsp butter cut into 1 Tbsp pieces
- 1 cup finely chopped yellow onion
- 1 garlic finely minced, large clove
- 1/4 cup + 3 tbsp all-purpose flour
- 3 1/4 cups milk then more to thin if desired, low-fat
- 1 (14.5 oz) can chicken broth low-sodium
- 1/2 cup heavy cream
- 3 cups (packed) finely chopped broccoli fresh florets
- 10 oz (2 1/2 cups) cheddar cheese or extra sharp cheddar cheese, plus more for serving, sharp
- 1 oz (1/3 cup) finely shredded Parmesan Cheese
- salt to taste, freshly ground
- black pepper to taste, freshly ground
Instructions
- Melt butter in pot over medium-high heat. Add in onions and cook, stirring frequently until nearly soft, about 4 - 5 minutes.
- Add in garlic and flour, and cook for about 1 minute, stirring constantly.
- While whisking, slowly pour in milk then chicken broth. Stir in broccoli.
- Cook stirring constantly until mixture begins to thicken. Then reduce heat to low and allow to cook, stirring very frequently, until broccoli is tender, about 6 - 8 minutes.
- Remove from heat. Stir in heavy cream then stir in cheddar and parmesan cheese, mixing until melted.
- Season with salt and pepper to taste. Serve warm with more cheddar if desired.
Notes
- Use only the floret portion of broccoli for best texture; chop florets into small, uniform pieces.
- Choose sharp cheddar for bolder flavor or milder cheddar for a gentler taste.
- Freshly shredding cheese from blocks is recommended to enhance melting and flavor.