Desgrane los porotos, troce el zapallo en cubos de 2 cm. Pique la cebolla y el ajo en cuadritos pequeños. Ralle los choclos o muélalos desgranados en la máquina.
Fría cebolla y ajo en el aceite y manteca y cuando estén por iniciar el dorado, añada el ají verde picado y el ají de color y si ha decidido poner el tomate, agréguelo troceado en daditos. Incorpore sal, pimienta, orégano.
Mezcle la fritura en una olla con los porotos y zapallo, agregue agua sazonada hasta cubrir los componentes y ponga a hervir hasta que los porotos estén blandos (1 hora y media).
Incorpore el choclo molido lentamente mientras revuelve y la albahaca picada fina. Cocine 15 minutos más, siempre revolviendo para evitar que se pegue. Al final bata el guiso con la cuchara, para que parte del zapallo se deshaga.
Agregue agua o leche, si está muy espeso.