Creamy Fresh Tomato Soup
3 tablespoons olive oil
1 1/2 cups chopped red onions (about 2 onions)
2 carrots, peeled and finely chopped
1 tablespoon minced garlic (3 cloves)
8 cups vine-ripened tomatoes, chopped (about 8 large)
1 1/2 teaspoons sugar
1 tablespoon tomato paste
1/4 cup chopped fresh basil leaves, plus extra for garnish, if desired
4 cups chicken stock
1 tablespoon kosher salt
2 teaspoons freshly ground black pepper
1 3/4 cup half and half OR 1 cup heavy cream
Croutons, crusty bread, (or a grilled cheese sandwich) for garnish
Heat the olive oil in a large soup pot over medium-low heat. Add the onions and carrots and saute for about 10 minutes, until very tender but not brown. Add the garlic and cook for 1 minute. Add the tomatoes, sugar, tomato paste, basil, chicken stock, salt, and pepper and stir well. Bring the soup to a boil, lower the heat, and simmer, uncovered, for 30 to 40 minutes, until the tomatoes are very tender.
Add the cream to the soup. Process it through a food mill into a bowl, or in a blender or food processor in batches. If you use a food mill, discarding only the dry pulp that's left. Reheat the soup over low heat just until hot and serve with julienned basil leaves and/or croutons. Keeps in the freezer for up to 6 months, maybe longer, but you will probably eat it all too fast to ever know! Enjoy!!!!