Ingredients
Equipment
Method
- Heat the oven to 425°F.
- Line a large rimmed baking sheet with parchment paper.
- Toss the broccoli on the baking sheet with the olive oil, 1/2 teaspoon of the salt, and the pepper.
- Spread the broccoli in a single layer and roast for 20–25 minutes, until tender and browned in spots.
- Meanwhile, melt the butter in a 5-quart Dutch oven over medium heat.
- Add the onion and cook for 5–7 minutes, until softened.
- Stir in the garlic for 30 seconds.
- Sprinkle in the flour and cook, stirring constantly, for 1 minute.
- Gradually whisk in the broth and the remaining 1/2 teaspoon salt.
- Bring to a simmer over medium-high heat.
- Simmer for 5 minutes, stirring occasionally, until slightly thickened.
- Add all but about 1 cup of the roasted broccoli and simmer for 5 minutes.
- Remove the pot from the heat and blend the soup with an immersion blender until mostly smooth.
- Stir in the heavy cream and heat over low for 2–3 minutes, until steaming but not boiling.
- Remove from the heat and stir in the cheddar until melted.
- Fold in the reserved broccoli.
Notes
For the best texture, grate the cheddar fresh so it melts smoothly into the soup. Refrigerate leftovers for 3–4 days; freezing is not recommended because the cream and cheese may separate. For a vegetarian version, use vegetable broth instead of chicken broth.
