Creamy Chicken Pasta Soup with Spinach and Cheddar Recipe
Introduction
This creamy chicken soup with pasta and spinach is a comforting meal perfect for chilly days. Packed with tender chicken, plenty of vegetables, and cheesy goodness, it’s both hearty and satisfying.

Ingredients
- 1 lb (450g) cooked, shredded, or chopped chicken breast (or rotisserie chicken)
- 4 cups (1l) low-sodium chicken broth, or vegetable broth
- 2 teaspoons olive oil
- 1/2 cup chopped onion
- 1 cup diced carrots
- 1/2 cup diced celery
- 2 garlic cloves, minced
- 1 1/2 cups shredded mild cheddar cheese
- 1 cup cream cheese, softened
- 1/2 cup heavy cream
- 1/2 teaspoon kosher salt and fresh black pepper
- 2 cups uncooked ditalini pasta (or any other small pasta)
- 2 cups chopped spinach
- 1/2 cup parmesan cheese for garnish, optional
Instructions
- Step 1: In a large Dutch oven, heat olive oil over medium heat. Add the carrots, celery, onion, and garlic, and sauté until tender and fragrant, about 5 minutes. Add the cooked chicken and continue cooking for 3 minutes, stirring regularly.
- Step 2: Pour in the broth, heavy cream, and cream cheese. Cover and bring to a boil, then reduce heat and cook for 15 minutes.
- Step 3: Lower the heat further and add the pasta and cheddar cheese. Simmer until the pasta is cooked to your liking.
- Step 4: Stir in the chopped spinach towards the end and cook until wilted.
- Step 5: Season with salt and fresh black pepper to taste. Serve in bowls and garnish with parmesan cheese if desired. Enjoy!
Tips & Variations
- Use leftover rotisserie chicken for a quick shortcut without sacrificing flavor.
- Substitute ditalini with small shells or elbow macaroni if preferred.
- For a lighter option, swap heavy cream for half-and-half or omit cream cheese.
- Boost veggies by adding chopped kale or peas along with spinach.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally, or microwave in a covered bowl until heated through. The pasta may absorb some broth during storage; adding a little extra broth or water while reheating helps restore its consistency.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach. Make sure to thaw and drain it well before adding to the soup to avoid excess moisture.
Is it possible to make this soup dairy-free?
To make a dairy-free version, substitute the cheddar and cream cheese with plant-based alternatives and use coconut cream or another non-dairy cream instead of heavy cream. Also, check that your broth is dairy-free.
Print
Creamy Chicken Pasta Soup with Spinach and Cheddar Recipe
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Low Salt
Description
This Creamy Chicken Soup with Pasta and Spinach is a rich and comforting dish combining tender chicken, wholesome vegetables, and creamy cheeses to create a hearty and delicious meal. Perfect for warming up on a cool day, this soup features tender ditalini pasta, fresh spinach, and flavorful cheeses that melt into a velvety broth.
Ingredients
Soup Base
- 1 lb (450g) cooked, shredded, or chopped chicken breast (or rotisserie chicken)
- 4 cups (1l) low-sodium chicken broth, or vegetable broth
- 2 teaspoons olive oil
- 1/2 cup chopped onion
- 1 cup diced carrots
- 1/2 cup diced celery
- 2 garlic cloves, minced
Cheese and Cream
- 1 1/2 cups shredded mild cheddar cheese
- 1 cup cream cheese, softened
- 1/2 cup heavy cream
Other Ingredients
- 1/2 teaspoon kosher salt
- Fresh black pepper, to taste
- 2 cups uncooked ditalini pasta (or any other small pasta)
- 2 cups chopped spinach
- 1/2 cup parmesan cheese for garnish (optional)
Instructions
- Sauté Vegetables and Chicken: In a large Dutch oven, heat 2 teaspoons of olive oil over medium heat. Add the diced carrots, celery, chopped onion, and minced garlic. Sauté the vegetables until they are tender and fragrant, about 5 minutes. Then add the cooked chicken and cook for an additional 3 minutes, stirring regularly to combine the flavors.
- Add Liquids and Cream Cheeses: Pour in 4 cups of low-sodium chicken broth along with 1/2 cup heavy cream and 1 cup softened cream cheese. Stir everything together until the cream cheese is mostly dissolved. Cover the pot and bring the soup to a boil, then let it cook for 15 minutes to meld the flavors and soften the vegetables further.
- Simmer Pasta and Cheese: Reduce the heat to low, then add 2 cups of uncooked ditalini pasta and 1 1/2 cups shredded mild cheddar cheese. Simmer the soup, stirring occasionally, until the pasta is cooked to your liking (usually about 8–10 minutes). Towards the end of the cooking, stir in 2 cups chopped spinach and cook until the spinach is just wilted.
- Season and Serve: Taste the soup and season with 1/2 teaspoon kosher salt and fresh black pepper to your preference. Ladle the creamy chicken pasta soup into bowls and garnish with optional 1/2 cup parmesan cheese. Serve hot and enjoy a comforting bowl of creamy goodness.
Notes
- You can use rotisserie chicken for ease and extra flavor.
- Substitute ditalini pasta with any small pasta shape like elbow macaroni or small shells.
- For a lighter version, reduce the heavy cream or substitute with half-and-half.
- Adding parmesan cheese at the end adds a lovely sharp flavor and extra richness.
- Keep stirring towards the end to prevent pasta from sticking to the bottom of the pot.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Keywords: creamy chicken soup, chicken pasta soup, spinach soup, comforting soup recipe, easy chicken soup, ditalini pasta soup

