This creamy chicken pasta soup is a warm hug in a bowl! Packed with tender chicken, colorful carrots, and bright spinach, it’s both comforting and healthy.
I love how the pasta adds a fun twist to classic soup. Perfect for chilly days, it truly warms you up! You might find yourself going back for seconds—no shame in that! 😋
Key Ingredients & Substitutions
Chicken: Cooked chicken breast is perfect for this soup. You can use leftover chicken or rotisserie chicken for extra ease. If you’re looking for a lighter option, cooked turkey works too!
Pasta: I love using rotini because it holds onto the soup nicely. But if you don’t have that, any short pasta like penne, fusilli, or even elbow macaroni will do just fine!
Heavy Cream: For creaminess, heavy cream is the go-to. If you want a lighter version, half-and-half or whole milk can be used, but remember it won’t be as rich. Vegan options like coconut milk will give a different flavor, so keep that in mind.
Vegetables: You can swap carrots and celery for any veggies you enjoy or have on hand. Peas, zucchini, or bell peppers all work great in this soup. Plus, you could toss in some frozen spinach if fresh isn’t handy!
Cheese: Parmesan cheese adds a lovely salty kick. If you want something different, try pecorino Romano or even a sharp cheddar for an exciting twist.
How Do I Ensure My Soup Doesn’t Curdle When Adding Cream?
Adding cream to your soup can be tricky if not done right. Here are some tips to help keep your soup smooth:
- Lower the heat before adding the cream. High heat can cause it to curdle quickly.
- Stir the cream in gradually, mixing it well to create a smooth consistency.
- Consider letting the soup cool for a few minutes before adding cream if it’s been boiling. This can help prevent sudden temperature changes.
Remember to always avoid boiling after you add the cream to maintain that luscious texture. Enjoy the creamy goodness without worries!

How to Make Creamy Chicken Pasta Soup With Carrot and Spinach
Ingredients You’ll Need:
For the Soup:
- 2 cups cooked chicken breast, diced or shredded
- 1 cup rotini pasta (or any short pasta)
- 1 tablespoon olive oil
- 1 medium carrot, sliced
- 2 stalks celery, chopped
- 2 cloves garlic, minced
- 1 small onion, finely chopped
- 4 cups chicken broth
- 1 1/2 cups fresh spinach, roughly chopped
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese (plus extra for topping)
- 1 teaspoon dried Italian herbs (or a mix of basil, oregano, thyme)
- Salt and freshly ground black pepper, to taste
- Crushed red pepper flakes (optional, for a little heat)
- Fresh basil leaves or parsley for garnish (optional)
How Much Time Will You Need?
This delicious soup will take about 15 minutes to prepare and 25 minutes of cooking time, totaling around 40 minutes from start to finish. It’s perfect for a cozy dinner on a chilly evening!
Step-by-Step Instructions:
1. Cook the Pasta:
Start by cooking the rotini pasta in a pot of salted boiling water according to the package instructions. Aim for al dente, which usually takes about 8-10 minutes. Once cooked, drain the pasta and set it aside.
2. Sauté the Vegetables:
In a large pot, heat the olive oil over medium heat. Add the finely chopped onion, sliced carrots, and chopped celery. Sauté the vegetables for about 5-7 minutes, or until everything is tender and the onions are translucent. This is the perfect time to bring out those lovely flavors!
3. Add Garlic and Broth:
Next, stir in the minced garlic and cook for another minute until it becomes fragrant. Then, pour in the chicken broth and increase the heat to bring it to a boil. Once boiling, reduce the heat to a simmer and let it cook for 10 minutes, which allows all those delicious flavors to meld together.
4. Mix in Chicken and Spinach:
Now it’s time to add the stars of the dish! Stir in the diced or shredded cooked chicken and the chopped spinach. Allow everything to cook for another 2-3 minutes, just until the spinach starts to wilt.
5. Add Cream and Pasta:
Lower the heat and add in the heavy cream while stirring gently to combine. Be careful not to boil the soup after adding the cream, as this could cause it to curdle. Then, stir in the cooked pasta.
6. Add Cheese and Seasoning:
Mix in the grated Parmesan cheese and the dried Italian herbs. Season the soup with salt, freshly ground black pepper, and crushed red pepper flakes if you like a bit of heat! Adjust the flavors to your preference.
7. Heat Through and Serve:
Let everything heat together for another 2 minutes on low heat, ensuring everything is warmed through. When ready to serve, ladle the soup into bowls and garnish with extra Parmesan cheese and fresh herbs if desired. Enjoy your comforting bowl of creamy chicken pasta soup!
Dig in and relish this delightful soup enriched with tender vegetables and fresh spinach!
Can I Use Frozen Chicken for This Soup?
Absolutely! If using frozen chicken, make sure to thaw it completely first. You can thaw it in the fridge overnight or place sealed chicken in a bowl of cold water for a quicker option. Once thawed, cook it thoroughly before adding it to the soup.
How Long Can I Store Leftover Soup?
Leftover soup can be stored in an airtight container in the refrigerator for up to 3 days. To keep it fresh, it’s best to chill it promptly after serving. Reheat gently on the stove or in the microwave, stirring often to ensure even heating.
Can I Substitute the Heavy Cream?
Yes, you can use half-and-half or whole milk for a lighter version, but it will result in a less creamy soup. If you prefer a non-dairy option, try coconut milk or a dairy-free cream alternative; just be aware that it will alter the flavor slightly.
What Can I Add for Extra Flavor?
For an extra flavor boost, consider adding a splash of white wine after sautéing the vegetables, or toss in some chopped sun-dried tomatoes for a nice tang. Fresh herbs like thyme or basil can also elevate the dish!
