Creamy chicken potato soup with bacon and vegetables

This chicken potato soup is a creamy and comforting bowl that’s both simple to make and bursting with flavor. Tender potatoes, crispy bacon, chicken, and fresh vegetables all simmer together in a rich broth that feels like a warm hug on a chilly day!
If you love soup as much as I do, don’t miss my recipes for Ultimate Chicken Noodle Soup or Creamy Sausage and Tortellini Soup — they’re just as cozy and perfect for winter. Soup is such a lifesaver when you want something quick, warm, and easy to make ahead or freeze for later. I always double this chicken potato soup and stash some in the freezer. It’s a total game-changer for busy nights!
Nutrition
Serving: 1 bowl Calories: 565 kcal Carbohydrates: 8g Protein: 16g Fat: 52g Saturated Fat: 21g Polyunsaturated Fat: 6g Monounsaturated Fat: 22g Trans Fat: 0.2g Cholesterol: 101mg Sodium: 601mg Potassium: 334mg Fiber: 1g Sugar: 1g Vitamin A: 1262 IU Vitamin C: 3mg Calcium: 20mg Iron: 1mg
Hey there! This creamy chicken potato soup is exactly the kind of comfort food we all crave on cold, busy nights. Soft potatoes, juicy chicken, crispy bacon, and fresh veggies come together in a creamy, flavorful broth that feels like home in a bowl. It’s cozy, tasty, and really easy to pull together.
You can expect this recipe to be straightforward — it comes together in about 35 minutes using pantry staples you probably already have. I’ve included a printable recipe card below with all the details, plus photos that walk you through each step.
Also, you’ll find tips to make this soup your own — from topping ideas and dairy or gluten-free swaps to protein options and tips for freezing or making in advance. If time is tight, use rotisserie chicken to speed things up, and know that doubling the recipe and freezing half is a real time saver.
Feel free to scroll down straight to the recipe card, or hang out here a bit longer for more tips and tricks. Whether you serve this soup with a simple side salad, fresh crusty bread, or flaky biscuits, it’s sure to become a family favorite you make again and again.
What Makes It Special
- Super simple to make: You can get this chicken potato soup ready in just 30 minutes, and it’s perfect for cooking ahead. Prefer a set-it-and-forget-it option? Try our Easy Crockpot Potato Soup.
- Flavor packed: Crispy bacon meets tender potatoes, chicken, and fresh veggies in a hearty broth that really sticks to your ribs. Craving a brighter, lemony bowl? Check out Lemon Chicken Orzo Soup.
- Freezer friendly: This soup freezes wonderfully, making it easy to stash meals for later or enjoy leftovers quickly.
- Uses everyday ingredients: No fancy pantry needed here — just simple ingredients you likely already have, and it’s easy to swap things out to your taste.
Ingredients and Pantry Essentials
- 1 lb bacon cooked and crumbled
- ¼ cup unsalted butter
- 1 onion diced
- ½ cup carrots diced
- ½ cup celery diced
- 5 garlic cloves minced
- ½ cup flour all-purpose
- 4 cups chicken broth
- 1 chicken bouillon cube
- ½ teaspoon thyme
- 1 bay leaf
- salt/pepper to taste
- 3 Russet potatoes peeled and diced
- 1 ½ lbs chicken breast cooked/diced
- 1 cup heavy cream
Step-by-Step Preparation
- Cook bacon in a large pot or Dutch oven until crispy.
- Transfer bacon to a paper towel-lined plate, leaving about 1/4 cup bacon drippings in the pot.
- Add butter to the pot and melt into the bacon drippings.
- Add diced onion, carrots, celery, and minced garlic; sauté about 5 minutes until soft and fragrant.
- Sprinkle all-purpose flour over the vegetables and whisk constantly for 2–3 minutes; remove the pot from heat.
-
Gradually whisk in chicken broth until the mixture is smooth and lump-free.
- Return the pot to medium heat and add the chicken bouillon cube, thyme, bay leaf, salt, pepper, and diced potatoes.
- Bring to a boil, then reduce heat and simmer about 20 minutes until potatoes are tender when pierced with a fork.
- Stir in cooked diced chicken and heavy cream.
- Simmer over medium heat for another 10 minutes to meld flavors.
- Taste and adjust seasoning with salt and pepper as needed.
Pro Tips and Shortcuts
- Want to take this chicken potato soup over the top? Add a splash of hot sauce or Worcestershire sauce for a subtle kick.
- Grate your own cheese if you plan to add some on top — it melts better and tastes fresher than pre-shredded.
- If you want to swap potatoes, red potatoes work wonderfully and don’t require peeling. For more potato soup guidance, see The Ultimate Creamy Potato Soup.
- Boost the nutrition by stirring in some fresh spinach or kale near the end.
- Using rotisserie chicken is my go-to shortcut, saving time while still keeping the soup hearty and tasty.
Easy Substitutions and Add-Ins
Feel free to switch things up with these easy substitutions and add-ins to make your chicken potato soup exactly how you like it:
- Protein swaps: Try rotisserie chicken, shredded leftover turkey, cooked diced ham, or smoked sausage slices. If you prefer, use chicken thighs instead of breasts for richer, more tender bites.
- Bacon alternatives or omit: Pancetta or turkey bacon work well for similar smoky flavor. Or leave the bacon out altogether for a lighter or vegetarian-friendly soup—try sprinkling smoked paprika or a dash of liquid smoke to replace that smoky depth.
- Potatoes: Yukon Gold or red potatoes hold together nicely and don’t need peeling. Russets create a fluffier texture. For a low-carb twist, swap in cauliflower florets.
- Dairy swaps: Use half-and-half or whole milk instead of heavy cream to lighten things up. Dairy-free? Try canned coconut milk or a smooth cashew cream, keeping in mind coconut will add a slight coconut flavor.
- Gluten-free thickener: Instead of flour, whisk in a cornstarch slurry (1–2 tablespoons cornstarch mixed with cold water) or use a gluten-free flour blend.
- Add-ins: Stir in corn, peas, broccoli, kale, or try a classic pairing of spinach and mushrooms toward the end of cooking for extra veggies. Adding shredded cheddar or a parmesan rind simmered in the broth boosts richness.
- Flavor twists: Sprinkle in smoked paprika, red pepper flakes, fresh dill, or a splash of Worcestershire or hot sauce if you want to punch up the flavor.
- Chowder style: Turn this soup into a tasty potato-corn chowder by adding fresh or frozen corn and simmering a bit less broth for a thicker, creamier finish.
- Make-ahead & freezing: When freezing, leave out or reduce the cream and add it fresh when reheating to keep the texture silky. Reheat gently on low heat to avoid curdling.
- Slow cooker/Instant Pot: For slow cooker, add all ingredients except cream and cook on low 6-8 hours. Stir in cream at the end. For step-by-step guidance, see our Slow Cooker Potato Soup (with frozen potatoes). For Instant Pot, cook potatoes under pressure for 6-8 minutes, quick release, then add chicken and cream and simmer briefly.
Storage and Make-Ahead Tips
- After cooling fully, store your chicken potato soup in an airtight container in the fridge for up to 5 days.
- This soup freezes beautifully for up to 3 months. Just be careful not to overcook the potatoes before freezing—they should be tender but still firm.
- Reheat gently on the stove over medium-low heat or in the microwave until warmed through. If frozen, thaw just enough to loosen from the container, then finish reheating in a slow cooker or on the stove. For an easy make-ahead side to serve with reheated bowls, bake a pan of Best Homemade Cornbread or garlicky Garlic Bread.

