When the day feels long and all you want is a warm hug in a bowl, this chicken potato soup is exactly what you need. I promise, this isn’t one of those complicated recipes that leaves you with a sink full of dishes. It’s a straightforward, flavor-packed, one-pot classic that brings so much comfort to the table without any of the stress.
I developed this recipe for those busy weeknights when you crave something hearty and homemade but don’t have hours to spend in the kitchen. It’s foolproof, cozy, and filled with simple ingredients that come together beautifully. If you’ve ever felt intimidated by making soup from scratch, let this be the recipe that shows you just how easy and rewarding it can be.
Why You’ll Love This Foolproof Chicken Potato Soup
- One-Pot Wonder: Everything cooks in a single pot, from sautéing the vegetables to simmering the soup. That means deeper flavor and, best of all, minimal cleanup. It’s a true weeknight win.
- Ultra-Creamy Without Heavy Cream: I’ll show you how to get that rich, velvety texture using a simple technique with the potatoes and milk. It feels indulgent without being heavy.
- Flavor-Packed for Ultimate Comfort: We’ll build layers of flavor right from the start with fresh herbs and a classic mirepoix. This isn’t a bland soup; it’s a robust, savory meal that tastes like it simmered all day.
- Completely Customizable: I love how flexible this recipe is. You can swap veggies, use leftover rotisserie chicken for a shortcut, or adjust the seasonings to make it entirely your own.
Ingredients for Your Perfect Chicken Potato Soup
Here’s everything you’ll need to create this comforting soup. I find that having everything prepped and ready to go makes the cooking process feel so much smoother.
- 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
- 1/2 tablespoon fresh rosemary, chopped
- 1/2 tablespoon fresh thyme, chopped
- 1 lb (450 g) chicken breast
- 2 tablespoons plain flour
- 2 cups (475 ml) milk
- 1 1/2 lbs (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
The Science of Potatoes in Soup: Choosing the Best for Your Chicken Potato Soup
The type of potato you choose can completely change the texture of your soup. For this recipe, I recommend using an all-purpose potato like Yukon Golds. They have a naturally buttery flavor and a creamy texture that holds its shape well enough not to turn to complete mush, but breaks down just enough to help thicken the soup beautifully.
Russet potatoes are very starchy and will fall apart easily, which is great if you want a super thick, almost pureed soup. On the other hand, waxy potatoes like red potatoes hold their shape extremely well and won’t contribute much creaminess. For that perfect balance, Yukon Golds are my go-to. To ensure they cook evenly, try to dice them into uniform, bite-sized cubes, about 1/2 to 3/4 inch.
Building Flavor Foundations for Your Chicken Potato Soup
The secret to a soup that tastes like it’s been simmering for hours is building a strong flavor base from the very beginning. It all starts with the mirepoix, which is just a fancy name for the combination of onions, carrots, and celery. Don’t rush this step! Sautéing them in butter and olive oil over medium heat allows their natural sugars to release, creating a sweet and aromatic foundation.
Once the vegetables are soft, you’ll add the aromatics like garlic and fresh herbs. Just a minute or two is all they need to become fragrant. Later, when you add the chicken stock, be sure to scrape the bottom of the pot. Those little browned bits are concentrated flavor, and lifting them up will make your chicken potato soup so much richer.
Instructions: How to Make The Best Chicken Potato Soup
- 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.
- Stir in the garlic, rosemary, and thyme, and cook for another 1-2 minutes.
- Add the chicken breast pieces to the pot and cook until the chicken is browned on all sides.
- Sprinkle the plain flour over the chicken and vegetables, stirring well to coat.
- Slowly pour in the milk, a little at a time, stirring constantly to ensure a smooth mixture and prevent lumps.
- Add the diced potatoes, then pour in the chicken stock, stirring to lift any bits stuck to the bottom of the pot.
- 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.
- Add the low-fat cheddar cheese to the pot, stirring until it’s fully melted into the soup.
- Stir in the fresh parsley, then season with salt and freshly ground black pepper to taste.
Pro Tips for a Foolproof Chicken Potato Soup
I’ve made this soup countless times, and I’ve picked up a few tricks along the way to guarantee it turns out perfectly every time.
- For an Extra-Creamy Texture: Before adding the cheese, use an immersion blender to pulse the soup just a few times, or transfer one cup of soup to a regular blender and return it to the pot. This breaks down some of the potatoes and creates a wonderfully creamy consistency without any heavy cream.
- How to Thicken Your Soup: If your soup isn’t as thick as you’d like, you can create a simple cornstarch slurry. Just mix one tablespoon of cornstarch with two tablespoons of cold water until smooth, then stir it into the simmering soup. Let it cook for another minute or two, and it will thicken right up.
- Fixing a Bland Soup: If the flavor feels a little flat after seasoning, a tiny splash of acid can work wonders. A teaspoon of lemon juice or white wine vinegar can brighten everything up without changing the overall taste. A chicken bouillon cube can also add a nice savory boost.
- Preventing Grainy Cheese: To get that smooth, silky cheese melt, make sure you turn the heat down to low before stirring in the cheddar. Adding cheese when the soup is boiling can cause it to separate and become grainy. Add it gradually, a handful at a time, and stir until it’s fully incorporated.
Choosing Your Chicken: Breasts, Thighs, or Rotisserie for Chicken Potato Soup
You have options when it comes to the chicken in this soup, and each one has its benefits.
- Chicken Breasts: This is my go-to for a classic, lean soup. They cook quickly and are easy to dice. Just be careful not to overcook them, as they can become dry.
- Chicken Thighs: For a richer, more savory flavor, chicken thighs are an excellent choice. They have a higher fat content, which makes them more tender and forgiving if you cook them a little longer.
- Rotisserie Chicken: This is the ultimate shortcut for busy nights! If you use a pre-cooked rotisserie chicken, you can skip the browning step entirely. Simply shred the meat and add it to the soup along with the potatoes. It saves time and adds a delicious roasted flavor.
Making Your Chicken Potato Soup in a Slow Cooker or Instant Pot
This recipe is easily adaptable for your favorite kitchen appliances.
Slow Cooker Instructions:
Sauté the onions, carrots, celery, and garlic in a skillet as directed. Transfer them to your slow cooker. Add the chicken, flour, herbs, potatoes, and chicken stock. Stir everything together. Cook on low for 6-8 hours or on high for 3-4 hours. About 30 minutes before serving, stir in the milk, cheese, and parsley until the cheese is melted. You can find more tips for an easy potato soup in a slow cooker for busy nights.
Instant Pot Instructions:
Set your Instant Pot to the “Sauté” function. Add the oil and butter. Sauté the onions, carrots, and celery for about 5 minutes. Add the garlic and herbs and cook for another minute. Add the chicken and brown it slightly. Turn off the “Sauté” function. Stir in the flour, then slowly whisk in the milk and chicken stock, scraping the bottom. Add the potatoes. Secure the lid, set the valve to “Sealing,” and cook on high pressure for 10 minutes. Let the pressure release naturally for 5 minutes, then perform a quick release. Stir in the cheese and parsley until melted and combined.
Dietary Adaptations & Substitutions for Chicken Potato Soup
It’s easy to adjust this recipe to fit different dietary needs. Here are a few simple swaps I recommend.
| Dietary Need | Ingredient to Swap | Recommended Substitution |
|---|---|---|
| Dairy-Free | Butter, Milk, Cheese | Use olive oil or dairy-free butter. Swap milk for unsweetened almond or cashew milk. Use a dairy-free cheddar-style shred. |
| Gluten-Free | Plain Flour | Use a gluten-free all-purpose flour blend or thicken the soup with a cornstarch slurry at the end. |
| Low-Carb | Potatoes, Flour | Replace potatoes with an equal amount of cauliflower florets. Skip the flour and thicken with a pinch of xanthan gum if needed. |
Beyond the Bowl: What to Serve with Your Chicken Potato Soup
This chicken potato soup is a hearty meal on its own, but a little something on the side always makes dinner feel more complete. I love serving it with a thick slice of crusty bread for dipping; sourdough or a warm baguette is perfect. Fluffy cornbread muffins are also a fantastic choice.
For something fresh, a simple green salad with a light vinaigrette provides a nice contrast to the creamy soup. You can also top each bowl with extra garnishes like crispy bacon bits, a dollop of sour cream, or some sliced green onions for an extra layer of flavor and texture.
Storing and Freezing Your Chicken Potato Soup
Leftover soup is one of my favorite things! You can store this chicken potato soup in an airtight container in the refrigerator for up to 4 days. It might thicken a bit as it sits, so you may need to add a splash of milk or chicken stock when reheating it on the stove or in the microwave.
This soup also freezes surprisingly well. For the best results, let the soup cool completely before transferring it to a freezer-safe container or bag. It can be frozen for up to 3 months. To serve, thaw it overnight in the refrigerator and reheat it gently on the stovetop, stirring occasionally until it’s hot.
Frequently Asked Questions About Chicken Potato Soup
- Can I add other vegetables?
Absolutely! This soup is a great way to use up whatever you have in the fridge. Corn, peas, green beans, or even some chopped spinach stirred in at the end would be delicious additions. - How can I make this soup spicier?
If you like a little heat, you can add a pinch of red pepper flakes along with the garlic and herbs. A dash of your favorite hot sauce or a finely diced jalapeño sautéed with the onions would also work well. - What kind of cheese is best?
I love a low-fat sharp cheddar for its classic flavor, but you can definitely experiment. Gouda, Monterey Jack, or even a Gruyère would melt beautifully and add a wonderful nutty flavor to the soup.
Your New Favorite Chicken Potato Soup
I truly hope this chicken potato soup becomes a new favorite in your home. It’s the kind of meal that wraps you in warmth and comfort, proving that you don’t need a complicated recipe to make something truly special and delicious. It’s perfect for a chilly evening, a busy weeknight, or anytime you need a little bit of homemade joy.
Now I’d love to hear from you! If you make this recipe, please leave a comment below and let me know how it turned out. Did you add any fun ingredients? I can’t wait to see what you create in your kitchen.

Chicken Potato Soup
Ingredients
Equipment
Method
- In a large pot, melt butter and olive oil over medium heat, then sauté diced onions, carrots, and celery for 7-8 minutes until softened.
- Stir in the finely chopped garlic, rosemary, and thyme, and continue to cook for an additional 1-2 minutes until fragrant.
- Add the chicken breast pieces to the pot and cook until they are browned on all sides.
- Sprinkle plain flour over the chicken and vegetables, stirring well to ensure everything is evenly coated.
- Gradually pour in the milk, a little at a time, continuously stirring to create a smooth, lump-free mixture.
- Add the diced potatoes and pour in the chicken stock, stirring to scrape any browned bits from the bottom of the pot.
- Bring the soup to a boil, then reduce heat to low and simmer for 20-25 minutes, or until the potatoes are tender.
- Stir in the low-fat cheddar cheese until it has fully melted and is incorporated into the soup.
- Finally, stir in the fresh parsley and season the soup with salt and freshly ground black pepper to your taste.








