Creamy Chicken Potato Soup – Easy One Pot Comfort Food Recipe

Creamy Chicken Potato Soup – Easy One Pot Comfort Food Recipe
When chilly weather hits, nothing warms the soul like a bowl of hearty chicken potato soup. This creamy, comforting recipe combines tender chicken, soft potatoes, and wholesome vegetables in one pot for the ultimate family-friendly meal. Perfect for busy weeknights, meal prep, or cozy winter evenings, this soup delivers rich flavor without complicated steps.
What makes this soup truly special is its versatility—it’s equally delicious whether you’re cooking for a crowd or meal prepping for the week ahead. The creamy texture comes from mashed potatoes rather than heavy cream, making it both comforting and wholesome.

Ingredients
- 1 lb boneless, skinless chicken breasts or thighs
- 4 medium russet potatoes, peeled and diced
- 1 large onion, chopped
- 3 carrots, sliced
- 3 celery stalks, chopped
- 4 cloves garlic, minced
- 6 cups chicken broth
- 1 cup whole milk or half-and-half
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 teaspoon dried thyme
- 1 bay leaf
- Salt and black pepper to taste
- Fresh parsley for garnish
Step-by-Step Instructions
Step 1: Prepare the Base
In a large pot or Dutch oven, melt the butter over medium heat. Add the chopped onion, carrots, and celery. Sauté for 5-7 minutes until vegetables begin to soften. Add the minced garlic and cook for another minute until fragrant.
Step 2: Cook the Chicken
Add the chicken breasts to the pot along with the diced potatoes. Pour in the chicken broth, add the thyme and bay leaf, then season with salt and pepper. Bring to a boil, then reduce heat and simmer for 20-25 minutes until chicken is cooked through and potatoes are tender.
Step 3: Thicken the Soup
Remove the chicken from the pot and set aside to cool slightly. Remove about 1 cup of potatoes and mash them with a fork, then return to the pot to naturally thicken the soup. In a small bowl, whisk the flour with ¼ cup of the soup broth until smooth, then stir back into the pot.
Step 4: Final Assembly
Shred the cooked chicken using two forks and return it to the pot. Stir in the milk or half-and-half and heat through without boiling. Taste and adjust seasoning as needed. Remove the bay leaf before serving.
Expert Tips for Perfect Soup
- Potato Selection: Russet potatoes work best for creamy texture, but Yukon Gold potatoes also work well for a buttery flavor.
- Creaminess Control: For extra creaminess, blend half the soup with an immersion blender before adding the shredded chicken back.
- Meal Prep Friendly: This soup freezes beautifully for up to 3 months. Freeze before adding dairy, then add milk when reheating.
- Vegetable Variations: Add corn, peas, or green beans during the last 5 minutes of cooking for extra color and nutrition.
If you love one-pot meals, you might enjoy our Crock Pot Garlic Butter Chicken with Potatoes and Carrots for another easy dinner option.
Frequently Asked Questions
Can I use bone-in chicken?
Yes! Bone-in chicken thighs will add extra flavor. Simply increase cooking time by 10-15 minutes and remove bones before shredding.
How can I make this soup dairy-free?
Substitute the milk with unsweetened almond or coconut milk, and use olive oil instead of butter.
What’s the best way to store leftovers?
Cool completely and refrigerate in airtight containers for up to 4 days. Reheat gently on the stovetop.
For more comforting soup recipes, try our Slow Cooker Chicken Stew or explore our collection of one-pot chicken dinners for busy weeknights.
This creamy chicken potato soup is the perfect comfort food for any season. Whether you’re looking for an easy family dinner or meal prep solution, this recipe delivers satisfaction in every spoonful.

Creamy Chicken Potato Soup – Easy One Pot Comfort Food Recipe
Ingredients
Method
- In a large pot or Dutch oven, melt the butter over medium heat. Add the chopped onion, carrots, and celery. Sauté for 5-7 minutes until vegetables begin to soften. Add the minced garlic and cook for another minute until fragrant.
- Add the chicken breasts to the pot along with the diced potatoes. Pour in the chicken broth, add the thyme and bay leaf, then season with salt and pepper. Bring to a boil, then reduce heat and simmer for 20-25 minutes until chicken is cooked through and potatoes are tender.
- Remove the chicken from the pot and set aside to cool slightly. Remove about 1 cup of potatoes and mash them with a fork, then return to the pot to naturally thicken the soup. In a small bowl, whisk the flour with ¼ cup of the soup broth until smooth, then stir back into the pot.
- Shred the cooked chicken using two forks and return it to the pot. Stir in the milk or half-and-half and heat through without boiling. Taste and adjust seasoning as needed. Remove the bay leaf before serving.




