hit the spot

[hit the spot] {v. phr.}, {informal} To refresh fully or satisfyyou; bring back your spirits or strength. - Used especially of food ordrink.

A cup of tea always hits the spot when you are tired.

Mother's apple pie always hits the spot with the boys.