
Creamy Chicken Pasta Soup Recipe with Carrot and Spinach tastes like a cozy chicken Alfredo met a hearty veggie soup and decided to be your weeknight best friend. It works perfectly for busy families, meal-preppers, or anyone who wants a comforting one-pot dinner in about 40–45 minutes. I tested this on a very picky neighbor kid and he asked for seconds, so I took that as a personal victory.
Why Creamy Chicken Pasta Soup Recipe with Carrot and Spinach Is Worth It
This soup gives you creamy comfort, tender chicken, al dente pasta, and sweet carrots with fresh spinach in every spoonful. It feels rich and indulgent, yet the veggies and broth keep it lighter than a heavy cream-based pasta dish.
You cook everything in one pot, which means less cleanup and more couch time. The recipe uses simple pantry staples, so you probably own most of what you need already.
“This Creamy Chicken Pasta Soup with Carrot and Spinach tastes like a hug in a bowl and disappears from the pot every single time I serve it. ★★★★★”
Ingredients You Need
Chicken, Pasta, and Veggies
- 1–1.25 lb boneless skinless chicken breasts or thighs, cut into small bite-size pieces
- Thighs stay juicier and more forgiving, especially if you reheat leftovers.
- 2 cups short pasta (small shells, ditalini, elbow, rotini, or mini penne)
- Use regular wheat pasta or your favorite gluten-free short pasta.
- 2 medium carrots, peeled and sliced into thin rounds or half-moons
- 2 cups fresh baby spinach, roughly chopped
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 2 tbsp olive oil or avocado oil
Broth, Dairy, and Seasoning
- 6 cups low-sodium chicken broth
- Use a good-quality boxed broth; I like Kettle & Fire or Pacific for solid flavor.
- 1 cup milk or half-and-half
- Whole milk gives a lighter creaminess; half-and-half gives a richer texture.
- 1/2 cup heavy cream
- You can swap this with more half-and-half if you want a lighter soup.
- 2 tbsp unsalted butter
- 3 tbsp all-purpose flour
- Use a 1:1 gluten-free flour blend if you avoid gluten.
- 1 tsp kosher salt, plus more to taste
- 1/2 tsp black pepper
- 1 tsp Italian seasoning
- 1/2 tsp dried thyme or 1 tsp fresh thyme leaves
- 1/2 tsp smoked paprika or sweet paprika
- 1 bay leaf (optional but adds nice depth)
- 1/3 cup grated Parmesan cheese, plus extra for serving
- Use real Parmesan, not the green can, for best flavor and melting.
Optional Flavor Boosters
- 1–2 tsp chicken bouillon paste or powder (Better Than Bouillon works great)
- Pinch of red pepper flakes for gentle heat
- Juice of 1/2 lemon to brighten the flavor at the end
Equipment
- Large heavy-bottomed pot or Dutch oven (at least 5–6 quarts)
- Cutting board and sharp knife
- Wooden spoon or spatula
- Ladle
- Measuring cups and spoons
Quick Tips & substitutions
- Brown the chicken in batches so it actually sears and does not steam.
- Cut the chicken into small, even pieces so it cooks quickly and stays tender.
- Add the pasta near the end so it stays pleasantly firm and does not turn mushy.
- Stir the pot often after you add pasta and dairy so nothing sticks to the bottom.
- Use pre-shredded rotisserie chicken if you want to skip raw chicken; add it after the pasta cooks.
- Swap spinach with chopped kale (cook it a few minutes longer) or frozen spinach (thaw and squeeze dry).
- Choose gluten-free pasta and a 1:1 gluten-free flour blend if you need a gluten-free version.
- Use evaporated milk instead of cream if you want a lighter but still creamy soup.
- Add extra broth if the soup thickens too much as it sits.
- Taste and adjust salt at the end, especially if you use bouillon or a salty broth.
How to Make Creamy Chicken Pasta Soup Recipe with Carrot and Spinach
Sear the Chicken
- Heat 1 tbsp olive oil in your pot over medium-high heat.
- Pat the chicken dry with paper towels and season it with a pinch of salt and pepper.
- Add half the chicken to the hot pot and cook 3–4 minutes, stirring once or twice, until the pieces turn golden on the edges and cook through.
- Transfer the chicken to a bowl, add the remaining 1 tbsp oil, and repeat with the rest of the chicken, then set all cooked chicken aside.
Sauté the Aromatics and Carrots
- Lower the heat to medium.
- Add butter to the same pot and let it melt, scraping up any browned bits from the chicken.
- Add the diced onion and sliced carrots, then cook 4–5 minutes until the onion softens and the carrots start to soften.
- Stir in the garlic, Italian seasoning, thyme, paprika, and red pepper flakes if you use them, and cook 30–60 seconds until fragrant.
Build the Roux and Add Broth
- Sprinkle the flour over the veggies and stir well so the flour coats everything.
- Cook this mixture 1–2 minutes, stirring constantly, so the flour loses its raw taste.
- Slowly pour in about 1 cup of chicken broth while you whisk or stir, and work out any lumps.
- Add the rest of the broth, the bay leaf, and bouillon paste if you use it, then stir to combine.
Simmer and Cook the Pasta
- Bring the pot to a gentle boil over medium-high heat.
- Add the pasta and cooked chicken back into the pot.
- Stir well, then lower the heat to maintain a steady simmer.
- Cook 8–10 minutes, stirring every couple of minutes, until the pasta turns al dente and the carrots turn tender.
Add Dairy and Spinach
- Lower the heat to medium-low so the soup gently simmers but does not boil hard.
- Stir in the milk, heavy cream, and Parmesan cheese until the cheese melts and the soup turns creamy.
- Add the chopped spinach and stir it in; it will wilt in about 1–2 minutes.
- Taste and adjust with more salt, pepper, and a squeeze of lemon juice if you want brightness.
Adjust Thickness and Serve
- Check the thickness of the soup; add a splash of broth or milk if it feels too thick.
- If you want a thicker texture, simmer a few extra minutes and stir often so nothing sticks.
- Ladle the soup into bowls and top with extra Parmesan and a grind of black pepper.
- Serve hot with crusty bread, garlic toast, or a simple green salad on the side.
Recipe Variations
- Gluten-free: Use gluten-free short pasta and a 1:1 gluten-free flour blend in the roux.
- Lower carb: Swap pasta with small cauliflower florets or zucchini chunks and simmer until tender.
- Extra protein: Stir in a can of drained white beans or chickpeas with the pasta.
- Extra veggies: Add peas, corn, or diced bell pepper during the carrot stage.
- Vegan-style: Use vegetable broth, omit chicken, add white beans or chickpeas, use olive oil instead of butter, and swap dairy with unsweetened oat or cashew milk plus a vegan cream or coconut milk.
- Herb twist: Finish with fresh basil, parsley, or dill for a different flavor profile.
- Spicy version: Add more red pepper flakes or a spoonful of your favorite hot sauce at the end.
Ways to Serve Creamy Chicken Pasta Soup Recipe with Carrot and Spinach
- Pair with warm crusty bread, garlic toast, or buttered baguette slices.
- Serve with a crisp green salad with lemony dressing to balance the richness.
- Offer a side of roasted veggies like broccoli or Brussels sprouts for extra fiber.
- Top each bowl with extra Parmesan, chopped fresh parsley, or a drizzle of good olive oil.
- Pack it in a thermos for a cozy work or school lunch.
Storage Success
Let the Creamy Chicken Pasta Soup Recipe with Carrot and Spinach cool until it reaches room temperature, then transfer it to airtight containers. Store it in the fridge for up to 3–4 days. The pasta will soak up some liquid, so stir in extra broth or a splash of milk when you reheat it on the stove over medium heat. Freeze it without the pasta for best texture, then cook fresh pasta and add it when you reheat the soup.

