Ingredients
Equipment
Method
- Melt the butter in a large Dutch oven or pot over medium heat. Whisk in the flour and cook for 1-2 minutes until it smells slightly nutty and looks like wet sand.
- Gradually whisk in the broth, whole milk, and heavy cream. Continue to whisk constantly to ensure no lumps form.
- Bring the mixture to a gentle simmer (do not boil) and cook for 5-7 minutes, stirring frequently, until the base begins to thicken and coat the back of a spoon.
- Add the chopped broccoli and shredded carrots to the pot. Stir well, reduce the heat to medium-low, cover, and simmer for 15-20 minutes until the broccoli is very tender.
- Remove the pot entirely from the heat. Gradually stir in the shredded sharp cheddar cheese, a handful at a time, until completely melted and smooth.
- Stir in the salt and black pepper. Taste and adjust seasoning as needed. Serve immediately, ideally in a bread bowl.
Notes
Always grate your own cheese from a block; pre-shredded cheese will make the soup grainy. Never add cheese to boiling liquid or it will curdle.