Sauté the Vegetables & Chicken
Preheat a large pot over medium-high heat and add the oil.
Add the carrots, onion, and garlic. Sauté for about 3 minutes, stirring occasionally.
Add the chicken pieces and cook for another 3 minutes, until lightly browned.
Simmer the Soup
Stir in the tomato paste, sun-dried tomatoes, chicken broth, Italian seasoning, salt, black pepper, and red pepper flakes.
Bring to a boil, then reduce the heat and simmer for 10 minutes.
Cook the Pasta
Add the pasta to the pot, stir well, cover, and simmer for another 10 minutes. Stir occasionally to prevent the pasta from sticking.
Finish with Cream, Cheese & Spinach
Stir in the heavy cream, Parmesan cheese, and baby spinach.
Cover the pot, turn off the heat, and let the soup sit for 5 minutes to meld the flavors.
Garnish & Serve
Sprinkle with chopped parsley or basil and serve hot.
Notes
Store in an airtight container in the fridge for up to 5 days. Reheat gently on the stovetop.
Freeze in a sealed container (leave room for expansion) for up to 3 months. Thaw and reheat slowly.