Heat a large dutch oven over medium-high heat. Add 1 tablespoons of reserved oil from the jar of sun-dried tomatoes or 1 tablespoon of olive oil. Add the chopped onion and saute for 3-5 minutes until softened. Add garlic and saute for another 30 seconds.
1 Tablespoon reserved oil from the jar of sun-dried tomatoes, 1 large yellow onion, 6 cloves garlic
Add the tomato paste and sun-dried tomatoes. Stir for 1-2 minutes to caramelize the flavors.
3 Tablespoons tomato paste, ½ cup julienne-cut sun-dried tomatoes
Add the chicken broth, chicken breasts, salt, basil, Italian seasoning, and crushed red pepper. Bring to a boil, then reduce heat and simmer for 12-15 minutes until the chicken is cooked through.
8 cups chicken broth, 1 pound boneless skinless chicken breasts, 2 teaspoons dried basil, 2 teaspoons kosher salt, 1 ½ teaspoons dried Italian seasoning, ¼ teaspoon crushed red pepper
Remove the chicken from the pot and shred with two forks.
Return the shredded chicken to the pot along with the pasta, baby spinach, and cream cheese. Reduce the heat to medium-low and cook, stirring occasionally, until pasta is cooked through to al dente, about 10-12 minutes.
8 ounces uncooked medium shell pasta, 3 cups packed baby spinach, 8 ounces cream cheese
Stir in the heavy cream and parmesan cheese. Taste and adjust seasoning as needed with more red pepper flakes or salt. Garnish with additional Parmesan, basil, and crushed red pepper.
1 cup heavy cream, ½ cup freshly grated parmesan cheese