Quick Answers to Common Questions
What cuts of chicken can I use for this recipe?
Any cut works! Most often, I use rotisserie chicken or cooked, diced chicken breasts. Chicken thighs are great too if you want more flavor and juiciness—try these juicy baked boneless chicken thighs for an easy way to prep them.
How can I give this Chicken Potato Soup recipe more flavor?
Get creative! Toss in extra veggies like corn, broccoli, spinach, or kale. You can also add red pepper flakes, different seasonings, hot sauce, or Worcestershire sauce to make it your own.
Do I have to peel the potatoes?
If you’re using waxy potatoes like Yukon Gold, New Potatoes, or red potatoes, peeling isn’t necessary. But if you’re using russets, I recommend peeling for best texture.
How do I keep my potatoes from getting mushy?
Don’t overcook them! It’s better to undercook the potatoes just a bit since they continue to soften as the soup sits, or if reheated later.
How should I serve this potato soup with chicken?
Because this soup includes protein, starch, and veggies, it’s a full meal on its own. That said, I love serving it with a fresh side salad and some homemade crusty bread or flaky buttermilk biscuits for a more complete meal.
This chicken potato soup is a cozy, satisfying dish that’s perfect for any meal. With its simple, comforting mix of tender chicken, hearty potatoes, and aromatic herbs, it’s sure to bring warmth and smiles to your table. Whether you choose to enjoy it as a main dish or start your dinner off with a bowl, this creamy soup is a winner every time. If you’re after a chicken-free, spud-forward bowl, try our Easy Baked Potato Soup.
Want to save this recipe?
Just enter your email, and I’ll send it right to your inbox. Plus, you’ll get new, easy recipes from me each week!

