Homemade Cream of Chicken Soup (Better Than Canned)
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.
This homemade cream of chicken soup is rich, creamy, and full of flavor—without the preservatives and processed taste of the canned versions.

Have you ever been in the middle of making dinner and realized you were out of cream of chicken soup? That’s exactly why I started making my own at home. This homemade cream of chicken soup is so easy to make and full of flavor. It comes together quickly with simple pantry ingredients and works perfectly for casseroles, cooking, or even enjoying as a soup on its own. Once you try it homemade, you may never reach for the can again.
Why You’ll Love This Homemade Cream of Chicken Soup
- Better than canned – Rich, creamy, and full of real flavor without that processed taste
- Simple pantry ingredients – No special items or store run needed
- Ready in minutes – Comes together quickly on the stovetop
- No preservatives – Just real ingredients you recognize
- Perfect for cooking – Great for casseroles, gravies, and everyday meals
- Easy to adjust – Make it thicker or thinner depending on what you’re using it for
What is Cream of Chicken Soup?
Cream of chicken soup is a thick, creamy soup made with a roux, chicken broth, and milk or cream. It’s commonly used as a cooking ingredient in casseroles, crockpot meals, gravies, and comfort-food classics like chicken and rice. While it can be eaten on its own, it’s most often used as a flavorful base to add richness and moisture to recipes.
Homemade cream of chicken soup gives you the same convenience as canned—but with better flavor and control over the ingredients.
Homemade Vs Canned Cream of Chicken Soup
This Homemade cream of chicken soup is fresher, creamier, and more flavorful than canned versions. Store-bought soups often contain preservatives, added starches, and excess sodium, whereas homemade soups use simple, real ingredients.
Homemade cream of chicken soup:
- Made with real pantry staples
- No preservatives or artificial flavors
- Creamier texture
- Customizable thickness and seasoning
Canned cream of chicken soup:
- Convenient but highly processed
- Often high in sodium
- Limited flavor
- One-size-fits-all consistency
Once you try homemade, it’s hard to go back to the canned kind.
Equipment Needed
Ingredients You’ll Need

- Butter – Creates the base of the roux and adds richness
- All-purpose flour – Thickens the soup
- Chicken broth – Provides savory chicken flavor
- Milk or half-and-half – Makes the soup creamy and smooth
- Salt & pepper – Enhances flavor
- Garlic powder or onion powder (optional) – Adds depth without overpowering
How to Make Homemade Cream of Chicken Soup
Step 1: Make the roux
In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour and cook for about 1–2 minutes, whisking constantly. This removes the raw flour taste and creates the base that thickens the soup.
Step 2: Add the chicken broth
Slowly pour in the chicken broth while whisking continuously to keep the mixture smooth. Continue whisking until no lumps remain.
Step 3: Add the milk and seasonings
Stir in the milk (or half-and-half) along with salt, pepper, and any optional seasonings like garlic or onion powder. Keep whisking until everything is fully combined.
Step 4: Simmer until thickened
Reduce the heat to low and let the soup gently simmer for 5–8 minutes, stirring often. The soup will thicken as it cooks.
Step 5: Adjust consistency and taste
If the soup is too thick, add a splash of broth or milk. If it’s too thin, let it simmer a little longer. Taste and adjust seasoning as needed.
Remove from heat once the soup reaches a creamy, smooth consistency similar to canned cream of chicken soup.
How Thick Should Cream of Chicken Soup Be?
Homemade cream of chicken soup should be thick and creamy, similar to the consistency of canned cream of chicken soup. It should easily coat the back of a spoon without being runny, but still pour smoothly.
If your soup is too thick, simply whisk in a little more chicken broth or milk until it reaches the consistency you need.
If it’s too thin, let it simmer a few minutes longer or add a small slurry of flour and broth to thicken it.
The perfect thickness depends on how you plan to use it—slightly thicker for casseroles and a little thinner for soups or gravies.
How to Use Cream of Chicken Soup
Cream of chicken soup is incredibly versatile and can be used in many everyday recipes, including:
- Chicken and rice dishes
- Casseroles
- Slow cooker meals
- Pot pies
- Gravies and sauces
- Creamy soups
You can use this homemade version as a one-for-one replacement for canned cream of chicken soup in any recipe.
Can You Make it ahead of Time?
Storage Yes! Homemade cream of chicken soup can be made ahead of time and stored until you’re ready to use it.
Once cooled, store it in an airtight container in the refrigerator for up to 3–4 days. When reheating, warm it gently over low heat, stirring often. If it thickens too much while chilled, add a splash of broth or milk to loosen it back up.
Making it ahead is a great way to save time when preparing casseroles and weeknight meals.
Tips for the Best Homemade Cream of Chicken Soup
- Whisk constantly when making the roux to prevent lumps and ensure a smooth, creamy texture.
- Add the liquid gradually while whisking to help the soup thicken evenly.
- Warm the milk before adding if possible—this helps avoid curdling and keeps the soup silky.
- Use quality chicken broth since it’s the main flavor base of the soup.
- Simmer gently, don’t boil to keep the soup from separating.
- Season slowly and taste as you go, especially if your broth is already salted.
- Adjust thickness at the end with a splash of broth or milk if needed.
- Let it rest for a minute off the heat—the soup will thicken slightly as it cools.
These simple tips help you get a rich, smooth cream of chicken soup every time—perfect for casseroles, cooking, or enjoying on its own.
PrintHomemade Cream of Chicken Soup (Better Than Canned)
This homemade cream of chicken soup is rich, creamy, and made with simple pantry staples. It’s the perfect replacement for canned soup and works great for casseroles, gravies, slow cooker meals, or enjoying as a comforting bowl of soup. Easy to make and full of flavor, this recipe comes together in minutes and tastes better than store-bought every time.
- Prep Time: 5 Mins
- Cook Time: 10 Mins
- Total Time: 15 minutes
- Yield: about 1 1/2 cups (equals 1 standard can of cream of chicken) 1x
Ingredients
-
3 tablespoons butter
-
3 tablespoons all-purpose flour
-
1 cup chicken broth
-
½ cup milk or half-and-half
-
½ teaspoon salt (adjust to taste)
-
¼ teaspoon black pepper
-
¼ teaspoon garlic powder or onion powder (optional)
Instructions
-
In a medium saucepan over medium heat, melt the butter.
-
Whisk in the flour and cook for 1–2 minutes, whisking constantly to form a smooth roux.
-
Slowly whisk in the chicken broth until smooth and lump-free.
-
Stir in the milk, salt, pepper, and optional seasonings.
-
Reduce heat to low and simmer for 5–8 minutes, stirring often, until thick and creamy.
-
Remove from heat and adjust seasoning or thickness if needed.
Notes
-
If the soup becomes too thick, add a splash of milk or broth to thin it out.
-
Use this soup as a 1:1 replacement for canned cream of chicken soup in recipes.
