Laver les blancs de poireaux, coupez les en bâtons de la taille des cannellonis, les blanchir 1 min puis les égoutter.
Ébouillantez les tomates, les peler et les couper. Pelez et hachez les oignons et l'ail puis les faire revenir dans 3 c. à s. d'huile d'olive.
Ajouter alors les tomates, les rondelles de poireaux restant, le romarin, le sucre et le concentré de tomates. Sel, poivre et laissez mijoter 15 min.
Remplissez chaque cannelloni avec les blancs de poireaux et disposez les dans 1 plat à gratin huilé.
Recouvrez les de sauce tomate et cuire à four chaud 15 à 20 min.