There’s a comforting familiarity to a creamy, savory soup that’s hard to beat, especially when the weather turns cooler or you’re just craving something warm and satisfying.
Why This Homemade Cream of Chicken Soup Works
This recipe truly shines because it uses wholesome ingredients that come together with minimal fuss.
Ingredients
- 1 tablespoon olive oil
- 1 tablespoon unsalted butter
- 1 medium yellow onion, finely diced
- 2 carrots, peeled and finely diced
- 2 celery stalks, finely diced
- 2 cloves garlic, minced
- 1/2 cup all-purpose flour
- 4 cups low-sodium chicken broth
- 2 cups whole milk (or half-and-half for a richer soup)
- 1 1/2 cups cooked chicken, shredded or diced (rotisserie chicken works wonderfully)
- 1/2 teaspoon dried thyme
- 1/4 teaspoon dried rosemary, crushed
- Salt and freshly ground black pepper to taste
- 2 tablespoons fresh parsley, chopped (for garnish, optional)
Once you have all your components ready, it’s time to bring them together. The process is surprisingly quick and doesn’t require any special equipment, just a good pot and a whisk.
How to Make It
- Heat the olive oil and butter in a large pot or Dutch oven over medium heat. Once the butter has melted and is shimmering, add the diced onion, carrots, and celery.
- Add the minced garlic to the pot and cook for another minute until fragrant. Be careful not to burn the garlic, as this can impart a bitter taste to your soup. Stir it in with the softened vegetables, letting its pungent aroma mingle with the sweetness of the onions and carrots.
- Sprinkle the all-purpose flour evenly over the vegetables. Cook, stirring constantly, for about 2 minutes. This step is important for cooking out the raw flour taste and creating a roux, which will thicken your soup.
- Gradually whisk in the chicken broth, a little at a time, ensuring there are no lumps of flour. Once all the broth has been added, bring the mixture to a simmer, stirring frequently.
- Reduce the heat to low. Slowly whisk in the milk (or half-and-half) until fully combined.
- Stir in the cooked chicken, dried thyme, and crushed rosemary.
- Season generously with salt and freshly ground black pepper to your liking. Remember that you can always add more salt, but you can’t take it away, so start conservatively and build up.
- Serve the soup hot, garnished with fresh parsley if desired. The vibrant green of the parsley adds a lovely visual contrast and a hint of freshness to the rich soup. It’s the perfect finishing touch that says “homemade with care.”
This straightforward process delivers a wonderfully satisfying soup that feels much more special than its canned counterpart. It’s a labor of love that’s well worth the small amount of extra effort for the big flavor payoff.
Nutrition at a Glance
- Calories: Approximately 300-400 calories per serving, depending on the richness of milk used and the amount of chicken.
- Protein: A good source of protein, primarily from the chicken and milk, typically ranging from 20-30 grams.
- Fat: The fat content will vary, with whole milk or half-and-half contributing more than skim milk. Expect roughly 15-25 grams of fat.
- Carbohydrates: Primarily from the flour used as a thickener and the vegetables. Around 15-25 grams.
- Fiber: Modest fiber content, mostly from the carrots and celery. Typically 2-4 grams.
- Sodium: This is where using low-sodium broth and controlling added salt makes a significant difference. Carefully seasoned soup might contain 500-800mg of sodium, but this can be much lower if you’re mindful of salt additions.
- Vitamins and Minerals: Provides some essential vitamins and minerals from the vegetables (like Vitamin A from carrots) and chicken.
It’s important to note that this soup can be a satisfying meal on its own or a component of a larger meal. When considering its role in your diet, think about the other foods you’re pairing it with. For instance, serving it with a large salad can round out a meal beautifully, ensuring a good balance of nutrients.
How to Serve It
- As a comforting main course: Ladle generous portions into bowls and serve hot. It’s hearty enough to satisfy on its own, especially on a chilly evening.
- With crusty bread: A warm, crusty baguette or sourdough slices are ideal for dipping into the creamy broth. Don’t underestimate the simple pleasure of soaking up every last drop.
- Alongside a fresh salad: Pair a bowl of soup with a vibrant green salad dressed with a light vinaigrette for a balanced and refreshing meal. This combination offers a good mix of textures and flavors.
- As a side dish: A smaller portion can serve as a delightful starter to a larger meal, such as roasted chicken, baked fish, or a pasta dish.
- In a bread bowl: For a truly indulgent experience, serve the soup inside a hollowed-out round loaf of bread. It’s a fun and impressive way to present the soup.
- With a sprinkle of fresh herbs: A garnish of chopped fresh parsley, chives, or dill adds a pop of color and a burst of fresh flavor that complements the richness of the soup.
The beauty of serving this soup lies in its adaptability. Whether you’re looking for a quick weeknight dinner or a more refined meal, this homemade soup can be the star or a supportive player.
Common Mistakes
- Not Sautéing Vegetables Properly: Rushing the sautéing of the onions, carrots, and celery means they won’t soften enough or release their natural sweetness.
- Burning the Garlic: Adding minced garlic too early or cooking it on too high a heat can cause it to burn, imparting a bitter, unpleasant flavor. It’s best to add garlic in the last minute or two of the vegetable sauté or right after you add the flour.
- Lumpy Roux: Not whisking the flour gradually into the liquid can result in a lumpy soup. It’s essential to whisk in the broth little by little, ensuring each addition is incorporated before adding more, to create a smooth base.
- Boiling After Adding Milk: If you bring the soup to a rolling boil after adding milk or half-and-half, it can curdle, leading to an unappealing texture. Stick to a gentle simmer to heat the dairy through. Patience here prevents a potentially disappointing texture.
- Under-Seasoning: Over-reliance on canned ingredients can sometimes lead cooks to be overly cautious with salt.
- Using Water Instead of Broth: While water might seem like a way to “dilute” or save on broth, it severely compromises the flavor. Chicken broth is crucial for the characteristic taste of this soup, so don’t skimp on it.
By keeping these common mistakes in mind, you’ll be well on your way to creating a truly delightful bowl of homemade cream of chicken soup that tastes like it came from a gourmet kitchen.
Storage and Reheating
- Cooling: Allow the soup to cool to room temperature before refrigerating. Do not leave it at room temperature for longer than two hours to prevent bacterial growth.
- Storage Containers: Transfer cooled soup into airtight containers. Glass containers with tight-fitting lids are excellent for this purpose, as they don’t absorb odors and are easy to clean. You can also use freezer-safe plastic containers or heavy-duty freezer bags; just ensure they are sealed well to prevent freezer burn.
- Refrigeration: Homemade cream of chicken soup can be stored in the refrigerator for 3-4 days. Ensure the refrigerator is set to below 40°F (4°C).
- Freezing: For longer storage, freeze the soup. It will keep well in the freezer for up to 2-3 months. For best results, cool and portion before freezing. Frozen soup can be thawed in the refrigerator overnight before reheating.
- Reheating: On the stovetop is generally the preferred method for reheating creamy soups. Gently warm the soup in a saucepan over medium-low heat, stirring frequently, until it’s heated through. Avoid boiling, especially if you used milk or half-and-half, as this can cause curdling.
Storing and reheating this soup properly will allow you to savor its delicious qualities long after the initial preparation, making it a convenient and comforting option for future meals.

