+0
Is it correct to say:

I want hot food instead of cold food.

Thanks!
Comments  
Hi,

It's correct grammar.
Whether it is a natural thing to say depends on the context.

Clive
CliveHi,It's correct grammar. Whether it is a natural thing to say depends on the context.Clive
I chose to eat at the restaurant instead of take out, because i told the waiter I prefer hot food over cold food.
Students: Are you brave enough to let our tutors analyse your pronunciation?
Hi,

I want hot food instead of cold food.

First, if you are talking to a waiter, at least in Canada, you need to be more polite
eg I'd like instead of I want. And say 'please'.

But why say that to the waiter at all? Just order what you want. It's usually easy to see on the menu what is hot and what is cold.
eg I'd like the spaghetti, please. (Nobody serves cold spaghetti.)

Clive
But I live far away from the restaurant so if I take it home the food will be cold and I will have to microwave it. Therefore I want the spaghetti hot and not cold and pasty.
Hi,

Food that you take out of a restaurant is called 'take-out food'.

If you go to a restaurant and order take-out spaghetti, they will give it to you hot.

Clive
Teachers: We supply a list of EFL job vacancies
If you are ordering a takeaway, the staff will be aware that, if they want you back as a customer, that they will have to place it, sufficiently hot, in a suitable container, so that you can eat it straight from the container when you get it home, if you don't live too far away. If you tell the staff that you want it hot, don't be surprised if they say to you, "How else do you think we serve it?" I accept that that reaction is not very polite, but they may consider your request a little sarcastic.

This seems to be less a language problem than a question of cultures. Most British people and, I imagine, speakers of Canadian, Australian and American English, do not demand the obvious from serving staff.

ps. In my experience, people who live a long way from a restaurant accept that they may have to microwave the food when they get home.
PreciousJonesBut I live far away from the restaurant so if I take it home the food will be cold and I will have to microwave it. Therefore I want the spaghetti hot and not cold and pasty.
All you have to say is:

I'll be eating here.

You can add, with a smile:

If I get it 'to-go', it'll be cold before I get home!

And then by way of explanation (if they are still listening):

I live quite a ways from here.

CJ