Peler les oignons miniatures ou trancher les gros oignons en rondelles de 1/4". Placer dans un bol, saupoudrer de sel et recouvrir d'eau froide. Laisser reposer toute la nuit.
Couper les extrémités des haricots et les tailler en morceaux de 1". Cuire dans l'eau bouillante jusqu'à ce qu'ils soient un peu ramollis. Égoutter. Mélanger la cassonade, la farine et la moutarde jusqu'à l'obtention d'une pâte lisse, en ajoutant un peu de vinaigre froid. Amener le reste de vinaigre à ébullition. Incorporer le vinaigre chaud au mélange de farine, en remuant constamment, jusqu'à ce que le mélange bouille et épaississe.
Égoutter les oignons et rincer à l'eau froide. Ajouter à la sauce à la moutarde, de même que les haricots, les graines de céleri, le curcuma, le sel et les piments. Laisser mijoter 5 minutes.
Verser le mélange bouillant dans des bocaux stérilisés chauds, en laissant 1/8" sous le couvercle. Fermer immédiatement.
Donne 3 à 4 pintes.