Ingredients
Equipment
Method
Sauté aromatics and thicken
- Melt the butter in a large pot over medium heat. Sauté the onion for 4 minutes, stirring until softened.
- Add the garlic and flour to the pot. Cook for 1-2 minutes, stirring, to remove the raw flour taste.
Build the soup
- Gradually whisk in the chicken broth, whole milk, and heavy cream. Scrape the bottom of the pot to dissolve any browned bits.
- Add the Yukon gold potatoes and smoked paprika to the pot. Bring to a simmer.
Cook and partially mash
- Simmer for 15-18 minutes, stirring occasionally, until the potatoes are tender. Mash some of the potatoes in the pot to thicken the soup.
Cook broccoli
- Add the broccoli florets to the pot. Cook for 5-6 minutes until the broccoli is bright green and tender-crisp.
Finish with cheddar
- Reduce the heat to low. Stir in the shredded sharp cheddar and Dijon mustard until fully melted and smooth.
- Season with salt and pepper to taste. Stir and serve hot.
Notes
For the smoothest cheese melt, keep heat on low once you add the cheddar and stir until no shreds remain. Store leftovers in the refrigerator up to 3 days; reheat gently on the stove, adding a splash of broth or milk if it thickens. Freezing isn’t recommended because dairy-based soups can separate after thawing. For a dairy-light swap, use half-and-half in place of whole milk and reduce cheddar slightly to keep the texture stable.
