Poner en un recipiente 50g de alubias dejadas en remojo la noche anterior. Añadir 2 dientes de ajo pelados, 80g de bacalao fresco, 80g de cebolla, 150g de tomate picado, 30g de aceite de oliva (3 cucharadas soperas), vinagre, sal al gusto y 1 cucharada pequeña de pimentón. Cubrir todo con agua.
Poner al fuego hasta que las alubias estén tiernas, procurando que se evapore todo el agua pero cuidando que no se peguen.