Description
This comforting and nourishing soup is a warm hug in a bowl, featuring tender cheese-filled tortellini, hearty chicken, and vibrant spinach in a velvety, tomato-based broth. It is a perfect, stress-free meal for busy weeknights that the whole family will love. The depth of flavor is enhanced by garlic, herbes de Provence, and a touch of parmesan, making it a sophisticated yet accessible dinner choice that comes together quickly in just one pot.
Ingredients
2 tablespoons butter
1 medium onion, diced small
1 medium carrot, diced small
1 rib celery, diced small
1 teaspoon fine sea salt
8 cloves garlic, minced
1 teaspoon herbes de Provence
0.5 teaspoon freshly ground black pepper
0.25 teaspoon red pepper flakes
2 tablespoons all-purpose flour
2 tablespoons tomato paste
4 cups chicken broth
1 cup heavy cream
1 pound cooked chicken, shredded
9 ounces cheese-filled tortellini
3 cups fresh baby spinach
Instructions
Melt butter in a large pot over medium heat and add the onion, carrot, and celery. Cook until softened, about 5 to 7 minutes.
Stir in the garlic, herbes de Provence, salt, pepper, and red pepper flakes, cooking for another minute until fragrant.
Sprinkle the flour over the vegetables and stir well to coat. Cook for 1 minute to remove the raw flour taste.
Whisk in the tomato paste and gradually pour in the chicken broth, stirring constantly to ensure a smooth base.
Bring the soup to a gentle simmer and add the shredded chicken and tortellini. Cook for about 5 to 7 minutes or until the tortellini are tender.
Reduce heat to low and stir in the heavy cream.
Add the fresh spinach and stir until it just wilts into the soup.
Serve immediately while warm.
Notes
Leftover rotisserie chicken is a great time-saver for this recipe. If you prefer a thinner soup, you can add a little more broth at the end. Store any leftovers in an airtight container in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1.5 cups
- Calories: 380
- Sugar: 5g
- Sodium: 850mg
- Fat: 18g
- Saturated Fat: 9g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 24g
- Cholesterol: 85mg