Escurra los frijoles del agua del remojo, y póngalos en una cacerola grande.
Cúbralos con agua, añada la cebolla, los ajos el aceite y sazone con sal.
Cocine a fuego lento hasta que los frijoles estén tiernos, añadiendo más agua durante la cocción, si fuera necesario.
Mientras tanto, caliente el aceite y rehogue la cebolla.
Añada los tomates, los ajíes y el culantro, sazone y fría todo durante 10 minutos.
Cuando los frijoles estén tiernos, agrégueles la salsa preparada y la cerveza, rectifique la sazón y cocine todo durante unos minutos.
Sirva con arroz blanco.