I start by heating olive oil in a large pot over medium heat. Then I cook onions until soft and fragrant, followed by garlic. This step builds the flavorful base of the entire soup.
Next, I add diced chicken and season it lightly with salt and pepper. I let it cook until it turns golden and fully cooked through. This helps lock in flavor before adding liquids.
Now I pour in chicken broth and add sun-dried tomatoes and seasoning. I let everything simmer so the flavors blend together beautifully. At this stage, the kitchen already smells amazing.
I stir in pasta and let it cook directly in the broth until tender. Then I add cream cheese, heavy cream, and parmesan cheese. Everything melts together into a rich, creamy texture.
Finally, I add fresh spinach and let it wilt gently in the soup. I taste and adjust seasoning before turning off the heat. Then it’s ready to serve warm and creamy.