Leftover Ideas
- Chicken Pot Pie Filling: This is a classic. Use your leftover soup as the creamy base for a chicken pot pie. Simply add more cooked chicken, some frozen peas, carrots, and maybe a touch of corn.
- Casserole Base: Stir the soup into cooked pasta, rice, or even mashed potatoes along with some shredded chicken or vegetables.
- Sauce for Chicken or Fish: Warm the soup gently and use it as a flavorful sauce to serve over grilled or baked chicken breasts, pork chops, or flaky white fish like cod or tilapia. It adds a rich, creamy element that elevates simple proteins.
- Creamy Chicken Pasta: Toss the warmed soup with cooked pasta (penne, rotini, or fettuccine work well) and leftover cooked chicken. Add some steamed broccoli or peas for extra nutrition and color. A sprinkle of Parmesan cheese is a lovely addition.
- Stuffing for Baked Potatoes: Mix the soup with shredded chicken and perhaps some diced celery or mushrooms. Spoon this mixture into baked potato shells for a hearty and flavorful stuffed potato.
- Binder for Chicken Patties or Meatballs: If you have a bit of soup left, it can be used as a binder in place of some of the liquid in recipes for chicken patties or meatballs, adding moisture and flavor.
By thinking outside the bowl, you can discover new ways to enjoy the comforting flavors of your homemade cream of chicken soup, making it a truly valuable asset in your culinary repertoire. These ideas are practical and will help you minimize food waste while maximizing flavor.
PrintHomemade Cream of Chicken Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
A comforting and easy homemade cream of chicken soup recipe, perfect for weeknight dinners or as a pot pie filling. Made with simple ingredients for a rich, satisfying flavor.
Ingredients
- 1 tablespoon olive oil
- 1 tablespoon unsalted butter
- 1 medium yellow onion, finely diced
- 2 carrots, peeled and finely diced
- 2 celery stalks, finely diced
- 2 cloves garlic, minced
- 1/2 cup all-purpose flour
- 4 cups low-sodium chicken broth
- 2 cups whole milk (or half-and-half for richer soup)
- 1 1/2 cups cooked chicken, shredded or diced
- 1/2 teaspoon dried thyme
- 1/4 teaspoon dried rosemary, crushed
- Salt and freshly ground black pepper to taste
- 2 tablespoons fresh parsley, chopped (for garnish, optional)
Instructions
- 1. Heat olive oil and butter in a large pot over medium heat. Add onion, carrots, and celery; cook until softened, about 8-10 minutes.
- 2. Add minced garlic and cook for 1 minute until fragrant.
- 3. Sprinkle in flour and cook, stirring constantly, for 2 minutes to create a roux.
- 4. Gradually whisk in chicken broth, a little at a time, bringing to a simmer and cooking for 5 minutes until slightly thickened.
- 5. Reduce heat to low. Slowly whisk in milk (or half-and-half) until combined. Do not boil.
- 6. Stir in cooked chicken, thyme, and rosemary. Simmer gently for 5-10 minutes to meld flavors.
- 7. Season generously with salt and pepper to taste.
- 8. Serve hot, garnished with fresh parsley if desired.
Notes
Store cooled soup in airtight containers in the refrigerator for 3-4 days, or freeze for up to 2-3 months. Reheat gently on the stovetop over medium-low heat, stirring frequently. If too thick, add a splash of milk or broth. Do not boil after adding milk.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 350
- Sugar: 5g
- Sodium: 650mg
- Fat: 18g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 25g