Go Back
+ servings
Broccoli Cheddar Soup

Broccoli Cheddar Soup

5 from 42 votes
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 cups soup

Ingredients
  

Soup
  • 4 tablespoons unsalted butter 2 oz (57 g), divided
  • 1 medium yellow onion about 5 oz (140 g), finely diced
  • 2 medium carrots about 5 oz (140 g), peeled and finely diced
  • 3 garlic cloves about 9 g, minced
  • 1/4 cup all-purpose flour 32 g
  • 3 cups low-sodium chicken broth 720 mL
  • 2 cups whole milk 480 mL
  • 5 cups broccoli florets about 450 g, cut into small bite-size pieces
  • 1 cup heavy cream 240 mL
  • 3 cups sharp cheddar cheese about 340 g, freshly shredded
  • 1 teaspoon kosher salt about 5 g, plus more to taste
  • 1/2 teaspoon freshly ground black pepper about 1 g
Optional Garnish
  • 1/2 cup shredded sharp cheddar cheese about 57 g, optional
  • 1/4 cup finely chopped fresh parsley about 15 g, optional

Method
 

Method
  1. Place a 5- to 6-quart Dutch oven or heavy-bottomed pot over medium heat. Add the 4 tablespoons butter and let it melt.
  2. Add the diced onion and carrots: Cook for 6–8 minutes, stirring occasionally, until the onion is translucent and the carrots begin to soften. They should not be deeply browned.
  3. Stir in the 3 minced garlic cloves and cook for about 30 seconds, just until fragrant. Keep the heat at medium so the garlic does not scorch.
  4. Sprinkle the 1/4 cup flour over the vegetables and stir continuously for 1–2 minutes. The flour should coat the vegetables and form a smooth, pale paste without developing a dark color.
  5. Slowly whisk in the 3 cups chicken broth, followed by the 2 cups whole milk. Add the liquids gradually while whisking to prevent lumps. Continue cooking over medium heat until the mixture begins to steam and lightly thicken, about 5 minutes.
  6. Add the 5 cups broccoli florets: Reduce the heat to medium-low and simmer gently for 12–15 minutes, stirring occasionally. The broccoli should be fork-tender but still hold its shape. Avoid a hard boil.
  7. Stir in the 1 cup heavy cream and warm for about 2–3 minutes. Do not let the soup come to a vigorous boil.
  8. Reduce the heat to low: Add the 3 cups shredded sharp cheddar a handful at a time, stirring after each addition until melted before adding more. The soup should become smooth, thick, and creamy.
  9. Stir in the 1 teaspoon kosher salt and 1/2 teaspoon black pepper. Taste and adjust the seasoning if needed. Ladle into bowls and top with additional shredded cheddar or fresh parsley, if using.

Tried this recipe?

Let us know how it was!