Mettre les tomates dans une casserole d’eau bouillante, peler-les, couper-les en deux, retirer les grains.
Laver bien le citron, couper-le en fines rondelles.
Mélanger dans un récipient les tomates, les rondelles de citron, le sucre et la cannelle, laisser dégorger une nuit à température ambiante.
Verser le mélange dans une bassine à confiture, porter à ébullition sur feu doux 15 min environ, réduire l’intensité de feu et poursuivre la cuisson une heure et quart.
Répartir la confiture dans des pots, couvrir et laisser refroidir.
Servir fraîche.