Translation:These delicious meals make my dress tight.
Meaning: These delicious food make my dress tight.
"make" should be changed into "makes".
(3rd person singular).
Well, at least, as far as I know the word "food" is a singular noun.
Food is generally uncountable but can be countable too so foods or food is fine. Obviously has to agree with this or these...
not necessarily...if you say : these....it is imply that is plural....food indicates both: plural and singular....we don't say: i like these foods...we say: I like this food.
this delicious food - already indicates plural ....so 'these delicious foods' ..is not correct
This delicious food isn't plural. It's an uncountable noun in this example.