Ingredients
Equipment
Method
Sauté the base
- Melt the unsalted butter in a large pot over medium heat, then add the onion and carrots and sauté for 5 minutes until they begin to soften, stirring occasionally.
- Add the minced garlic and cook for 1 minute until fragrant, then whisk in the all-purpose flour and cook for 1-2 minutes to remove the raw flour taste.
Simmer until potatoes are tender
- Pour in the chicken broth and add the peeled, cubed russet potatoes along with the garlic powder.
- Bring the soup to a boil, then reduce to a simmer and cook for 18-20 minutes until the potatoes are tender.
Thicken and finish
- Mash a portion of the potatoes in the pot to thicken the soup while keeping some potato chunks.
- Stir in the heavy cream, diced cooked ham, and Dijon mustard, then simmer for 5 minutes until heated through and creamy.
- Season with salt and pepper to taste, then serve topped with fresh parsley and shredded cheddar.
Notes
Pro tip: mash only part of the potatoes (about a third) so the soup stays thick but still has hearty chunks. Refrigerate leftovers in an airtight container up to 3 days; reheat gently on the stove. Freezing is not recommended because the cream can separate after thawing. For a lighter option, use half-and-half instead of heavy cream (the texture remains creamy but slightly thinner).
