Ingredients
Equipment
Method
Build the roux
- Melt the butter in a large pot, then sauté the diced onion for 4 minutes until softened and fragrant with a light sheen.
- Add the minced garlic and flour and cook for 1-2 minutes, stirring constantly, until the flour loses its raw smell.
Simmer until potatoes are tender
- Gradually whisk in the chicken broth, whole milk, and heavy cream until smooth and fully combined.
- Add the cubed Yukon gold potatoes and smoked paprika, then bring the mixture to a gentle simmer.
- Simmer for 15-18 minutes until the potatoes are tender, then mash some in the pot to thicken the soup.
Cook broccoli and finish with cheese
- Add the broccoli florets and cook for 5-6 minutes until bright green and tender-crisp.
- Reduce the heat, then stir in the shredded sharp cheddar and Dijon mustard until the cheese is fully melted and glossy.
- Season with salt and pepper to taste, then stir until evenly flavored.
Notes
Pro tip: for the thickest texture, mash about one-third of the potatoes once they’re tender so the soup stays hearty even after simmering. Store leftovers in an airtight container in the refrigerator for up to 4 days and reheat gently on the stove; freezing is not recommended because the dairy can break and turn grainy. For a dairy-light option, substitute half-and-half for the heavy cream and use a reduced-fat cheddar that melts well.
