Lavez les cornichons sous l'eau froide. Si les cornichons sont très gros, vous pouvez les couper en deux ou en tranches pour mieux les adapter à vos bocaux.
Dans une grande casserole, combinez le vinaigre, l'eau, le sucre, et le sel. Chauffez à feu moyen en remuant jusqu'à ce que le sucre et le sel soient complètement dissous. Portez à ébullition, puis retirez du feu.
Stérilisez les bocaux et les couvercles en les plongeant dans de l'eau bouillante pendant 10 minutes. Égouttez-les et laissez-les sécher.
Placez les épices (graines de moutarde, graines de fenouil, poivre noir, graines de coriandre, et feuilles de laurier) au fond de chaque bocal stérilisé.
Ajoutez les cornichons dans les bocaux, en les tassant légèrement mais sans les écraser.
Ajoutez les tranches d'oignon et l'ail émincé entre les cornichons si vous utilisez ces ingrédients.
Versez la saumure chaude sur les cornichons dans les bocaux, en vous assurant que les cornichons sont complètement immergés. Laissez environ 1 cm d'espace en haut du bocal.
Essuyez les bords des bocaux avec un torchon propre pour enlever toute trace de saumure.
Fermez les bocaux avec les couvercles stérilisés et serrez bien.
Laissez les bocaux refroidir à température ambiante. Une fois refroidis, stockez-les dans un endroit frais et sombre.
Les cornichons seront prêts à être consommés après environ 1 à 2 semaines, mais ils auront meilleur goût après environ 4 semaines.