When the chill starts creeping in, few dishes are as comforting as a hearty bowl of Warming Chicken Potato Soup. This creamy, savory soup is the perfect marriage of tender chicken, buttery potatoes, and smoky bacon, all brought together in a rich, flavorful broth. Each spoonful delivers a balanced blend of vegetables, herbs, and melt-in-your-mouth textures that leave you feeling nourished and content.

Whether you’re curled up on the couch or gathering with family around the dinner table, this soup transforms an ordinary evening into a cozy moment. It’s not just a soup; it’s a warm hug in a bowl—perfect for busy weeknights or lazy weekends when you crave something filling yet easy to prepare.
Why You’ll Love This Warming Chicken Potato Soup
This soup hits all the marks: it’s wholesome, satisfying, and packed with flavor. With a creamy base that doesn’t rely heavily on cream, it remains hearty without being overly rich. The combination of chicken and bacon gives it that savory depth, while carrots, celery, and potatoes add wholesome nutrition. Plus, it’s a one-pot meal, making cleanup a breeze.
Preparation Phase & Tools to Use
To make this soup seamlessly, you’ll need a large soup pot or Dutch oven—essential for evenly cooking the vegetables and simmering the broth. A sharp chef’s knife will speed up your prep work when chopping vegetables and chicken. A sturdy wooden spoon or heat-safe spatula will help stir the ingredients without scratching your cookware. Finally, a ladle makes serving much easier, especially when you want to scoop a balanced mix of solids and broth into each bowl.
Preparation Tips
Start by prepping all your vegetables and proteins before turning on the stove—this mise en place approach ensures a smoother cooking process. Sautéing the bacon first in the pot builds a flavorful base with rendered fat, perfect for softening the aromatics like onions, carrots, and celery. Cut your potatoes into even pieces to ensure they cook at the same rate, and don’t overcook the chicken; it should be just tender. Letting the soup rest for a few minutes before serving allows the flavors to meld beautifully.
Ingredients for this Warming Chicken Potato Soup
- 2 tablespoons olive oil
- 1/2 lb bacon, chopped
- 1 medium yellow onion, diced
- 2 carrots, peeled and chopped
- 2 celery stalks, chopped
- 3 garlic cloves, minced
- 1.5 lbs boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
- 4 cups Yukon gold potatoes, peeled and diced (about 3 medium potatoes)
- 4 cups low-sodium chicken broth
- 1 cup whole milk (or half-and-half for creamier texture)
- 1/2 cup heavy cream
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- Salt and freshly ground black pepper to taste
- 2 tablespoons all-purpose flour (optional, for thickening)
- Fresh chives or parsley, chopped (for garnish)

