Découper poulet et porc en cubes de 2 centimètres de côté.
Hacher finement l'ail. Le mélanger avec poivre, sel et vinaigre dans un saladier. Laisser mariner les viandes dans ce mélange 1 heure.
Découper les cornichons en petits morceaux.
Dans une friteuse, faire chauffer, jusqu'à 180°C, 1/2 litre d'huile d'arachide. Faire frire les morceaux de viandes par petites quantités, environ 20 minutes, jusqu'à ce qu'ils soient dorés. Les retirer ensuite et les laisser égoutter sur du papier absorbant.
Faire cuire le maïs dans de l'eau s'il n'est pas cuit, puis l'égoutter. Le faire ensuite sauter 5 minutes dans une poêle avec le beurre.
Dresser tous les ingrédients dans un plat de service et servir chaud.