
Creamy Chicken Pasta Soup Recipe with Carrot and Spinach tastes like a cozy chicken pot pie met your favorite creamy pasta and decided to hang out in a bowl. It works perfectly for busy weeknights, feeds a hungry family in about 40 minutes, and still feels special enough for a relaxed weekend dinner. I tested this on my own picky crew, and nobody spoke for ten minutes except to ask for more bread to swipe the bottom of the bowl.
Why Make This Creamy Chicken Pasta Soup Recipe with Carrot and Spinach at Home
This creamy chicken pasta soup with carrot and spinach tastes rich and comforting, but the veggies and broth keep it from feeling heavy. The pasta adds that “real meal” satisfaction, and the spinach and carrot bring color and sweetness that kids and adults both enjoy.
You control the salt, the creaminess, and the quality of the chicken, which beats any canned soup situation. You also use pantry staples like pasta, broth, and dried herbs, so you probably own half of this recipe already.
My whole family slurped this creamy chicken pasta soup with carrot and spinach in complete silence, then fought over the last spoonful. ★★★★★
Ingredients You Need
Main ingredients
- Cooked chicken, shredded or diced, 2 to 3 cups
- Use leftover rotisserie chicken, poached chicken breast, or thighs.
- Dark meat gives richer flavor, breast meat keeps it leaner.
- Short pasta, 1 to 1½ cups dry
- Use small shapes like ditalini, small shells, elbow macaroni, or mini penne.
- Whole wheat or chickpea pasta works, but watch the cooking time since they soften faster.
- Carrots, 2 to 3 medium, diced small
- Baby carrots work fine; just chop them evenly so they cook at the same rate.
- Fresh baby spinach, 3 to 4 cups lightly packed
- Frozen spinach works in a pinch; thaw and squeeze out extra water before adding.
- Yellow onion, 1 medium, diced
- Sweet onion or white onion also works; avoid red onion because it can tint the broth.
- Celery, 2 stalks, diced
- Adds classic chicken soup flavor; if you dislike celery, use a bit more carrot instead.
- Garlic, 3 to 4 cloves, minced
- Use jarred minced garlic as a shortcut; use about 1 to 1½ teaspoons.
Broth and dairy
- Chicken broth or stock, 6 cups
- Use low sodium so you control the seasoning.
- If you use a bouillon base like Better Than Bouillon, mix according to the jar and taste before salting.
- Heavy cream, 1 cup
- For a lighter version, use half-and-half or whole milk and simmer a bit longer to thicken.
- Avoid fat free milk, which can curdle and taste thin.
- Butter, 3 tablespoons
- Salted or unsalted both work; adjust added salt if you use salted butter.
- All-purpose flour, 3 tablespoons
- Thickens the soup into a creamy, velvety texture.
- Gluten free all-purpose blends usually work as a 1:1 swap.
Seasonings
- Olive oil, 1 tablespoon
- Helps the veggies soften without burning.
- Dried thyme, 1 teaspoon
- Fresh thyme also works; use 2 to 3 teaspoons stripped from the stems.
- Dried Italian seasoning, 1 teaspoon
- Or use a mix of dried basil and oregano.
- Bay leaf, 1
- Adds depth to the broth; pull it out before serving.
- Salt and black pepper, to taste
- Start with 1 teaspoon kosher salt and ½ teaspoon pepper, then adjust at the end.
- Optional flavor boosters
- Grated Parmesan cheese, ¼ to ½ cup for extra savory flavor.
- Red pepper flakes, a pinch for gentle heat.
- Lemon juice, 1 to 2 teaspoons at the end to brighten the flavor.
Optional add-ins
- Peas, ½ to 1 cup
- Toss in frozen peas near the end; they cook in a few minutes.
- Corn, ½ to 1 cup
- Adds sweetness and texture; frozen or canned both work.
- Mushrooms, 1 cup sliced
- Sauté with the onions and carrots if you enjoy them.
Equipment list
- Large heavy-bottomed pot or Dutch oven (at least 5 to 6 quarts)
- Cutting board and sharp knife
- Wooden spoon or heat-safe spatula
- Measuring cups and spoons
- Ladle
- Small bowl or measuring cup for mixing flour and cream if you prefer a slurry
Tips & Mistakes
- Dice the carrots, celery, and onion small and evenly so they cook at the same rate and soften nicely.
- Brown the veggies in butter and oil until they smell sweet and look slightly golden to build deep flavor.
- Add garlic near the end of the sauté step so it does not burn and taste bitter.
- Cook the pasta directly in the soup only if you plan to serve it right away, since it continues to soften in the broth.
- Keep the pasta separate and cook it in salted water if you want firmer pasta for leftovers.
- Warm the cream slightly or bring it to room temperature so it blends smoothly and does not shock the hot soup.
- Add the cream after the pasta cooks so the dairy does not sit at a hard boil and separate.
- Taste the soup after you add the chicken and cream, then adjust salt and pepper; the dairy and pasta both mute salt.
- Stir often once the pasta goes in so it does not stick to the bottom of the pot.
- Do not crank the heat to high; a gentle simmer keeps the broth clear and the dairy silky.
How to Make Creamy Chicken Pasta Soup Recipe with Carrot and Spinach
Step 1: Prep ingredients
Chop the onion, carrots, and celery into small, even pieces. Mince the garlic. Shred or dice the cooked chicken and set it aside in a bowl. Measure out the pasta, broth, cream, and seasonings so everything waits nearby.
Step 2: Sauté the veggies
Heat a large pot over medium heat and add the olive oil and butter. When the butter melts and foams slightly, add the onion, carrots, and celery. Stir and cook 6 to 8 minutes until the veggies soften and the onions look translucent with light golden edges. Add the garlic and cook 30 to 60 seconds until fragrant.
Step 3: Build the flavor base
Sprinkle the flour over the vegetables and stir well so it coats everything. Cook 1 to 2 minutes to remove the raw flour taste. Add the dried thyme, Italian seasoning, bay leaf, salt, and pepper, and stir again so the herbs wake up in the heat.
Step 4: Add broth and simmer
Slowly pour in the chicken broth while you stir to avoid lumps. Scrape the bottom of the pot to lift any browned bits into the liquid. Bring the soup to a gentle simmer over medium heat, then lower the heat slightly and let it bubble softly for about 10 minutes so the flavors blend and the carrots continue to soften.
Step 5: Cook the pasta in the soup
Add the dry pasta to the simmering soup and stir well. Cook according to the package time, usually 7 to 10 minutes for small shapes, and stir often so the pasta does not stick. Taste a piece of pasta near the end and stop when it feels just tender, since it continues to soften in the hot broth.
Step 6: Add chicken and spinach
Stir in the cooked chicken and let it heat through for 3 to 5 minutes. Add the spinach by handfuls and stir until it wilts completely, which takes about 1 to 2 minutes. If you use peas or corn, add them now so they warm through.
Step 7: Make it creamy
Lower the heat to low so the soup barely simmers. Slowly pour in the cream while you stir. Let the soup heat gently for 3 to 5 minutes so it thickens slightly and turns silky. Add Parmesan if you use it and stir until it melts.
Step 8: Taste and adjust
Fish out the bay leaf and discard it. Taste the soup and add more salt, pepper, or a pinch of red pepper flakes if you like a little kick. Squeeze in a bit of lemon juice if the flavor feels heavy; it brightens the whole pot.
Step 9: Adjust thickness
If the soup looks too thick, add a bit more broth or water until it reaches your favorite consistency. If it looks too thin, let it simmer a few more minutes uncovered, or stir in a small splash of extra cream. Stir gently and keep the heat low so the dairy stays smooth.
Step 10: Serve
Ladle the creamy chicken pasta soup into warm bowls. Top with extra Parmesan, black pepper, or chopped fresh parsley if you have it. Serve hot with crusty bread, garlic toast, or simple salad on the side.
Variations I’ve Tried
- Extra veggie version: Add diced zucchini, peas, and corn with the chicken, and swap half the cream for extra broth for a lighter feel.
- Herb-forward version: Stir in fresh parsley and basil at the end instead of dried Italian seasoning for a brighter, fresher taste.
- Cheesy version: Add more Parmesan and a handful of shredded mozzarella at the end for a thicker, almost chowder-like texture.
- Lemon herb version: Add lemon zest and extra lemon juice with plenty of fresh parsley for a lighter, spring-style soup.
- Gluten free version: Use gluten free pasta and a gluten free flour blend; cook the pasta separately and add it to each bowl so it holds texture.
How to Serve Creamy Chicken Pasta Soup
Serve this creamy chicken pasta soup piping hot in deep bowls so the pasta and veggies stay submerged and cozy. Pair it with crusty bread, garlic toast, or warm pita for dipping, or add a simple green salad with cucumbers and tomatoes for crunch. Kids usually enjoy it with crackers on the side, and you can top each bowl with extra Parmesan or a squeeze of lemon. I also like to set out red pepper flakes and black pepper so everyone can season their own bowl.
How to store
- Cool before storing: Let the soup cool to room temperature for about 30 to 45 minutes, then move it to the fridge.
- Fridge storage: Store in airtight containers for 3 to 4 days; the pasta continues to soften, so keep extra cooked pasta separate if you prefer firmer texture.
- Freezer storage: Freeze without the pasta for best results, up to 2 to 3 months; add freshly cooked pasta when you reheat.
- Reheating on the stove: Reheat gently over low to medium heat, stir often, and add a splash of broth or milk if the soup thickened in the fridge.
- Reheating in the microwave: Heat in short bursts, stir between each round, and stop as soon as it steams so the cream does not separate.

