Sant Joan de les Abadesses est un village pittoresque situé au coeur de la région de Ripollés. Les viandes les plus consommées sont le veau, le mouton, le poulain, le poulet et le canard; tous provenant des élevages de bétail autochtones. Certaines races, comme la brebis du Ripollés, sont exclusives de la région et la qualité de leurs viandes est bien connue. D'excellentes charcuteries sont obtenues à partir des porcs, comme les saucisses, les saucissons, les fuets ou les bulls(de grosses saucisses). Les vergers et potagers de Sant Joan de les Abadesses sont une source de produits de haute qualité et les forêts avoisinantes servent de source d'approvisionnement pour les amateurs de mycologie. En octobre, on y célèbre la fête de la citrouille.