In a large Dutch oven or stockpot, warm olive oil over medium-high heat. Add carrots and onion, then cook for about 4 minutes, stirring often.
1 Tablespoon extra-virgin olive oil, 2 medium carrots, 1/2 medium yellow onion
Add garlic, Italian seasoning, and red pepper flakes. Cook for another 30-60 seconds, just until fragrant.
4 cloves garlic, 2 teaspoons Italian seasoning, 1/4 teaspoon red pepper flakes
Add broth plus 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper. Increase heat to bring the mixture to a boil.
6 cups low-sodium chicken stock or broth, kosher salt and black pepper
While the broth is coming to a boil, melt the butter and stir in the flour to make a quick roux. Stir this into the broth.
2 Tablespoons butter, 2 Tablespoons all-purpose flour
Once the broth is bubbling rapidly, stir in the white beans and chicken.
1 15 ounce can Cannellini or other white beans, 1-2 cups cooked chicken
Add pasta and cook for 1-2 minutes less than the package directions say for al dente pasta. Reduce heat a bit if needed; the water should simmer rapidly but not boil over.
8 ounces pasta
When you’re 1-2 minutes shy of the al dente time, turn off the heat. Stir in the spinach and cream. Sample and season with extra salt and/or black pepper to taste.
2 cups fresh baby spinach, 1 cup heavy or light cream
Garnish with grated Parmesan, red pepper flakes, and fresh parsley or basil, as desired. Enjoy!
Parmesan, red pepper flakes, fresh parsley or basil