Ingredients
Equipment
Method
Sauté the vegetables
- Melt the butter in a large pot over medium heat, then sauté the onion and carrots until softened, about 5 minutes. Keep them moving so they don’t brown too quickly.
Build the roux
- Add the minced garlic and cook for 1 minute, stirring constantly. Whisk in the flour and cook for 1-2 minutes until the mixture looks smooth and lightly cooked.
Simmer the potatoes
- Pour in the chicken broth, then add the cubed potatoes and garlic powder. Bring the mixture to a boil, then reduce to a simmer.
- Simmer for 18-20 minutes, stirring occasionally, until the potatoes are tender when pierced with a fork. Keep the heat steady so the soup doesn’t boil over.
Thicken and finish
- Mash a portion of the potatoes in the pot to thicken the soup, leaving some chunks for texture. Stir well to distribute the mash.
- Stir in the heavy cream, diced ham, and Dijon mustard, then simmer for 5 minutes. Make sure the soup is hot throughout without bringing it back to a hard boil.
- Season with salt and pepper to taste, then serve hot with fresh parsley and shredded cheddar. The cheddar should melt slightly on the surface for best texture.
Notes
Pro tip: mash only part of the potatoes so the soup stays creamy but still has hearty chunks. Store in the fridge up to 4 days; freeze up to 2 months for best quality, then reheat gently to avoid graininess from the cream. For a lighter option, use half-and-half instead of heavy cream (texture will be slightly thinner).
