Chicken potato soup lands in that sweet spot between hearty and soothing. The broth turns creamy without becoming heavy, the potatoes soften just enough to thicken the pot, and the shredded chicken gives every spoonful some substance. It’s the kind of bowl that tastes like it took longer than it did, which is exactly why it ends up in regular rotation.
The trick here is building the soup in layers instead of dumping everything in at once. Simmering the chicken in the broth first gives you a deeper base, and using a quick flour-and-butter roux before the potatoes go in keeps the finished soup velvety instead of thin. The cream goes in at the end, after the potatoes are tender, so it stays smooth and doesn’t take on a cooked, greasy edge.
Below, I’ll walk through the part that matters most: how to get a creamy broth with tender potatoes and chicken that stays juicy. There’s also a note on swapping the cream and how to handle leftovers without ending up with gluey potatoes.
The potatoes got tender without falling apart, and the broth thickened up into that creamy, cozy texture I was hoping for. I used thighs and the chicken stayed juicy even after the last simmer.
Love how the chicken potato soup turns creamy with simple pantry ingredients? Save it to Pinterest for an easy dinner that tastes like it simmered all afternoon.
The Creamy Broth Needs a Light Roux, Not More Dairy
The biggest mistake in chicken potato soup is trying to thicken it by pouring in extra cream and hoping it turns into something cozy. That usually gives you a soup that tastes flat and still looks thin. A quick roux made from butter and flour solves the problem at the right stage, before the broth and potatoes go in, so the soup thickens as it simmers instead of waiting until the end.
Russet potatoes help here because they break down a little at the edges and add body to the pot. If you use waxy potatoes, the soup stays cleaner and chunkier, but it won’t have the same naturally thick finish. The chicken also matters: thighs give you a richer result, while breasts stay leaner and shred cleanly if you don’t overcook them in the first simmer.
What Each Ingredient Is Actually Doing in This Soup

- Chicken breasts or thighs — Thighs bring more flavor and hold up well to simmering. Breasts work too, but pull them as soon as they’re cooked or they’ll go stringy when you shred them.
- Russet potatoes — These are the reason the soup turns thick and comforting. They soften enough to lend body to the broth without turning the whole pot into mash.
- Butter and flour — This is your built-in thickener. Cook the flour for a minute or two after whisking it into the butter so the soup doesn’t taste raw or pasty.
- Carrots, celery, onion, and garlic — This is the base that makes the soup taste like soup, not just cream and potatoes. Cook the vegetables until the onion turns translucent and the carrots start to soften.
- Chicken broth — Use a broth you’d actually drink on its own. Since it carries the whole soup, a weak broth gives you a bland bowl no matter how good the rest of the ingredients are.
- Heavy cream — Add it at the end, after the potatoes are tender. High heat after the cream goes in can split it or make it taste heavy instead of smooth.
Building the Soup in the Right Order
Cooking the Chicken First
Simmer the chicken directly in the broth until it’s just cooked through, then pull it out and shred it. That step seasons the broth at the same time it cooks the chicken, which is why this soup tastes deeper than one built with plain water and stock later on. Don’t boil hard here; a steady simmer keeps the meat tender instead of tightening it up.
Softening the Vegetables
Melt the butter and cook the onion, carrots, and celery until the onion looks translucent and the carrots lose their raw edge. This takes about five minutes, and that short window matters because undercooked vegetables leave the soup tasting sharp. If the pot looks dry, lower the heat instead of rushing it; browned butter bits are fine, burnt ones aren’t.
Thickening Before the Simmer
Whisk in the flour and cook it for a minute or two so the starch loses its raw taste. Then pour in the reserved broth slowly while whisking so the base stays smooth. If you dump in all the liquid at once, the flour can clump and leave little lumps that never fully disappear.
Finishing With Potatoes, Cream, and Chicken
Add the potatoes, thyme, and garlic powder, then simmer until the potatoes yield easily when pierced with a fork. Stir in the cream and shredded chicken after that, then let it warm through for a few minutes without boiling. Once the cream goes in, keep the heat gentle; a hard boil can make the broth look oily and slightly broken.
How to Adapt This for a Different Pantry or a Lighter Bowl
Dairy-Free Version
Use a full-fat unsweetened coconut milk or a plain oat cream in place of the heavy cream. Coconut milk gives the soup a faint sweetness, while oat cream stays more neutral; either way, add it at the end and keep the heat low so it stays smooth.
Gluten-Free Adjustment
Swap the all-purpose flour for a gluten-free flour blend that thickens well, or use a cornstarch slurry at the end if that’s what you have. The texture will be a little more glossy and slightly less velvety than a roux, but it still works well.
Use Leftover Rotisserie Chicken
Skip the first chicken simmer and add shredded cooked chicken at the end with the cream. That saves time, but the broth won’t have quite the same depth, so the soup benefits from an extra pinch of thyme and a little more salt.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The potatoes will continue to soak up broth, so the soup thickens as it sits.
- Freezer: It freezes, but cream-based potato soup can turn grainy after thawing. If you want to freeze it, leave out the cream and add it fresh when reheating.
- Reheating: Warm it slowly over low heat on the stove, adding a splash of broth or milk if it has thickened too much. Don’t let it boil, or the cream can separate and the potatoes can start to break down.
Answers to the Questions Worth Asking

Chicken Potato Soup
Ingredients
Equipment
Method
- Simmer the chicken in the chicken broth for 15-20 minutes until cooked through. When done, remove the chicken, shred it, and set aside, then reserve the broth.
- In the same Dutch oven, melt the butter over medium heat. Sauté the onion, carrots, and celery for 5 minutes, stirring until softened.
- Add the minced garlic and cook for 1 minute. Whisk in the all-purpose flour and cook for 1-2 minutes until smooth and lightly thickened.
- Pour in the reserved chicken broth. Add the cubed potatoes, dried thyme, and garlic powder, then bring to a gentle simmer.
- Simmer for 15-18 minutes until the potatoes are tender. Stir occasionally so the potatoes don’t stick.
- Stir in the heavy cream and the shredded chicken. Simmer for 5 minutes to heat through and thicken slightly.
- Season with salt and pepper to taste, then garnish with fresh parsley. Serve hot with a creamy swirl on top.


