Creamy Chicken Alfredo Soup
Chicken Alfredo Soup turns chicken breast, pasta, and Parmesan into a creamy, cozy dinner that tastes rich, soothing, and made from real kitchen staples.
This recipe keeps the familiar flavor of Alfredo pasta, then loosens it into a spoonable soup with tender chicken, silky broth, soft pasta, and fresh spinach. It is simple enough for a weeknight and comforting enough for a slow weekend meal.
Why You’ll Love This Recipe
- Big creamy flavor: Heavy cream, cream cheese, and Parmesan make the broth smooth and savory.
- Tender, hearty texture: Chicken and pasta make each bowl filling without extra fuss.
- Simple pantry ingredients: You only need basic aromatics, broth, pasta, dairy, and spinach.
- Fast comfort: The whole pot comes together in about 35 minutes.
Fabian’s Budget Tip: Use small pasta if you already have it in the pantry. It cooks evenly, stretches the soup well, and costs less than buying a fresh box of fettuccine just for this recipe. You can also use leftover cooked chicken and stir it in near the end.
Ingredients (Serves 4)
- 2 tablespoons butter (28 g)
- 1 pound boneless skinless chicken breast, cut into bite size pieces (450 g)
- 1 small yellow onion, finely diced (150 g)
- 3 garlic cloves, minced (9 g)
- 6 cups chicken broth (1.4 L)
- 8 ounces fettuccine, broken in half, or small pasta (225 g)
- 1 cup heavy cream (240 ml)
- 3 ounces cream cheese, softened and cubed (85 g)
- 1 cup freshly grated Parmesan cheese (100 g)
- 2 cups baby spinach (60 g)
- 1 teaspoon Italian seasoning (2 g)
- 3/4 teaspoon salt, plus more to taste (4 g)
- 1/2 teaspoon black pepper (1 g)
Step-by-Step Instructions
1. Cook the Chicken, Onion, and Garlic
Place a large pot over medium heat and melt the butter. Add the chicken and onion. Cook for 5 to 6 minutes, stirring often, until the chicken turns lightly golden at the edges and the onion looks soft and glossy.
Add the garlic and cook for 30 seconds. Stop when your kitchen smells warm and savory. Garlic burns fast, so keep it moving.
2. Add Broth and Pasta
Pour in the chicken broth and scrape the bottom of the pot with a wooden spoon to lift up the browned bits. Stir in the pasta, Italian seasoning, salt, and black pepper.
Bring the soup to a gentle boil, then reduce the heat to a steady simmer. Cook for 10 to 12 minutes, stirring often, until the pasta is tender and the chicken is fully cooked. The broth should look slightly cloudy from the pasta starch.
3. Make the Soup Creamy
Lower the heat. Stir in the heavy cream, cream cheese, and Parmesan. Keep stirring until the cream cheese melts into the broth and the Parmesan softens into a smooth, creamy base.
Do not boil the soup hard after adding the dairy. A gentle heat keeps the broth silky instead of grainy.
4. Wilt the Spinach
Add the spinach and stir for 1 to 2 minutes, just until the leaves turn bright green and tender. Taste the broth and add a little more salt or pepper if needed.
5. Rest and Serve
Turn off the heat and let the soup rest for 5 minutes. The pasta will settle, the broth will thicken slightly, and the Alfredo flavor will taste deeper. Serve warm with extra Parmesan and black pepper if you like.
Expert Troubleshooting & FAQs
Can I use cooked chicken?
Yes. Cook the onion and garlic in butter first, then add the broth and pasta. Stir in cooked shredded or diced chicken during the last few minutes so it warms through without drying out.
What pasta works best?
Fettuccine gives the soup classic Alfredo flavor, but small pasta is easier to eat with a spoon. Shells, elbows, rotini, and ditalini all work well.
How do I keep the soup from turning grainy?
Lower the heat before adding the cream, cream cheese, and Parmesan. Stir gently and avoid a hard boil. Freshly grated Parmesan also melts better than shelf stable grated cheese.
Why did my soup get too thick?
Pasta keeps absorbing liquid as it sits. Stir in extra chicken broth, milk, or a splash of cream until the soup loosens to your liking.
Can I store leftovers?
Yes. Store leftovers in a sealed container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, adding broth as needed to bring back the creamy texture.
Estimated Nutritional Facts
Per serving, based on 4 servings:
- Calories: about 610
- Protein: about 43 g
- Carbs: about 45 g
- Fats: about 30 g
Creamy Chicken Alfredo Soup

Ingredients
- 2 tablespoons butter (28 g)
- 1 pound boneless skinless chicken breast, cut into bite size pieces (450 g)
- 1 small yellow onion, finely diced (150 g)
- 3 garlic cloves, minced (9 g)
- 6 cups chicken broth (1.4 L)
- 8 ounces fettuccine, broken in half, or small pasta (225 g)
- 1 cup heavy cream (240 ml)
- 3 ounces cream cheese, softened and cubed (85 g)
- 1 cup freshly grated Parmesan cheese (100 g)
- 2 cups baby spinach (60 g)
- 1 teaspoon Italian seasoning (2 g)
- 3/4 teaspoon salt, plus more to taste (4 g)
- 1/2 teaspoon black pepper (1 g)
Instructions
- 1. Cook the Chicken, Onion, and Garlic. Place a large pot over medium heat and melt the butter. Add the chicken and onion. Cook for 5 to 6 minutes, stirring often, until the chicken turns lightly golden at the edges and the onion looks soft and glossy. Add the garlic and cook for 30 seconds. Stop when your kitchen smells warm and savory. Garlic burns fast, so keep it moving.
- 2. Add Broth and Pasta. Pour in the chicken broth and scrape the bottom of the pot with a wooden spoon to lift up the browned bits. Stir in the pasta, Italian seasoning, salt, and black pepper. Bring the soup to a gentle boil, then reduce the heat to a steady simmer. Cook for 10 to 12 minutes, stirring often, until the pasta is tender and the chicken is fully cooked. The broth should look slightly cloudy from the pasta starch.
- 3. Make the Soup Creamy. Lower the heat. Stir in the heavy cream, cream cheese, and Parmesan. Keep stirring until the cream cheese melts into the broth and the Parmesan softens into a smooth, creamy base. Do not boil the soup hard after adding the dairy. A gentle heat keeps the broth silky instead of grainy.
- 4. Wilt the Spinach. Add the spinach and stir for 1 to 2 minutes, just until the leaves turn bright green and tender. Taste the broth and add a little more salt or pepper if needed.
- 5. Rest and Serve. Turn off the heat and let the soup rest for 5 minutes. The pasta will settle, the broth will thicken slightly, and the Alfredo flavor will taste deeper. Serve warm with extra Parmesan and black pepper if you like.









