
Creamy Chicken Pasta Soup Recipe with Carrot and Spinach tastes like a cozy chicken pot pie met your favorite creamy pasta and decided to become a soup. It works perfectly for busy families, meal prep fans, or anyone who wants a full dinner in about 40 minutes without juggling three pans. I tested this on a cold Tuesday night in my tiny kitchen, and my kids asked for seconds before I even sat down.
Why Make This Creamy Chicken Pasta Soup Recipe with Carrot and Spinach at Home
This creamy chicken pasta soup with carrot and spinach gives you protein, veggies, and carbs in one pot, so cleanup stays easy and your sink stays friendly. The broth tastes rich and silky, the carrots add sweetness, the spinach keeps it fresh, and the pasta makes it feel like a full meal instead of a side.
You control the salt, the creaminess, and the amount of veggies, so the soup fits picky eaters and health goals. You also use leftover chicken or a rotisserie shortcut, which saves time and money while still tasting like you cooked all afternoon.
“This Creamy Chicken Pasta Soup Recipe with Carrot and Spinach tastes like comfort in a bowl and still feels light enough for a weeknight dinner. ★★★★★”
Ingredients You Need
Main ingredients
- 2 tablespoons olive oil or butter
- Olive oil keeps it lighter, butter gives richer flavor.
- 1 medium yellow onion, diced
- 2 large carrots, peeled and sliced into thin rounds or half moons
- 2 celery stalks, sliced (optional but adds great flavor)
- 3 garlic cloves, minced (use jarred garlic as a shortcut if needed)
- 1 pound cooked chicken, shredded or diced
- Rotisserie chicken works perfectly and saves time.
- Leftover grilled or baked chicken also tastes great.
Pasta and broth
- 6 cups low sodium chicken broth
- Use a good quality boxed broth; I like Kitchen Basics or Pacific.
- If you only have regular broth, taste before salting.
- 1 to 1½ cups small pasta
- Good options: ditalini, small shells, elbow macaroni, mini penne, or rotini.
- Use gluten free pasta if needed; cook it slightly under so it holds texture.
Creamy base
- 2 tablespoons all purpose flour
- Use a 1:1 gluten free flour blend if you avoid gluten.
- 1½ cups milk or half and half
- Whole milk gives a nice balance; half and half makes it extra rich.
- Use lactose free milk if needed.
- ½ cup grated Parmesan cheese
- Use real Parmesan, not the green can, for best flavor.
Veggies and seasoning
- 2 cups fresh baby spinach, roughly chopped
- Frozen spinach works in a pinch; thaw and squeeze out extra water.
- 1 teaspoon dried Italian seasoning
- ½ teaspoon dried thyme
- ½ teaspoon paprika (smoked or sweet, your choice)
- 1 to 1½ teaspoons kosher salt, to taste
- ½ teaspoon black pepper
- Optional: pinch of red pepper flakes for gentle heat
Optional flavor boosters
- 1 tablespoon lemon juice
- Brightens the creamy broth and balances richness.
- 2 tablespoons chopped fresh parsley or basil for serving
Equipment list
- Large heavy pot or Dutch oven (at least 5 to 6 quarts)
- Cutting board and sharp knife
- Wooden spoon or silicone spatula
- Ladle
- Measuring cups and spoons
- Small bowl or measuring cup for mixing flour and milk
- Whisk
Tips & Mistakes
- Use small pasta shapes so they cook evenly and fit nicely on the spoon.
- Add pasta near the end so it stays tender but not mushy.
- Taste the broth before adding more salt, especially if you use regular broth or rotisserie chicken.
- Sauté the veggies until they soften and smell sweet; this builds flavor right at the start.
- Stir the flour into fat and veggies before adding liquid so the soup thickens smoothly.
- Whisk the milk mixture well so no flour lumps sneak into the pot.
- Keep the soup at a gentle simmer and avoid a hard boil to prevent curdling.
- Add spinach at the end so it stays bright and fresh instead of dull and overcooked.
- Use leftover chicken but cut it into bite size pieces so every spoonful feels balanced.
- Store pasta separately if you plan leftovers, or cook the pasta fresh and add it when reheating.
How to Make Creamy Chicken Pasta Soup Recipe with Carrot and Spinach
Step 1: Prep ingredients
Chop onion, carrots, celery, and spinach, and mince the garlic. Shred or dice the cooked chicken into bite size pieces. Measure out broth, pasta, milk, flour, and seasonings so everything stands ready.
Step 2: Sauté the veggies
Heat olive oil or butter in a large pot over medium heat. Add onion, carrots, and celery, then stir and cook until the veggies soften and the onion turns translucent, about 6 to 8 minutes. Add garlic and cook 30 to 60 seconds, just until it smells fragrant and slightly sweet.
Step 3: Build flavor
Sprinkle Italian seasoning, thyme, paprika, salt, and pepper over the veggies. Stir so the spices coat everything and toast slightly, about 30 seconds. This step wakes up the dried herbs and gives the broth deeper flavor.
Step 4: Add flour and make a quick roux
Sprinkle flour over the veggies and stir well so the flour coats them and absorbs the fat. Cook 1 to 2 minutes while you stir, so the flour loses its raw taste. The mixture will look thick and slightly pasty, which means it works correctly.
Step 5: Add broth and simmer
Slowly pour in the chicken broth while you stir and scrape the bottom of the pot to loosen any browned bits. Bring the mixture to a gentle simmer. Let it cook 8 to 10 minutes so the carrots soften more and the broth thickens slightly.
Step 6: Cook the pasta
Add the dry pasta to the simmering soup and stir so it does not stick. Cook according to package directions, but check 1 to 2 minutes early so the pasta stays al dente. Stir occasionally so the pasta cooks evenly and does not sink and clump.
Step 7: Make the creamy mixture
While the pasta cooks, whisk milk or half and half with a spoonful of hot broth in a small bowl to warm it slightly. This step helps the dairy blend smoothly into the hot soup. Stir in the Parmesan cheese so it starts to melt into the milk.
Step 8: Add chicken and creamy base
Add the shredded chicken to the pot and stir. Pour in the warm milk and Parmesan mixture slowly while you stir the soup. Keep the heat at medium low and let the soup gently bubble for 3 to 5 minutes until it thickens and turns creamy.
Step 9: Add spinach and finish seasoning
Stir in the chopped spinach and let it wilt for 1 to 2 minutes. Taste the soup and adjust salt, pepper, and paprika as needed. Add lemon juice if you want a bright finish, then stir in fresh parsley or basil.
Step 10: Rest and serve
Turn off the heat and let the soup sit for 3 to 5 minutes so the flavors settle and the pasta absorbs a bit more broth. The soup will thicken slightly during this rest. Ladle into bowls and top with extra Parmesan and herbs if you feel fancy.
Variations I've Tried
I swapped the pasta for small gnocchi and loved the extra pillowy texture with the creamy broth. I also tried a version with mushrooms and peas instead of celery, which turned the soup into a veggie heavy bowl that still tasted rich. Another time I used leftover turkey instead of chicken after a holiday meal, and nobody at the table noticed the swap.
I tested a lighter version with 2 percent milk and skipped the Parmesan, which still tasted comforting but felt better for lunch. I also made a kid friendly version without spinach, then stirred spinach into my own bowl so the adults still got greens. You can also use smoked paprika and a pinch of red pepper flakes if you want a slightly smoky, cozy flavor.
How to Serve Creamy Chicken Pasta Soup Recipe with Carrot and Spinach
Serve this Creamy Chicken Pasta Soup Recipe with Carrot and Spinach in warm bowls with a sprinkle of Parmesan and a little fresh parsley on top. Add crusty bread, garlic toast, or simple buttered toast on the side so you can scoop up every bit of creamy broth. Pair it with a crisp green salad, sliced cucumbers, or apple wedges to keep the meal balanced and fresh. Kids usually enjoy this soup with crackers or a grilled cheese sandwich, which turns dinner into a full comfort meal.
How to store
- Cool the soup to room temperature within 1 to 2 hours, then move it to airtight containers.
- Store in the fridge for up to 3 to 4 days; the flavors deepen and taste even better on day two.
- If possible, store cooked pasta in a separate container so it does not soak up too much broth.
- Freeze the soup without pasta for best texture, up to 2 to 3 months, then cook fresh pasta when you reheat.
- Reheat gently on the stove over medium low heat, and add a splash of broth or milk if the soup thickens too much.
- Stir often while reheating so the creamy broth stays smooth and the bottom does not scorch.

