There is nothing quite like a steaming bowl of potato soup to soothe the soul. This recipe focuses on achieving that perfect, silky texture while highlighting the natural earthiness of high-quality Russet potatoes. By balancing starch content with a rich, buttery roux, we create a base that is velvety, thick, and satisfying without needing any unnecessary additives.

This soup is a masterclass in culinary balance. The aromatic base of yellow onion, carrots, and celery—the classic French mirepoix—provides the foundational depth of flavor. By using low-sodium chicken broth, you maintain complete control over the seasoning, ensuring the final dish is savory and well-rounded. It is the perfect meal for busy weeknights when you need something wholesome, hearty, and universally loved by the entire family.
How To Achieve The Perfect Texture
The secret to a truly ‘creamy’ potato soup lies in the interaction between the potatoes and the roux. Russet potatoes are naturally high in starch, which allows them to break down slightly during the simmering process, effectively acting as a natural thickener. When combined with a golden roux of flour and butter, the liquid transforms into a rich, coating consistency that feels luxurious on the palate.
Ingredients For Success
- Russet Potatoes: These are essential for their high starch content.
- Mirepoix: Onion, carrots, and celery provide a sweet and savory aromatic foundation.
- Low-Sodium Chicken Broth: Provides a savory depth while allowing you to manage salt levels.
- Butter and Flour: The classic roux provides the structure for the creamy finish.
- Milk and Sour Cream: Added at the end to provide creaminess and a subtle tang that cuts through the richness.
Step-by-Step Cooking Instructions
- Sauté the Aromatics: In a large Dutch oven or heavy-bottomed pot, melt your butter over medium heat. Add the diced onion, carrots, and celery. Sauté until the onions are translucent and the vegetables are tender, about 8 to 10 minutes.
- Create the Roux: Sprinkle the flour over the softened vegetables. Stir constantly for about 2 minutes to cook out the raw flour taste.
- Deglaze and Simmer: Gradually whisk in the chicken broth, ensuring no clumps form. Add the cubed Russet potatoes. Bring the mixture to a boil, then reduce the heat to low. Cover and simmer until the potatoes are fork-tender, roughly 15-20 minutes.
- Final Creaminess: Stir in the milk and sour cream. Season generously with salt and freshly ground black pepper. Simmer for an additional 5 minutes to marry the flavors before serving.
Frequently Asked Questions
Can I make this soup in a slow cooker?
Yes, you can adapt this recipe for a slow cooker. Sauté the vegetables and roux on the stovetop first for the best flavor, then transfer to the slow cooker with the broth and potatoes. Cook on low for 6-7 hours. Add the dairy at the end of the cooking process.
How do I store and reheat leftovers?
This soup stores beautifully in an airtight container for up to 4 days. Reheat gently on the stovetop over low heat, adding a splash of milk if it has thickened too much in the refrigerator.
Are there healthy swaps for this recipe?
To reduce calories, you can substitute half-and-half for the milk, or use a combination of cauliflower and potatoes to reduce the total carbohydrate content. Ensure you use a high-quality chicken bone broth for extra protein.
If you loved this recipe, please leave a 5-star rating and share your photos on Pinterest! Your feedback helps us continue creating delicious, comfort-forward recipes for your table.

The Best Creamy Potato Soup
Ingredients
Method
- Melt butter in a large Dutch oven over medium heat.
- Add onion, carrots, and celery, sautéing for 8-10 minutes until tender.
- Sprinkle flour over vegetables and stir constantly for 2 minutes to cook the roux.
- Gradually whisk in chicken broth, ensuring no clumps remain.
- Add cubed potatoes, bring to a boil, then reduce heat and simmer covered for 15-20 minutes until tender.
- Stir in milk and sour cream.
- Season with salt and pepper, then simmer for an additional 5 minutes before serving.