Creamy Chicken Pasta Soup Recipe with Carrot and Spinach
Ingredients
Instructions
- Heat the olive oil in a large pot over medium heat. Add the cubed chicken and cook, stirring occasionally, until lightly browned and mostly cooked through, about 5–6 minutes.
- Add the chopped onion and cook until softened, about 3–4 minutes. Stir in the minced garlic and cook for 30 seconds, just until fragrant.
- Add the sliced carrots, Italian seasoning, paprika, salt, and black pepper. Stir to coat the vegetables and chicken with the seasonings.
- Pour in the chicken broth and bring the mixture to a boil. Reduce the heat to a gentle simmer and cook for 10 minutes, until the carrots begin to soften.
- Stir in the pasta and continue simmering, stirring occasionally, until the pasta is just tender, about 8–10 minutes, depending on the shape.
- Reduce the heat to low. Stir in the heavy cream and grated Parmesan cheese until the soup is creamy and the cheese is melted. Do not let it boil hard after adding the cream.
- Add the chopped spinach and cook for 1–2 minutes, just until wilted. Adjust seasoning with additional salt and pepper to taste, and stir in lemon juice if using.
- Serve the soup hot, adding a little extra broth if it thickens as it sits. Garnish with additional Parmesan if desired.
Notes
Approximate per serving: 420 calories; fat 21 g; saturated fat 10 g; carbohydrates 34 g; fiber 2 g; sugars 5 g; protein 24 g; sodium 760 mg. Values will vary based on brands, add-ins, and portion size.

Leave a Reply