Creamy Chicken Pasta Soup with Carrot and Spinach
Ingredients
Instructions
- Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook for 3–4 minutes until softened.
- Stir in the minced garlic, sliced carrots, and celery. Cook for another 3–4 minutes, stirring occasionally.
- Add the cubed chicken, salt, pepper, and Italian seasoning. Cook for 4–5 minutes until the chicken is lightly browned on the outside.
- Pour in the chicken broth and bring the mixture to a boil. Reduce heat to a simmer, cover, and cook for 10 minutes to allow the flavors to develop and the vegetables to soften.
- Stir in the pasta and continue simmering, uncovered, for 8–10 minutes, or until the pasta is al dente and the chicken is cooked through.
- Reduce the heat to low. Stir in the heavy cream and grated Parmesan cheese until the soup becomes creamy and the cheese has melted.
- Add the baby spinach and cook for 1–2 minutes, just until the spinach wilts. Taste and adjust seasoning with additional salt and pepper if desired.
- Ladle the creamy chicken pasta soup into bowls, garnish with chopped fresh parsley if using, and serve warm.
Notes
Approximate per 1 of 6 servings: 460 calories; fat 24 g; saturated fat 11 g; carbohydrates 30 g; fiber 2 g; sugars 5 g; protein 30 g; sodium 780 mg. Values are estimates and will vary based on ingredient brands, substitutions, and portion size.

Leave a Reply