Creamy, hearty, and packed with comforting flavors, this Chicken Potato Soup recipe is everything you want in a cozy homemade meal.
Tender juicy chicken, soft potatoes, fresh vegetables, and a rich, flavorful broth come together in one pot to create a soup that’s filling enough for dinner and simple enough for any night of the week. It’s the kind of recipe that warms you from the inside out while using everyday ingredients you probably already have in your kitchen.
Chicken Potato Soup is a classic comfort food made with chicken, potatoes, vegetables, herbs, and a savory broth that’s often finished with a splash of cream for extra richness. The potatoes naturally thicken the soup as they cook, creating a creamy texture without needing much extra work. It’s naturally high in protein, easy to customize with your favorite vegetables or cheese, and perfect for meal prep because the flavors continue to improve as the soup sits.
I make Chicken Potato Soup whenever I need a dinner that’s comforting, affordable, and guaranteed to satisfy everyone at the table. I love serving it with warm crusty bread or buttery biscuits to soak up every last spoonful of the broth. If I have leftovers, they make an easy lunch the next day, and the soup reheats beautifully with a splash of broth or milk. Once you try this recipe, it’s one you’ll find yourself making again and again throughout the year.
Why You’ll Love This Recipe
- Ready in about 45 minutes.
- Made in one pot for easy cleanup.
- Rich, creamy, and incredibly comforting.
- Loaded with tender chicken and hearty potatoes.
- Naturally high in protein and filling.
- Perfect for meal prep and leftovers.
- Easy to customize with cheese, bacon, or extra vegetables.
- Family-friendly and freezer-friendly.
Ingredients You’ll Need
For the Soup
- 2 tablespoons olive oil – Olive oil creates a flavorful base for the soup and helps the chicken and vegetables cook evenly. It adds richness without making the soup greasy.
- 1 pound boneless, skinless chicken breasts or thighs, cut into bite-sized pieces – Chicken breast keeps the soup lighter, while thighs stay extra juicy and flavorful. Either option works perfectly.
- 1 small onion, diced – Onion adds natural sweetness and builds the savory base of the soup.
- 2 carrots, diced – Carrots add color, sweetness, and extra nutrition while balancing the richness of the potatoes.
- 2 celery stalks, diced – Celery adds fresh, savory flavor that complements the chicken and herbs.
- 4 garlic cloves, minced – Fresh garlic gives the soup a rich homemade flavor and pairs beautifully with the creamy broth.
- 2 pounds Yukon Gold or Russet potatoes, peeled and diced – Potatoes are the heart of this recipe. Yukon Gold potatoes create a naturally creamy texture, while Russet potatoes make the soup thicker as they break down.
- 6 cups chicken broth – Chicken broth creates the flavorful base of the soup. Low-sodium broth lets you control the seasoning more easily.
- 1 teaspoon dried thyme – Thyme adds an earthy flavor that pairs perfectly with potatoes and chicken.
- 1 teaspoon Italian seasoning – This blend of herbs gives the soup even more depth and warmth.
- 1 bay leaf – A bay leaf slowly infuses the broth with subtle aromatic flavor while the soup simmers.
- 1 teaspoon salt – Salt enhances every ingredient in the soup. Adjust according to your taste and the broth you use.
- ½ teaspoon black pepper – Black pepper adds gentle warmth without overpowering the other flavors.
- 1 cup heavy cream – Heavy cream creates a rich, silky texture that makes the soup extra comforting. Half-and-half is a lighter alternative.
- 1 cup shredded cheddar cheese (optional) – Cheddar melts into the soup for even more richness and cheesy flavor. Add it gradually for the smoothest texture.
- 2 tablespoons chopped fresh parsley – Fresh parsley adds brightness and a pop of color just before serving.
Kitchen Tools You’ll Need
- Large Dutch oven or soup pot
- Wooden spoon
- Measuring cups and spoons
- Cutting board
- Sharp knife
- Potato peeler
- Ladle
How to Make Chicken Potato Soup
Step 1: Cook the chicken
Heat the olive oil in a large soup pot over medium heat.
Add the chicken and cook for 5 to 6 minutes, stirring occasionally, until lightly browned. Transfer it to a plate.
Step 2: Sauté the vegetables
In the same pot, add the onion, carrots, and celery. Cook for 5 minutes, stirring occasionally, until softened.
Add the garlic and cook for 30 seconds until fragrant.
Step 3: Cook the soup
Return the chicken to the pot.
Add the diced potatoes, chicken broth, thyme, Italian seasoning, bay leaf, salt, and black pepper.
Bring the soup to a gentle boil, then reduce the heat and simmer for 20 to 25 minutes, or until the potatoes are fork-tender.
Step 4: Make it creamy
Remove the bay leaf.
Use a potato masher to gently mash some of the potatoes directly in the pot. This naturally thickens the soup while leaving plenty of potato chunks for texture.
Stir in the heavy cream and shredded cheddar cheese, if using. Cook over low heat for 3 to 5 minutes, stirring until the cheese has melted.
Step 5: Garnish and serve
Stir in the chopped parsley.
Taste and adjust the seasoning if needed before serving hot with your favorite bread or biscuits.
Recipe Variations
Loaded Chicken Potato Soup
Top each bowl with crispy bacon, shredded cheddar cheese, chopped green onions, and sour cream for a loaded baked potato-inspired version.
Chicken Potato Corn Soup
Stir in 1½ cups corn kernels during the last 5 minutes for extra sweetness and texture.
Chicken Potato Spinach Soup
Add 2 cups baby spinach just before serving and let it wilt into the hot soup.
Dairy-Free Chicken Potato Soup
Skip the cream and cheese, then mash a few extra potatoes to naturally create a creamy texture.
What to Serve With Chicken Potato Soup
- Crusty artisan bread
- Garlic bread
- Buttermilk biscuits
- Dinner rolls
- Grilled cheese sandwiches
- Caesar salad
- Mixed green salad
- Roasted broccoli
- Steamed green beans
- Crackers
How to Store and Reheat
Refrigerator
Store leftover Chicken Potato Soup in an airtight container in the refrigerator for up to 4 days. The soup will naturally thicken as the potatoes absorb more liquid.
Freezer
Freeze the cooled soup for up to 3 months. For the best texture, freeze it before adding the cream and stir in fresh cream after reheating if possible.
Reheating
Warm the soup over medium-low heat, stirring occasionally until heated through. Add a splash of chicken broth or milk if it becomes too thick. Avoid boiling after adding the cream to maintain a smooth texture.
Common Mistakes to Avoid
Cutting the potatoes unevenly
Dice the potatoes into similar-sized pieces so they cook evenly and become tender at the same time.
Boiling after adding the cream
Keep the soup at a gentle simmer once the cream is added to prevent it from separating.
Overcooking the chicken
Cook the chicken until it reaches 165°F (74°C). This keeps it juicy and prevents it from becoming dry.
Adding the cheese too quickly
If you’re using cheddar cheese, stir it in gradually over low heat so it melts smoothly without becoming grainy.
Skipping the mashed potatoes
Mashing a portion of the potatoes creates a naturally creamy texture without needing extra flour or cornstarch.
Frequently Asked Questions
What are the best potatoes for Chicken Potato Soup?
Yukon Gold potatoes are ideal because they create a naturally creamy texture, while Russet potatoes make the soup thicker as they cook.
Can I use rotisserie chicken?
Yes. Stir about 3 cups of shredded rotisserie chicken into the soup during the last 5 minutes of cooking until heated through.
Can I make Chicken Potato Soup ahead of time?
Absolutely. It’s an excellent meal prep recipe because the flavors become even better after resting overnight. You may need to add a little broth when reheating.
Can I freeze Chicken Potato Soup?
Yes. Freeze it for up to 3 months. For the best results, freeze the soup before adding the cream and cheese, then stir them in after reheating.
What vegetables can I add?
Corn, peas, spinach, kale, broccoli, mushrooms, green beans, and bell peppers are all delicious additions that pair well with the creamy potato base.
Chicken Potato Soup
Ingredients
Method
- Melt the butter in a large pot over medium heat.
- Add the chicken and cook for 5 to 6 minutes until lightly browned. Transfer to a plate.
- Add the onion, carrots, and celery to the pot. Cook for 4 to 5 minutes until softened.
- Stir in the garlic and cook for 30 seconds until fragrant.
- Sprinkle the flour over the vegetables and cook for 1 minute, stirring constantly.
- Gradually whisk in the chicken broth until smooth, then add the diced potatoes, thyme, parsley, salt, and black pepper.
- Return the chicken to the pot and bring the soup to a gentle boil. Reduce the heat and simmer for 15 to 20 minutes, or until the potatoes are fork tender.
- Stir in the milk and heavy cream. Simmer for 3 to 5 minutes without boiling.
- Stir in the cheddar cheese, if using, until melted and smooth.
- Garnish with fresh parsley and serve hot.
Notes
- Yukon Gold potatoes create a naturally creamy soup, while Russet potatoes make a thicker, heartier broth as they break down during cooking.
- Cut the potatoes into evenly sized pieces so they cook at the same rate and become tender without falling apart.
- Once the milk and cream are added, keep the soup at a gentle simmer. Boiling can cause the dairy to separate.
- For a thicker soup, mash a few of the cooked potatoes against the side of the pot before adding the milk and cream instead of adding more flour.
- This soup tastes even better the next day as the flavors develop. If it thickens during storage, stir in a little chicken broth or milk while reheating to reach your desired consistency.


Leave a Reply