Ingredients
Equipment
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion and cook until softened, about 5 minutes.
- Add the garlic, Italian herbs, and red pepper flakes (if using) and cook for 1 minute more, until fragrant.
- Pour in the chicken broth and diced tomatoes (undrained). Bring to a simmer.
- Add the pasta to the simmering broth. Cook according to package directions, until al dente. The pasta will continue to cook slightly after you remove it from the heat.
- If using, stir in the cooked chicken (or sausage). Heat through.
- Reduce the heat to low. In a separate small bowl, whisk together the heavy cream and Parmesan cheese.
- Slowly drizzle a few tablespoons of the hot soup broth into the cream mixture, whisking constantly. This tempers the cream, gradually raising its temperature and preventing it from curdling.
- Slowly pour the tempered cream mixture into the soup, stirring gently to combine. Do not boil!
- Heat through gently for a minute or two. Season with salt and black pepper to taste.
- Ladle the soup into bowls. Garnish with fresh parsley and additional grated Parmesan cheese.
Notes
For a vegetarian option, omit the chicken or sausage. To store, let the soup cool completely before refrigerating in an airtight container for up to 3 days. The soup may thicken upon refrigeration. Add a little broth or water when reheating to reach the desired consistency. For extra creaminess, add a dollop of mascarpone cheese at the end. Smaller pasta shapes like ditalini, orzo, or small shells are recommended to prevent excessive starch release.
