Ingredients
Equipment
Method
Build the roux and flavor
- Melt the butter in a large pot over medium heat, then sauté the diced onion for 4 minutes until softened.
- Add the minced garlic and flour, then cook for 1–2 minutes, stirring, until the flour smell cooks out.
Simmer the potatoes and partially mash
- Gradually whisk in the chicken broth, then whisk in the milk and heavy cream until smooth.
- Add the cubed Yukon gold potatoes and the smoked paprika, then bring to a simmer.
- Simmer for 15–18 minutes, stirring occasionally, until the potatoes are tender; mash some in the pot to thicken.
Cook the broccoli and finish with cheddar
- Add the broccoli florets, then cook for 5–6 minutes until bright green and tender-crisp.
- Reduce the heat to low, then stir in the shredded sharp cheddar and the Dijon mustard until melted and glossy.
- Season to taste with salt and pepper, then serve while hot.
Notes
For best texture, keep the heat low when melting the cheddar so the soup stays smooth. Store leftovers in an airtight container in the refrigerator for up to 4 days; reheat gently, adding a splash of milk or broth if it thickens too much. Freezing is not recommended because dairy-based soups can separate when thawed. For a lighter option, use half-and-half in place of the heavy cream (same amount) for a slightly less rich result.
