-
If using fresh tomatoes remove the skins, seed and dice.
-
Pour the tomatoes, garlic, broth and dried basil (if using) in a large stockpot. Heat over medium-high heat, stirring the pot continuously to prevent the tomatoes from sticking to the bottom of the pot.
-
Bring to a boil and reduce to a simmer. Simmer for 20-30 minutes, stirring frequently until the tomatoes begin to break down.
-
Use an immersion blender to smooth the soup to the desired consistency.
-
Add the sugar and butter stirring continuously until the butter is melted.
-
Slowly pour in the heavy cream while stirring continuously. Mix well until it has a consistent, creamy appearance.
-
Julienne small strips of basil and stir into the soup.