De las aguas del río Upía se pesca, entre otras especies, el famoso bocachico, un pez escamado de hasta 50cm de longitud, y con una boca muy pequeña a la cual le debe su nombre. Este apetecido y abundante pez que se alimenta de algas y pequeños insectos se ha convertido en protagonista de la cocina barranqueña, por su valor nutritivo y buen gusto.
Para preparar el platillo, primero se toma el pescado fresco previamente arreglado (sin viseras, y lavado) y se pone a pitar (cocinarlo a presión) durante 50 minutos. El pescado debe estar adobado con cilantro, cebollín, tomate, culantro, ajo, ahuyama y conservar aún las escamas. Al finalizar el proceso de cocción el pescado debería haberse desecho en su totalidad. Posteriormente se cuelan las escamas y así habremos obtenido una deliciosa crema de bocachico.