Ingredients
Equipment
Method
- Sear the Chicken: Season the chicken pieces generously with salt and pepper. Heat the olive oil in a large Dutch oven or soup pot over medium-high heat. Sear the chicken in batches, being careful not to overcrowd the pot, until browned on all sides. Remove the chicken and set aside.
- Sauté Aromatics: Add the chopped onion to the pot and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
- Create the Roux: Sprinkle the flour over the onion and garlic and cook, stirring constantly, for 1-2 minutes to create a roux. This will help thicken the soup.
- Add Liquids and Tomatoes: Gradually whisk in the chicken broth, making sure to scrape up any browned bits from the bottom of the pot. Add the sun-dried tomatoes, red pepper flakes, basil, and oregano.
- Simmer: Bring the soup to a simmer, then return the chicken to the pot. Reduce heat to low, cover, and simmer for 15-20 minutes, or until the chicken is cooked through and tender.
- Finish the Soup: Stir in the heavy cream, Parmesan cheese, and balsamic vinegar. Season with salt and pepper to taste. If using, add spinach or kale and cook until wilted, about 2 minutes.
- Serve: Serve hot, garnished with extra Parmesan cheese and fresh basil.
Notes
For a richer flavor, use homemade chicken broth. Store leftovers in an airtight container in the refrigerator for up to 3 days. You can adjust the amount of red pepper flakes to control the spiciness. Serve with crusty bread for dipping.
