In a saucepan, heat butter and saute bay leaf, onion, and garlic cloves.
Add tomatoes, carrot chopped salt, and cook for one more minute.
Next, add water, cover, and bring it to simmer until tomatoes tend soft.
Turn off the flame, remove the bay leaf, and allow the mixture to cool.
Blend the mixture to a smooth paste and sieve it discarding the tomato skin.
At this point, you can add some water to adjust the consistency of the mixture.
Heat the mixture and bring it to a boil.
Add sugar, black pepper powder, salt and mix well.
Once the tomato soup is ready, turn off the flame and combine cream in it.
Finally, mix chopped cilantro leaves and basil leaves in it.
Creamy, delicious tomato soup is ready.
Garnish with cilantro and basil leaf and top with cream or croutons.