Homemade Cream of Chicken Soup Recipe
Introduction
This homemade cream of chicken soup is rich, comforting, and packed with fresh vegetables and tender chicken. It’s a delicious twist on a classic, perfect for chilly days or as a base for casseroles.

Ingredients
- 1 tbsp olive oil
- 50 g / 3.5 tbsp unsalted butter
- ½ cup / 75 g flour
- 1 garlic clove, minced
- ½ small brown onion, finely chopped
- 1 small carrot, diced
- ½ red capsicum/bell pepper, finely chopped
- 1 small celery stick, diced
- 2 cups / 500 ml chicken stock/broth, preferably low sodium
- 3 cups / 750 ml milk, any fat %
- ½ tsp salt
- ¼ tsp each garlic powder, onion powder, dried thyme, black pepper
- ¾ cup frozen peas
- 1 cup cooked chicken, diced or shredded
- 2 slices white bread, cut into cubes
- Olive oil spray
- Salt (for seasoning croutons)
Instructions
- Step 1: Heat olive oil in a large pot over medium-high heat. Add the chopped onion and minced garlic, cooking for about 2 minutes until they become partly translucent but not browned.
- Step 2: Add the diced carrot, celery, and chopped capsicum to the pot. Cook for 1 minute to soften the vegetables slightly.
- Step 3: Add the butter to the pot and let it melt. Stir in the flour and mix well, cooking while stirring constantly for 1 minute to form a roux.
- Step 4: Gradually add the chicken broth, stirring until the flour is fully incorporated. Then add the milk and mix to combine. Season with salt and the spices: garlic powder, onion powder, dried thyme, and black pepper.
- Step 5: Stir in the diced cooked chicken and frozen peas. Bring the mixture to a gentle simmer, stirring occasionally to prevent sticking. Allow it to thicken over 4 to 5 minutes, but avoid boiling.
- Step 6: Once the soup has thickened to your liking, taste and adjust seasoning with salt and pepper. Ladle into bowls and prepare to garnish with croutons and fresh thyme if desired.
- Step 7: To make croutons, spray the bread cubes generously with olive oil and sprinkle with salt. Bake at 180°C (350°F) for about 5 minutes or until golden and crunchy. Serve on top of the soup.
Tips & Variations
- Use low-sodium broth to control the saltiness of the soup and adjust seasoning at the end.
- For a creamier texture, substitute half the milk with heavy cream or add a splash of cream at the end.
- Add fresh herbs like parsley or thyme for extra flavor.
- Swap frozen peas with green beans or corn for different veggie options.
- Make the soup vegetarian by replacing chicken and broth with vegetable broth and extra veggies.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally. If the soup thickens too much after cooling, add a splash of milk or broth to loosen it.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I freeze homemade cream of chicken soup?
Yes, this soup freezes well. Cool completely before transferring to a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stove.
How can I make this soup thicker or thinner?
To thicken the soup, continue simmering a bit longer to reduce the liquid or add a tablespoon of flour mixed with cold milk. To thin it out, gradually stir in more milk or broth until you reach your desired consistency.
Print
Homemade Cream of Chicken Soup Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
This Homemade Cream of Chicken Soup is a comforting and creamy soup made from scratch using fresh vegetables, chicken broth, milk, and tender chicken pieces. Enhanced with aromatic spices and finished with crispy homemade croutons, it’s perfect for a cozy meal any day of the year.
Ingredients
Vegetables and Aromatics
- 1 garlic clove, minced
- ½ small brown onion, finely chopped
- 1 small carrot, diced
- ½ red capsicum/bell pepper, finely chopped
- 1 small celery stick, diced
Dairy and Oils
- 1 tbsp olive oil
- 50 g / 3.5 tbsp unsalted butter
- 3 cups / 750 ml milk (any fat %)
Flour and Stock
- ½ cup / 75 g flour
- 2 cups / 500 ml chicken stock / broth, preferably low sodium
Proteins and Add-ins
- 1 cup cooked chicken, diced or shredded
- 3/4 cup frozen peas
Spices and Seasonings
- ½ tsp salt
- ¼ tsp garlic powder
- ¼ tsp onion powder
- ¼ tsp dried thyme
- ¼ tsp black pepper
Croutons
- 2 slices white bread, cut into cubes
- Olive oil spray
- Salt (to sprinkle)
Instructions
- Sauté Aromatics: Heat olive oil in a large pot over medium-high heat. Add the finely chopped onion and minced garlic, cooking for about 2 minutes until they become partly translucent but not browned, to release their flavor gently.
- Cook Vegetables: Add the diced carrot, celery, and chopped red capsicum to the pot. Stir and cook for 1 minute until slightly softened, building the base flavor for the soup.
- Create Roux: Add the unsalted butter and allow it to melt fully. Then, stir in the flour and mix well, continuing to stir constantly for 1 minute to cook out the raw flour taste and form a roux that will thicken your soup.
- Add Liquids and Combine: Slowly pour in the chicken broth, stirring continuously to fully incorporate the roux without lumps. Follow by adding the milk, mixing well to combine all ingredients smoothly. Then add salt, the blend of garlic powder, onion powder, dried thyme, and black pepper, along with the diced/shredded cooked chicken and frozen peas.
- Simmer and Thicken: Bring the mixture to a gentle simmer, stirring occasionally to prevent the bottom from sticking. Allow it to thicken over about 4 to 5 minutes, taking care not to let the soup bubble to maintain smoothness and avoid curdling.
- Adjust Seasonings and Serve: Once the soup is thickened to your liking, taste and adjust the salt and pepper as needed. Ladle into bowls and garnish with crispy homemade croutons and fresh thyme if desired.
- Prepare Croutons: For the croutons, spray the bread cubes generously with olive oil spray, then sprinkle with salt. Arrange them on a baking sheet and bake in a preheated oven at 180°C (350°F) for about 5 minutes or until golden and crunchy. Use these to top the soup for a delightful texture contrast.
Notes
- Use low sodium chicken broth to better control the saltiness of the soup.
- Do not allow the soup to boil as it can cause the milk to curdle and the soup to separate.
- You can substitute the white bread for whole grain or gluten-free bread if preferred for croutons.
- For a richer flavor, use whole milk or add a splash of cream.
- Leftover soup can be refrigerated for up to 3 days and reheated gently on the stovetop.
- Fresh thyme garnish adds a lovely herbal aroma but is optional.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Keywords: cream of chicken soup,homemade chicken soup,comfort food,chicken soup recipe,creamy chicken soup