Creamy Chicken Pasta Soup Recipe with Carrot and Spinach
Ingredients
Method
- Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook, stirring often, until softened and translucent, about 3 to 4 minutes.
- Stir in the minced garlic and diced carrot. Cook for another 2 to 3 minutes until fragrant and the carrot begins to soften.
- Add the cubed chicken to the pot. Season with salt, black pepper, and Italian seasoning. Cook, stirring occasionally, until the chicken is lightly browned on the outside, about 4 to 5 minutes.
- Pour in the chicken broth and bring the mixture to a gentle boil. Add the pasta, reduce the heat to a simmer, and cook until the pasta is just tender and the chicken is cooked through, 8 to 10 minutes, stirring occasionally.
- Stir in the heavy cream and grated Parmesan cheese until well combined and slightly thickened. Add the chopped spinach and simmer for 2 to 3 minutes more, until the spinach is wilted and the soup is creamy. Stir in the butter if using, then adjust seasoning with additional salt and pepper to taste.
- Remove from heat and let the soup sit for a few minutes to thicken slightly before serving. Ladle into bowls and serve warm.
Notes
Approximate per serving (1/4 of recipe): 520 calories; fat 30 g; saturated fat 15 g; carbohydrates 32 g; fiber 2 g; sugars 5 g; protein 32 g; sodium 780 mg. Values will vary based on brands, add-ins, and portion size.
