Ingredients
Method
- Melt butter in a large pot over medium heat. Add onion and cook until soft, about 5 minutes. Stir in garlic for 30 seconds, then whisk in flour and cook 1 minute. Slowly pour in broth, whisking until smooth.
- Add broccoli and carrot. Bring to a simmer and cook until broccoli is fork-tender, 10 to 12 minutes.
- Remove from heat. Blend about half the soup with an immersion blender until creamy but still chunky.
- Return to low heat. Stir in cheddar a handful at a time until melted. Add heavy cream and Dijon mustard, and season with salt and pepper. Do not boil.
- Ladle into bowls and top with extra cheese and black pepper. Serve hot.
Notes
The soup thickens as it cools, so stir in a splash of broth when reheating if needed. Shredding the cheese yourself makes a real difference; pre-shredded cheese often contains anti-caking agents that can leave a grainy finish.
