Hay tres formas de remojar los frijoles antes de cocinarlos, ya sea para permitir que se cocinen correctamente más tarde, para eliminar sustancias indeseables y suciedad de su superficie, o ambos. El método más clásico utilizado para remojar los frijoles es simplemente colocarlos en un tazón o sartén hecho de un material no reactivo y cubrirlos con agua fría, dejándolos en remojo durante varias horas o toda la noche, hasta que se ablanden. Los otros dos métodos utilizados para remojar los frijoles implican cocinarlos brevemente en agua hirviendo y luego dejarlos en remojo en agua tibia durante una hora o más. Se sabe que ambos métodos funcionan bien, aunque la edad y el tipo de frijoles pueden afectar drásticamente la cantidad de tiempo de remojo y cocción que necesitarán. Es importante lavar bien los frijoles después de remojarlos y cocinarlos en una olla de agua fresca, ya que el agua de remojo estará llena de partículas de materiales que no se deben comer y pueden afectar el sabor de los frijoles terminados.
La forma más simple pero que consume más tiempo de remojar los frijoles es cubrirlos con agua fría y dejarlos reposar el tiempo que sea necesario para que se ablanden. Este método funciona bien y tiene el beneficio de eliminar completamente los compuestos como el ácido fítico, que puede prevenir la absorción de minerales, y los oligosacáridos, que son azúcares que no se digieren adecuadamente y pueden causar gases. El remojo lento también le da a los frijoles la oportunidad de absorber el líquido gradualmente, evitando cualquier posibilidad de que las cáscaras se rompan o exploten. Además, cualquier tipo de suciedad u otro residuo que quede en la superficie del procesamiento se eliminará y pasará al agua. Es importante en algunos casos evitar que los frijoles se remojen por mucho tiempo en agua tibia cuando el aire es muy cálido, porque hay una pequeña posibilidad de que los frijoles comiencen a fermentar o germinar.
Un método más rápido que se puede usar para remojar los frijoles consiste en colocarlos en una olla y cubrirlos con agua fría. Luego se calienta la sartén hasta que hierva el agua y se deja cocinar los frijoles durante unos minutos. Después de hervir, la sartén se retira del fuego y los frijoles se dejan en remojo durante unas horas. Los frijoles que se preparan de esta manera no necesitan remojarse durante la noche, pero pueden tener una textura más firme cuando se cocinan. Un método similar implica el mismo proceso, pero utiliza una olla a presión en lugar de una olla simple y se permite que la presión disminuya naturalmente antes de que se retiren los granos, lo que reduce la cantidad de tiempo que los frijoles necesitan remojar.
No importa qué método se use para remojar los frijoles, el agua que se usó debe desecharse cuando finalice el remojo. Todos los materiales dentro y sobre los frijoles estarán en el agua y podrían afectar el sabor. Los frijoles también deben lavarse después de remojarlos para eliminar cualquier material que el agua pueda haber dejado en su superficie. Cuando es hora de cocinar los frijoles, se debe usar agua fría fresca en la sartén.