Mais : "Faire bonne chère" !
Cette locution verbale signifie bien manger, ripailler.
Les variantes "Faire petite chère" (ne pas bien manger) et "Faire grande chère" (bien se nourrir, offrir un grand repas, bien nourrir ses invités, bien vivre) sont sensiblement moins utilisées.
Ces trois locutions sont construites sur la base du mot "Chère", venant du latin "Cara" (visage, face), qui signifiait autrefois "visage" ou "bon accueil".
Mais l'expression "Faire bonne chère" n'a pris son sens actuel qu’au XVIIe siècle, le sens premier signifiant "Faire bonne figure" ou "Faire bon accueil".
Source : wiktionary.org