Ingredients:
- 4 tbsp unsalted butter
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 lb broccoli florets, chopped small
- 2 medium carrots, diced
- 3 tbsp all-purpose flour
- 4 cups chicken broth
- 1 cup heavy cream
- 8 oz sharp cheddar cheese, freshly grated
- 1/8 tsp ground nutmeg
Instructions:
- Melt the butter over medium heat in a large Dutch oven or heavy bottomed pot. Add onions and carrots, stirring until the onions are translucent.
- Stir in the garlic and flour, whisking constantly for 2 minutes until the raw flour smell vanishes and the mixture forms a golden paste.
- Slowly pour in the chicken broth while whisking to prevent lumps. Note: Add the broth in small splashes at first to keep the roux smooth.
- Add the broccoli florets to the pot.
- Bring the mixture to a gentle boil, then reduce heat to low. Cover and simmer for 12-15 minutes until the broccoli is tender when pierced with a fork.
- Remove the pot from the heat completely. Note: This is critical to avoid breaking the dairy emulsion.
- Use an immersion blender to pulse the soup. Blend approximately 70% of the mixture until you see a velvety base with some small veggie pieces still intact.
- Stir in the heavy cream and nutmeg.
- Fold in the grated cheddar cheese one handful at a time until the cheese is completely melted and glossy.