Curățați fiecare soi de fasole și aruncați orice fasole deformată și sâmburi. Clătiți fiecare soi separat și scurgeți. Așezați-le în boluri separate, adăugați apă din abundență pentru a le acoperi și lăsați-le să stea timp de 3 ore.
Scurgeți și puneți fiecare soi într-o cratiță cu apă care să acopere 5 cm. Aduceți la fierbere la foc mare, reduceți focul la mic și fierbeți la foc mic, neacoperit, până când se înmoaie, aproximativ 45 de minute pentru fasolea roșie, aproximativ 50 de minute pentru cannellini sau Great Northern și aproximativ 60 de minute pentru fasolea neagră. Timpii de gătire vor depinde de tipul și vârsta fasolei. Se scurge, se clătește și se lasă să se răcească.
Între timp, aduceți o cratiță mică plină cu două treimi de apă la fierbere la foc mare. Adăugați boabele de porumb și blanșați-le timp de aproximativ 2 minute. Scurgeți, clătiți cu apă rece curentă pentru a opri fierberea și scurgeți din nou.
Într-un bol, combinați toată fasolea cu porumbul, ceapa verde și ardeiul gras. Se amestecă bine.
Într-un bol mic, bateți împreună uleiul, salsa, oțetul, după gust, usturoiul și chimenul. Asezonați cu sare și piper. Turnați peste amestecul de fasole și amestecați pentru a amesteca. Lăsați să stea timp de cel puțin 30 de minute sau până la 2 ore pentru a permite aromelor să se amestece.
Cu puțin înainte de servire, decorați cu coriandru.

Servește între 6 și 8 persoane.

.