1.
Poner los frijoles en la olla y cubrir completamente con agua. Agregar el ajo y la sal. Cubrir y cocinar durante 1 hora a temperatura alta.
2.
Dorar ligeramente la panceta en una cacerola a fuego medio. Sacar aproximadamente la mitad de la grasa. Agregar la cebolla a la cacerola y cocinar hasta que se haya ablandado. Añadir los tomates y los jalapeños y cocinar hasta que estén bien calientes. Lentamente incorporar esta mezcla a los frijoles.
3.
Tapar la olla y dejar cocinar durante 2 horas a temperatura baja. Agregar la cerveza y el cilantro aproximadamente 30 minutos antes de finalizar la cocción.