The word "that" would be appropriate when you already know that the other person does not like the food. In other words, the other person has already tasted the food and indicated to you that he doesn't like it. The word "if" could be used, for example, when the other person has not yet tasted the food, but you fear there is a possibility that the other person will not like it when he tastes it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
YankeeYou definitely would not use "that" if you are referring to something that you know is fact.Hi,
YankeeEven if you feel 99% sure that something is factual, there is still that 1% element of doubt.Oh, y
[...]
By using "if", the "hurt you" part has not yet been stated as fact, and thus you've given the other person a very easy way to say something incredibly gallant, brave or polite (in order to sooth your mortification)
[...]