Chicken potato soup lands in that sweet spot between comforting and substantial. The broth turns creamy and golden, the potatoes soften just enough to thicken the pot without turning gluey, and the shredded chicken soaks up every bit of thyme-scented flavor. It eats like a full meal, but it still feels light enough to want a second bowl.
What makes this version work is the order. The chicken cooks first in the broth, which gives you a stronger base right from the start. Then the butter, flour, and vegetables build a simple roux in the same pot, so the soup gets body without needing a heavy amount of cream. Russet potatoes do the thickening work here; they break down a little around the edges and give the broth that cozy, velvety texture people expect from a good chicken potato soup.
Below, I walk through the step that keeps the cream smooth, the best way to get the potatoes tender without overcooking them, and a few swaps that still keep the soup tasting balanced and rich.
The potatoes got perfectly tender without falling apart, and the broth turned creamy without getting too thick. I used thighs and the soup tasted even richer the next day.
Creamy chicken potato soup with tender potatoes and a rich, cozy broth deserves a spot in your Pinterest dinner rotation.
The Trick to Keeping the Soup Creamy Without Turning the Potatoes Mushy
The part that usually goes wrong in chicken potato soup is texture. If the potatoes simmer too hard, they break down before the soup is finished, and the whole pot turns cloudy and pasty instead of creamy in a good way. If the cream goes in too early or over high heat, it can look fine for a minute and then separate or lose that smooth finish.
This recipe avoids both problems by splitting the work into two stages. First, the potatoes cook in the seasoned broth until just tender. That gives you body without smashing the starch to death. Then the cream goes in at the end, after the heat is lowered, so it blends into the soup instead of fighting with it.
The other small win is using the same pot from start to finish. The browned bits from the chicken and the softened vegetables stay in the soup, and that background flavor is what makes it taste like more than just potatoes in broth.
What Each Ingredient Is Doing in This Pot

- Chicken breasts or thighs — Thighs bring a little more richness and stay juicy even if they sit in the pot a few extra minutes. Breasts work fine too, but pull them as soon as they’re cooked through so they don’t turn stringy when shredded.
- Russet potatoes — These are the best choice here because they soften into the broth and help thicken the soup naturally. Yukon Golds will hold their shape more, which gives you a slightly cleaner broth and less body.
- Butter and flour — This is the base of the soup’s creamy texture. The flour needs a minute or two in the butter so it loses that raw taste; if you rush this part, the soup can taste pasty instead of smooth.
- Heavy cream — This finishes the soup with a round, silky texture. Half-and-half will work in a pinch, but the broth won’t feel as rich and it may look thinner once it cools a little.
- Thyme and garlic powder — Thyme gives the soup its classic savory backbone, while garlic powder layers in flavor without making the broth sharp. Fresh garlic alone won’t replace them here; it needs the dried seasoning to taste balanced.
- Carrots, celery, and onion — These build the base flavor and add a little sweetness and depth. Dice them small so they soften evenly and don’t stay crunchy after the potatoes are done.
The Order That Keeps Everything Smooth and Balanced
Cooking the Chicken in the Broth First
Start by simmering the chicken gently in the broth, not boiling it hard. You want small bubbles and just enough movement to cook the meat through in 15 to 20 minutes. If the pot boils aggressively, the chicken tightens up and the broth turns murky instead of clean and savory.
Building the Vegetable Base
Once the chicken is out, use the same pot for the onion, carrots, and celery. Cook them in the butter until the onion turns translucent and the vegetables start to soften at the edges. Add the garlic only for the last minute so it stays fragrant instead of bitter.
Thickening Before the Potatoes Go In
Whisk in the flour and let it cook for 1 to 2 minutes. This step matters because it removes the raw flour taste and helps the soup thicken evenly later. Pour in the reserved broth slowly while whisking so the base stays smooth; if you dump it in all at once, you can get little lumps that are annoying to chase down.
Finishing the Soup Without Breaking It
Add the potatoes, thyme, and garlic powder, then simmer until the potatoes are tender enough to pierce easily with a fork. Stir in the cream after the potatoes are cooked and lower the heat before adding the shredded chicken back in. Keep the soup at a gentle simmer for a few minutes so everything comes together, then season at the end; broth and cream both mute salt, so tasting after the finish gives you the best read.
How to Adapt This for a Different Pot, a Different Dairy, or Leftovers
Use chicken thighs for a deeper, richer soup
Thighs bring more flavor and stay tender even if the soup simmers a little longer. They also give the broth a rounder, more old-fashioned taste that works especially well here.
Make it dairy-free without losing body
Swap the butter for olive oil or a plant-based butter, and use full-fat coconut milk or an unsweetened dairy-free cream in place of the heavy cream. The soup will still be creamy, but the flavor will be a little less rich and slightly more pronounced if you use coconut milk.
Make it gluten-free with one small change
Use a gluten-free all-purpose flour blend in place of the regular flour, or thicken the soup with a cornstarch slurry at the end. The texture will still be creamy, but cornstarch gives you a lighter finish than the roux.
Store it for an easy second meal
The soup keeps well, and the flavors deepen overnight as long as you reheat it gently. Potatoes can soften a bit more after chilling, so the texture will be thicker the next day.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it chills because the potatoes keep releasing starch.
- Freezer: It freezes, but the texture gets a little grainier after thawing because of the cream and potatoes. Freeze in portions for up to 2 months and stir well after reheating.
- Reheating: Warm it over low heat on the stove, stirring often. High heat is the fastest way to break the cream and make the potatoes start falling apart.
Answers to the Questions Worth Asking

Chicken Potato Soup
Ingredients
Equipment
Method
- In a Dutch oven, simmer the chicken in the chicken broth over a gentle heat for 15-20 minutes until cooked through. When done, remove the chicken, shred it, and set aside while reserving the broth.
- In the same pot, melt the butter over medium heat. Sauté the onion, carrots, and celery for 5 minutes until slightly softened.
- Add the garlic and cook for 1 minute, stirring until fragrant. Whisk in the flour and cook for 1-2 minutes to form a smooth roux.
- Pour in the reserved broth and bring the mixture to a simmer. Add the potatoes, dried thyme, and garlic powder, and stir to combine.
- Simmer for 15-18 minutes until the potatoes are tender. Stir occasionally so the potatoes cook evenly.
- Stir in the heavy cream and the shredded chicken, then simmer for 5 minutes. Keep the heat gentle so the soup stays creamy.
- Season with salt and black pepper to taste, then garnish with fresh parsley. Serve hot with visible potato cubes, carrots, celery, and shredded chicken in the creamy broth.


