If someone says this to you the best way is to say OK or yes please.
If someone offers you tea and you don't want it, simply say No thankyou.
If you do want it then say Yes please.
I think I have only heard it in connection with tea, not food.
Most Britons, I think, prefer Indian tea.