Si vous utilisez des tomates fraîches, plongez-les dans de l'eau bouillante pendant environ 30 secondes, puis retirez-les et plongez-les dans de l'eau glacée. Cela facilitera l'épluchage. Pelez-les, retirez les graines, et coupez-les en morceaux.
Dans une grande casserole, faites chauffer l'huile d'olive à feu moyen. Ajoutez l'oignon, l'ail, la carotte et le céleri. Faites revenir jusqu'à ce que les légumes soient tendres, environ 5-7 minutes.
Ajoutez les tomates (ou les tomates concassées en boîte) dans la casserole. Incorporez le sucre, le bouillon, la feuille de laurier, et le thym. Assaisonnez avec du sel et du poivre.
Portez à ébullition, puis réduisez le feu et laissez mijoter pendant environ 20-30 minutes, jusqu'à ce que les tomates soient complètement tendres.
Retirez la feuille de laurier. Utilisez un mixeur plongeant pour réduire la soupe en purée lisse. Vous pouvez également transférer la soupe en portions dans un blender (en faisant attention à ne pas vous brûler) pour la mixer.
Goûtez et ajustez l’assaisonnement si nécessaire. Réchauffez la soupe à feu doux si elle a refroidi. Servez chaude, garnie de crème fraîche ou de basilic frais si désiré.