Step 1: Cook the Bacon
Start by heating a large pot or Dutch oven over medium heat. Add the chopped bacon and cook until crispy, about 6-8 minutes. Use a slotted spoon to remove the bacon and place it on a paper towel-lined plate. Leave about 1 tablespoon of bacon fat in the pot.
Step 2: Sauté the Vegetables
In the same pot, add olive oil. Toss in the diced onions, carrots, and celery. Cook for 5-7 minutes until softened and fragrant. Stir in the minced garlic and sauté for another minute, careful not to burn it.
Step 3: Add Chicken and Seasonings
Add the diced chicken pieces to the pot. Cook for 4-5 minutes until lightly browned on the outside. Season with salt, pepper, thyme, and rosemary. Stir well to coat everything with the seasonings.
Step 4: Add Potatoes and Broth
Add the diced potatoes and pour in the chicken broth. Bring the soup to a gentle boil, then reduce heat to low. Cover and let it simmer for about 15-20 minutes, or until the potatoes are tender.
Step 5: Thicken the Soup (Optional)
If you prefer a thicker soup, create a slurry by mixing 2 tablespoons of flour with 2 tablespoons of water in a small bowl. Stir it into the simmering soup and let it cook for 5 minutes until it slightly thickens.
Step 6: Add Dairy and Final Touches
Stir in the milk and heavy cream, then return the cooked bacon to the pot (reserve a bit for garnish if desired). Let the soup heat through but avoid boiling at this stage to prevent curdling. Taste and adjust seasoning if necessary.
Step 7: Garnish and Serve
Ladle the soup into bowls and top with chopped chives or parsley and a sprinkle of the reserved crispy bacon. Serve hot with crusty bread or a simple green salad for a complete meal.
Notes
This soup is incredibly flexible. You can easily swap in rotisserie chicken for an even quicker version or use leftover roasted chicken. If you’re dairy-free, substitute the milk and cream with unsweetened coconut milk or your preferred plant-based alternative. Yukon gold potatoes offer a buttery texture that holds up well in soups, but russet potatoes will work in a pinch.
The herbs can be adjusted to your preference—thyme and rosemary give a lovely earthy tone, but fresh dill or Italian seasoning can also add a unique twist. For added richness, a knob of butter stirred in at the end enhances the flavor beautifully.
Watch Out for These Mistakes While Cooking
- Overcooking the chicken: Chicken becomes tough and dry if simmered too long. Add it once vegetables are sautéed and simmer only until just cooked.
- Adding dairy too early: Wait until the end to stir in milk and cream to prevent curdling or separation.
- Undercooked potatoes: Dice them evenly and check doneness before adding cream.
- Skipping the bacon fat: The rendered bacon fat adds incredible depth; don’t discard it entirely.
- Using high heat at the end: Once dairy is added, keep heat low to avoid breaking the soup texture.
Storage Instructions
Let the soup cool to room temperature before transferring it to airtight containers. It will keep in the fridge for up to 4 days. For longer storage, freeze portions in freezer-safe containers for up to 2 months. Reheat on the stovetop over medium-low heat, adding a splash of broth or milk to adjust consistency if needed.
Estimated Nutrition
- Serving Size: 1.5 cups
- Calories: ~370
- Protein: 23g
- Carbohydrates: 28g
- Fat: 20g
- Saturated Fat: 8g
- Fiber: 3g
- Sugar: 4g
- Sodium: ~620mg
- Cholesterol: 65mg
Frequently Asked Questions
How do I make this soup gluten-free?
Use cornstarch or arrowroot instead of flour for thickening, or skip it altogether.
Can I use leftover chicken?
Absolutely! Add it in Step 4 just to heat through.
What’s the best potato to use?
Yukon gold is ideal for its creamy texture, but red potatoes or russets can be used.
Can I make it in a slow cooker?
Yes! Sauté the bacon and veggies first, then transfer everything (except dairy) to the slow cooker. Cook on low for 6 hours, then stir in the milk and cream at the end.
Is this soup freezer-friendly?
Yes, though soups with dairy may slightly change in texture. Stir well when reheating.
Can I make it spicier?
Add a pinch of red pepper flakes or diced jalapeños with the onions.
What herbs go well with this?
Thyme and rosemary are classic, but fresh parsley, dill, or Italian seasoning also work great.
Can I use chicken thighs instead of breasts?
Definitely! Thighs are juicy and add even more flavor to the soup.
Conclusion
Warming Chicken Potato Soup is the ultimate comfort dish that delivers big flavor with minimal fuss. Whether you’re preparing it on a chilly weeknight or as a cozy weekend treat, this recipe brings warmth and nourishment to the table. With its creamy texture, hearty ingredients, and simple steps, it’s bound to become a favorite in your seasonal soup rotation.
Warming Chicken Potato Soup
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
Cold evenings are no match for this creamy and satisfying Warming Chicken Potato Soup. With chunks of tender chicken, buttery Yukon gold potatoes, crispy bacon, and a savory blend of herbs, this one-pot meal is a weeknight dinner hero. Whether you’re looking for cozy dinner ideas, a quick and easy recipe, or a hearty soup that warms the soul, this bowl delivers flavor and comfort in every spoonful. Perfect for those seeking easy dinner recipes, fall food ideas, or a healthy, filling soup with a touch of indulgence.
Ingredients
2 tablespoons olive oil
1/2 lb bacon, chopped
1 medium yellow onion, diced
2 carrots, peeled and chopped
2 celery stalks, chopped
3 garlic cloves, minced
1.5 lbs boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
4 cups Yukon gold potatoes, peeled and diced
4 cups low-sodium chicken broth
1 cup whole milk
1/2 cup heavy cream
1 teaspoon dried thyme
1/2 teaspoon dried rosemary
Salt and freshly ground black pepper to taste
2 tablespoons all-purpose flour (optional)
Fresh chives or parsley, chopped (for garnish)
Instructions
1. Heat a large pot or Dutch oven over medium heat. Add chopped bacon and cook until crispy, about 6–8 minutes. Remove with a slotted spoon and drain on paper towels, leaving about 1 tablespoon of bacon fat in the pot.
2. Add olive oil to the pot, followed by diced onion, carrots, and celery. Cook until softened, about 5–7 minutes. Stir in garlic and cook for 1 more minute.
3. Add chicken pieces and cook for 4–5 minutes until lightly browned. Season with salt, pepper, thyme, and rosemary.
4. Add diced potatoes and pour in chicken broth. Bring to a gentle boil, reduce heat, cover, and simmer for 15–20 minutes or until potatoes are tender.
5. Optional: Mix 2 tablespoons flour with water to make a slurry and stir into the soup to thicken. Simmer 5 minutes more.
6. Stir in the milk and heavy cream. Add cooked bacon back to the pot (save a little for garnish). Heat through gently without boiling.
7. Taste and adjust seasoning if needed.
8. Serve hot, garnished with chives or parsley and extra bacon on top.
Notes
Yukon gold potatoes are ideal for their creamy texture, but red or russet potatoes also work well.
Add dairy only at the end and avoid boiling to prevent curdling.
For a richer taste, add a small pat of butter at the end and stir in before serving.
Nutrition
- Serving Size: 1.5 cups
- Calories: 370
- Sugar: 4g
- Sodium: 620mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 23g
- Cholesterol: 65mg
Keywords: chicken potato soup, cozy dinner, creamy soup, easy soup recipe, one pot meal
