Stick to one’s ribs

To last a long time and give one strength (used for food).

The food at the restaurant is wonderful and it sticks to our ribs.