A creamy and comforting chicken potato soup featuring tender potatoes, crispy bacon, chicken, and fresh vegetables simmered in a rich broth, perfect for a cozy meal.
- Total Time: 35 minutes
- Yield: 6-8 servings 1x
Ingredients
- 1 lb bacon cooked and crumbled
- ¼ cup unsalted butter
- 1 onion diced
- ½ cup carrots diced
- ½ cup celery diced
- 5 garlic cloves minced
- ½ cup all-purpose flour
- 4 cups chicken broth
- 1 chicken bouillon cube
- ½ teaspoon thyme
- 1 bay leaf
- Salt and pepper to taste
- 3 Russet potatoes peeled and diced
- 1 ½ lbs chicken breast cooked and diced
- 1 cup heavy cream
- Toppings of choice (optional)
Instructions
- Cook bacon in a large pot or Dutch oven until crispy.
- Transfer bacon to a paper towel-lined plate, leaving about ¼ cup bacon drippings in the pot.
- Add butter to the pot and melt into the bacon drippings.
- Add diced onion, carrots, celery, and minced garlic; sauté about 5 minutes until soft and fragrant.
- Sprinkle all-purpose flour over the vegetables and whisk constantly for 2–3 minutes; remove the pot from heat.
- Gradually whisk in chicken broth until the mixture is smooth and lump-free.
- Return the pot to medium heat and add the chicken bouillon cube, thyme, bay leaf, salt, pepper, and diced potatoes.
- Bring to a boil, then reduce heat and simmer about 20 minutes until potatoes are tender when pierced with a fork.
- Stir in cooked diced chicken and heavy cream.
- Simmer over medium heat for another 10 minutes to meld flavors.
- Taste and adjust seasoning with salt and pepper as needed.
- Serve hot in bowls topped with your favorite toppings if desired.
Notes
For additional flavor, add a splash of hot sauce or Worcestershire sauce., Grate your own cheese for topping to improve melting and freshness., Red potatoes can be used instead of Russets and do not require peeling., You can boost nutrition by adding fresh spinach or kale near the end of cooking., Rotisserie chicken or leftover cooked chicken can be used to save time., Substitute pancetta or turkey bacon for bacon or omit for a lighter version., Use half-and-half, whole milk, canned coconut milk, or cashew cream as dairy alternatives., Use cornstarch slurry or gluten-free flour blend instead of all-purpose flour for gluten-free., Add vegetables like corn, peas, broccoli, mushrooms for variety., Add smoked paprika, red pepper flakes, fresh dill for flavor twists., For thicker chowder style, add corn and reduce broth slightly., When freezing, leave out or reduce cream and add fresh upon reheating.
- Prep Time: 25 minutes
- Cook Time: 10 minutes
- Category: Main Course, Soup
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 565 kcal
- Fat: 52 g
- Carbohydrates: 8 g
- Protein: 16 g