Soup & Salad
Creamy Tomato Soup
Ingredients
- 4 tablespoons unsalted butter
- 1 onion, chopped
- 4 carrots, chopped
- 4 stalk celery, chopped
- 4 cloves garlic, finely chopped
- 5 tablespoons all-purpose flour
- 4 ½ cups low-sodium chicken broth
- 2 (28-ounce) can tomato puree
- 3 parsley sprigs
- 3 fresh thyme sprigs
- 1 bay leaf
- ½ cup heavy cream
- 1 ½ - 2 teaspoons kosher salt, to taste
- Freshly ground black pepper
Directions
- Heat the butter in a large soup pot over medium heat, add the onion, carrots, celery, and garlic and cook, covered, stirring occasionally, until soft and fragrant, about 8 minutes.
- Stir in the flour and cook, stirring, for 3 minutes.
- Pour in the broth and crush the tomatoes through your fingers into the pan. Bring to a boil while whisking constantly.
- Tie the parsley sprigs, thyme, and bay leaf together with a piece of kitchen twine and add to the pot.
- Lower the heat and simmer for 20 minutes.
- Remove from the heat and let cool. Remove and discard the herb bundle.
- Working in batches, transfer the mixture to a blender and puree until smooth.
- Return the puree to the pot and reheat over medium heat.
- Whisk in the heavy cream, salt, and pepper, to taste.
- Divide among warm soup bowls and serve immediately.