In my kitchen, chicken potato soup is what I reach for when the sky turns gray and the house needs something that smells like home. It’s the kind of American comfort bowl that feels like a warm hug, simple, steady, and deeply satisfying.
This version keeps the one-pot ease you want on a weeknight, but I give it a little “restaurant whisper” with a Vichyssoise-style idea, leeks and a touch of smoked paprika. I’ll walk you through getting that velvety texture, plus exactly how to fix the common mistakes that can steal the creaminess.
Why You’ll Love This Recipe
The Vichyssoise-style depth: Leeks with a hint of smoked paprika bring a gentle, earthy warmth that makes the broth taste layered, not flat, like a classic leek soup met a cozy chicken dinner.
Velvety without feeling heavy: The balance of potato starch, milk, and a quick Roux gives you that spoon-coating texture that still feels light enough for a second bowl.
One-pot comfort, real-life easy: Mirepoix, chicken, potatoes, and stock all build in the same pot, so cleanup stays merciful and the flavor stays concentrated.
Warmth you can control: Smoked paprika adds glow, not fire, so the whole family can enjoy it, and you can nudge the heat up later if you want.
Ingredients and Substitutions
These are everyday pantry and fridge staples that cook into something lush and aromatic. The potatoes do the thickening work, while milk and cheddar round everything into a creamy, comforting bowl.
Ingredients
- 1 tablespoon olive oil
- 1 tablespoon (20 g) butter
- 1 medium onion, diced
- 2 medium carrots, diced
- 2-3 celery stalks, diced
- 2-3 garlic cloves, finely chopped
- ½ tablespoon fresh rosemary, chopped
- ½ tablespoon fresh thyme, chopped
- 1 lb (450 g) chicken breast
- 2 tablespoons plain flour
- 2 cups (475 ml) milk
- 1 ½ lb (650 g) potatoes, peeled and cubed
- 4 cups (1 liter) chicken stock
- 1 cup (120 g) low-fat cheddar cheese
- A handful of fresh parsley, roughly chopped
- Salt and freshly ground black pepper to taste
Ingredient Notes & Substitutions
Potatoes (Yukon Gold potatoes vs. Russet potatoes): Yukon Gold potatoes stay buttery and hold their shape nicely, while Russet potatoes break down more and naturally thicken the pot. I choose based on mood, chunky and spoonable, or extra creamy and thick.
Chicken breast and chicken thighs: Chicken breast works beautifully here, but if you often find it dries out, a mix of chicken breast and chicken thighs is more forgiving. Thighs stay juicy even if the simmer goes a few minutes long.
Leek (Chef’s twist): A Vichyssoise-style base really shines with 1 finely sliced leek, using only the white and light green parts. Add it alongside the onion so it melts sweetly into the mirepoix.
Smoked paprika: I keep it subtle, about ½ teaspoon, so it reads as “smoky warmth” rather than spice. If your paprika is very bold, start light because it blooms quickly in hot fat.
Gluten-free thickening: If flour is not an option, the easiest route is to rely on potato starch by mashing some cooked potatoes in the pot. Another reliable approach is a cornstarch slurry, stirred in gently at the end until thickened.
Milk and dairy-free swaps: Oat milk can keep things creamy with a neutral taste, and coconut milk makes it richer with a faint sweetness. If you go dairy-free, leaning on blended potatoes helps bring back that velvety body.
How to Make chicken potato soup
Build the aromatic base
- In a large pot, melt the butter with the olive oil over medium heat. Add the diced onions, carrots and celery, and sauté for 7-8 minutes, until everything softens and starts to smell sweet and savory.
- Stir in the garlic, rosemary, and thyme, and cook for another 1-2 minutes, just until the herbs perfume the pot and the garlic loses its raw edge.
Brown the chicken and make the roux
- Add the chicken breast pieces to the pot and cook until the chicken is browned on all sides, letting the surface take on a light golden color for deeper flavor.
- Sprinkle the plain flour over the chicken and vegetables, stirring well to coat, then keep it moving so the flour cooks out and doesn’t taste pasty.
- Slowly pour in the milk, a little at a time, stirring constantly to ensure a smooth mixture and prevent lumps, and watch it turn into a silky, pale base.
Simmer until the potatoes turn tender
- Add the diced potatoes, then pour in the chicken stock, stirring to lift any bits stuck to the bottom of the pot, because that’s where the flavor hides.
- Bring the mixture to a boil, then reduce the heat to low. Allow the soup to simmer for about 20-25 minutes or until the potatoes are tender.
Finish with cheese, herbs, and seasoning
- Add the low-fat cheddar cheese to the pot, stirring until it’s fully melted into the soup, and keep the heat gentle so it stays smooth.
- Stir in the fresh parsley, then season with salt and freshly ground black pepper to taste.
The Secrets to a Perfectly Thick and Velvety Base
Texture control with potatoes: When the potatoes are fork-tender, I mash a small portion right in the pot to release starch and thicken naturally. If you like it extra smooth, an immersion blender pulsed a few times gives a creamy body while keeping some chunks.
Umami that tastes “slow-cooked”: Dissolving Better Than Bouillon into hot water makes a deeper stock than many boxed broths. That extra savoriness helps the chicken and herbs taste more “Sunday dinner” than “weeknight rush.”
Cube size matters: Keep potatoes at a consistent 1/2 inch so they cook evenly. It sounds fussy, but it’s the difference between some pieces turning to mush while others stay undercooked.
Serving math, made simple: This pot yields about 6 servings, and each serving is roughly 1.5 cups. That’s the sweet spot where it feels hearty without being too heavy.
A similar silky approach shows up in creamy chicken noodle techniques, where gentle heat and gradual stirring keep the base smooth. Those same habits pay off here, especially once dairy enters the pot.
Pro Tips & Troubleshooting
Pro Tips
- The acid trick: A small splash of lemon juice right before serving brightens the whole bowl and cuts through the richness of milk and cheddar.
- Instant Pot adjustment: Use sauté for the aromatics, then pressure cook for 10 minutes, and finish with cheese off the boil for a smooth texture.
- Leftover chicken: Rotisserie chicken works great, but add it at the very end just to warm through so it stays tender, not rubbery.
- Better browning flavor: Browning is where depth is born, and the science behind the Maillard reaction explains why those golden bits taste so good. I always give the chicken space in the pot so it sears rather than steams.
- Set-it-and-forget-it dinner ideas: On busy days, white chicken chili offers the same cozy payoff with a hands-off rhythm. It’s a nice rotation option when you want comfort but not constant stirring.
Common Mistakes to Avoid
- Curdling issues: Don’t add lemon juice or cheese while the soup is at a rolling boil, because high heat can make dairy split and look grainy.
- The cheese grain problem: Boiling after adding cheddar can turn it gritty instead of velvety, so keep the heat low and let it melt slowly.
- Thin soup panic: If it’s thinner than you like, mash more potatoes in the pot, or whisk in a small cornstarch slurry and simmer gently to thicken.
- Rubbery chicken: A hard boil can toughen chicken breast quickly, so hold the pot at a true simmer and stop once it’s cooked through.
Serving & Storage
Serving Ideas
I love this soup topped with crispy bacon bits, sliced scallions, and a little extra sharp white cheddar. That salty crunch against the creamy base is pure comfort.
Crusty sourdough or garlic-herb rolls are perfect for dipping, especially when the bowl is still steaming. For a classic comfort-food dinner plan, chicken pot pie fits the same cozy, homey mood on another night.
Storage & Freezing Guide
Fridge: Store in an airtight container for 3-4 days. The soup will thicken as it chills, so a splash of stock or milk helps loosen it when reheating.
Freezing: Dairy and potatoes can change texture in the freezer, so I prefer freezing before adding cheese when possible, then stirring cheese in after reheating. Guidance on how to freeze dairy-based soups is especially helpful for avoiding separation and graininess.
Reheating: Warm it slowly over low heat, stirring often, and never let it boil hard once dairy is in the pot. If it looks a little split, a gentle stir and a touch of extra milk can bring it back together.
Creamy Chicken Potato Soup
Equipment
- Large pot or Dutch oven
- Wooden Spoon
Ingredients
- 1 tablespoon olive oil
- 1 tablespoon butter 20 g
- 1 medium onion diced
- 2 medium carrots diced
- 2-3 stalks celery diced
- 2-3 cloves garlic finely chopped
- ½ tablespoon fresh rosemary chopped
- ½ tablespoon fresh thyme chopped
- 1 lb chicken breast 450 g
- 2 tablespoons plain flour
- 2 cups milk 475 ml
- 1 ½ lb potatoes 650 g, peeled and cubed
- 4 cups chicken stock 1 liter
- 1 cup low-fat cheddar cheese 120 g
- handful fresh parsley roughly chopped
- Salt and freshly ground black pepper to taste
Instructions
Build the aromatic base
- In a large pot, melt the butter with the olive oil over medium heat. Add the diced onions, carrots and celery, and sauté for 7-8 minutes, until everything softens and starts to smell sweet and savory.
- Stir in the garlic, rosemary, and thyme, and cook for another 1-2 minutes, just until the herbs perfume the pot and the garlic loses its raw edge.
Brown the chicken and make the roux
- Add the chicken breast pieces to the pot and cook until the chicken is browned on all sides, letting the surface take on a light golden color for deeper flavor.
- Sprinkle the plain flour over the chicken and vegetables, stirring well to coat, then keep it moving so the flour cooks out and doesn’t taste pasty.
- Slowly pour in the milk, a little at a time, stirring constantly to ensure a smooth mixture and prevent lumps, and watch it turn into a silky, pale base.
Simmer until the potatoes turn tender
- Add the diced potatoes, then pour in the chicken stock, stirring to lift any bits stuck to the bottom of the pot, because that’s where the flavor hides.
- Bring the mixture to a boil, then reduce the heat to low. Allow the soup to simmer for about 20-25 minutes or until the potatoes are tender.
Finish with cheese, herbs, and seasoning
- Add the low-fat cheddar cheese to the pot, stirring until it’s fully melted into the soup, and keep the heat gentle so it stays smooth.
- Stir in the fresh parsley, then season with salt and freshly ground black pepper to taste.
Notes
Nutrition
Conclusion
This chicken potato soup is creamy, hearty, and deeply aromatic, the kind of bowl that makes a weeknight feel cared for. The leek and smoked paprika infusion is my favorite little twist, it turns familiar ingredients into something that tastes quietly special.
If you make it, play with the texture by mashing more or fewer potatoes, and don’t be shy with fresh black pepper at the end. When you’re in the mood for another creamy comfort classic, that chicken gnocchi soup style coziness is always a good next stop.
Frequently Asked Questions
What is the best type of potato for this soup?
Yukon Gold potatoes give a buttery texture and hold their shape, while Russet potatoes break down more and naturally thicken the soup. If you want a chunkier bowl, go Yukon Gold, and if you want it thicker, lean Russet.
How do I thicken the soup without more flour?
Mash a portion of the cooked potatoes directly in the pot and stir them back in for natural thickening. If you need more help, a small cornstarch slurry works well, added over low heat and stirred until glossy.
Can I make this soup dairy-free?
Yes, swap the milk for oat milk or coconut milk, and skip the cheddar. For that creamy body, blend or mash more of the cooked potatoes to mimic a rich base.
How do I prevent the chicken from becoming rubbery?
Keep the pot at a gentle simmer, not a hard boil, and stop cooking once the chicken is done. If using rotisserie chicken, add it at the very end just to heat through.
Can I use a slow cooker?
Yes, cook the aromatics first if you can for better flavor, then add everything except milk and cheese and cook low-and-slow until potatoes are tender. Stir in milk and cheese near the end on low heat so the dairy stays smooth.
