Pluk elke bonensoort en gooi alle misvormde bonen en pitten weg. Spoel elke bonensoort apart af en laat uitlekken. Doe ze in aparte kommen, voeg voldoende water toe om af te dekken en laat ze 3 uur staan.
Leg de bonen af en doe ze in een pan met water tot ze een halve centimeter bedekt zijn. Breng aan de kook op hoog vuur, zet het vuur laag en laat onafgedekt sudderen tot de bonen gaar zijn, ongeveer 45 minuten voor rode bonen, ongeveer 50 minuten voor cannellini of Great Northern, en ongeveer 60 minuten voor zwarte bonen. De kooktijden zijn afhankelijk van het soort en de leeftijd van de bonen. Giet ze af, spoel ze en laat ze afkoelen.
Tussen brengt u een kleine pan met tweederde water op hoog vuur aan de kook. Voeg de maïskorrels toe en blancheer ze ongeveer 2 minuten. Giet af, spoel af met koud stromend water om het koken te stoppen en laat opnieuw uitlekken.
Meng in een kom alle bonen met de maïs, groene uien en paprika. Meng goed.
Klop in een kleine kom de olie, salsa, azijn, knoflook en komijn naar smaak door elkaar. Breng op smaak met zout en peper. Giet over het bonenmengsel en roer om te mengen. Laat minstens 30 minuten of maximaal 2 uur staan, zodat de smaken zich kunnen vermengen.
Garneer vlak voor het serveren met de koriander.

Geschikt voor 6 tot 8 personen.