Print

Broccoli Cheese Soup Recipe

4.5 from 101 reviews

This creamy Broccoli Cheese Soup is a comforting and flavorful dish made with fresh broccoli, sharp cheddar, and parmesan cheeses. It combines a roux-based creamy broth with tender vegetables for a hearty and satisfying meal perfect for chilly days.

Ingredients

Scale

Soup Base

  • 6 Tbsp butter, cut into 1 Tbsp pieces
  • 1 cup finely chopped yellow onion
  • 1 large clove garlic, finely minced
  • 1/4 cup + 3 tbsp all-purpose flour
  • 3 1/4 cups low-fat milk (plus more to thin if desired)
  • 1 (14.5 oz) can low-sodium chicken broth
  • 1/2 cup heavy cream

Vegetables & Cheese

  • 3 cups (packed) finely chopped fresh broccoli florets
  • 10 oz (2 1/2 cups) sharp cheddar cheese (or extra sharp cheddar cheese, plus more for serving)
  • 1 oz (1/3 cup) finely shredded Parmesan cheese

Seasoning

  • Salt and freshly ground black pepper, to taste

Instructions

  1. Melt Butter and Cook Onions: Melt the butter in a pot over medium-high heat. Add the finely chopped onions and cook, stirring frequently, until they are nearly soft, which should take about 4 to 5 minutes.
  2. Add Garlic and Flour: Stir in the minced garlic and flour, cooking for about 1 minute while stirring constantly to create a roux base for the soup.
  3. Incorporate Milk, Broth, and Broccoli: Slowly pour in the milk and chicken broth while whisking continuously to prevent lumps. Then stir in the chopped broccoli florets.
  4. Cook Until Broccoli is Tender: Continue cooking and stirring constantly until the mixture begins to thicken. Reduce the heat to low, and cook stirring very frequently until the broccoli is tender, about 6 to 8 minutes.
  5. Add Cream and Cheese: Remove the pot from heat. Stir in the heavy cream followed by the sharp cheddar and Parmesan cheeses, mixing until the cheeses have fully melted into the soup.
  6. Season and Serve: Season the soup with salt and freshly ground black pepper to taste. Serve warm, garnished with additional cheddar cheese if desired.

Notes

  • For a thinner soup, add more milk until desired consistency is reached.
  • Use fresh broccoli for best flavor, but frozen broccoli can be substituted if finely chopped and thawed.
  • Extra sharp cheddar cheese will give the soup a bolder flavor.
  • This soup can be reheated gently on the stovetop or in a microwave, stirring occasionally to maintain creaminess.

Keywords: broccoli cheese soup, creamy broccoli soup, cheddar cheese soup, comfort food, creamy vegetable soup