Heat a heavy soup pan on medium heat. While the pan is heating, chop you onions and garlic. Add oil to the preheated pan and once shimmering, add the onion then garlic. Let sweat for 2-3 minutes.
1 tablespoon olive oil, 1 small white onion, 2 cloves garlic
Add tomatoes, chicken stock, basil, and parsley and bring to a boil. Once boiling, turn down heat and simmer for 20 minutes.
Use an immersion blender to puree the soup or place batches in a blender to puree, holding down the top with a kitchen towel for safety. Return soup to pan, if necessary, and keep heat on low. Add sugar and cream and stir to combine.
2 tablespoons sugar, 3/4 cup heavy cream
Serve immediately with grated Parmesan or let simmer for another twenty minutes for flavors to mature further. Store in a tightly sealed container in refrigerator for up to three days. The soup gets better every day.
If you have access to fresh basil and parsley, use three times the amount of fresh herbs as the dried herbs written in the recipe and add it at the very end just before pureeing.
For more tips and tricks, be sure to read the full article above.