En una sartén grande a fuego medio, derrite la mantequilla junto con un chorrito de aceite. Sofríe la cebolla y el ajo hasta que estén fragantes y dorados, sin que se quemen, unos 5 minutos. Agrega el chipotle picado y cocina 1 minuto más.
Añade los frijoles y el agua. Agrega el caldo de pollo en polvo. Inclina ligeramente la sartén y usa una licuadora de mano para procesar la mezcla hasta que quede suave (ten cuidado de no salpicar). Prueba y ajusta el picante agregando más chipotle si lo deseas.
Cocina la salsa a fuego medio, revolviendo constantemente, durante unos 5 minutos. Ajusta la sazón con más sal o caldo si es necesario.
Alternativa: Si no usas licuadora de mano, primero sofríe el ajo y la cebolla, luego transfiérelos al procesador o licuadora junto con los frijoles, el chipotle y el agua. Licúa hasta obtener una mezcla suave. Luego cocina la salsa como se indica arriba.
En una sartén pequeña, calienta el aceite a fuego medio-alto. Fríe las tortillas por unos 10 segundos por lado, hasta que estén doradas pero aún flexibles. Escúrrelas sobre papel absorbente y repite con todas. Coloca otra capa de papel encima y presiona suavemente para retirar el exceso de aceite.
Nota: Si no deseas freírlas, simplemente caliéntalas en un sartén o en el microondas hasta que estén suaves.
Para armar las enfrijoladas, sumerge cada tortilla en la salsa caliente de frijoles y colócala en un plato. Rellena con ¼ taza de queso fresco y, si deseas, una cucharada de cebolla picada.
Enrolla o dóblala como taco. Cubre con más salsa y decora con queso fresco adicional. Sirve de inmediato con cebolla en rodajas, cilantro fresco, aguacate y crema mexicana al gusto.