Is it Haram to eat Christmas food cooked by Christians?
I thought it might be haram because it was prepared for their celebration.
Islam Stack Exchange is a question and answer site for Muslims, experts in Islam, and those interested in learning more about Islam. It only takes a minute to sign up.Sign up to join this community
It is allowed to accept gifts from non-Muslims on their festivals.
As for the food, it is allowed to accept and eat the food that has no meat in it and nothing else haram.
'ʻAli may Allaah be pleased with him was given a gift on the Nayrooz festival (Persian festival) and asked, 'What is this?' They replied, 'Oh, Leader of the Believers, today is Nayrooz day.' So he said, 'Then make every day Nayrooz.'" [Al-Bayhaqi: As-Sunan Al-Kubra]
[This gift was a type of sweet.]
And a statement by Aisha (RA):
A woman asked ‘Aa’ishah may Allaah be pleased with her "We have wet nurses from among the Magians, and they have a festival on which they bring us gifts?" ‘Aa’ishah said, "As for what is slaughtered for that day, do not eat it, but eat from their trees (i.e. vegetables and fruit)." [Musannaf of Ibn Abi Shaybah]
Accepting gifts and eating food is good manners, and Allah says:
and He does not forbid you to deal kindly and justly with anyone who has not fought you for your faith or driven you out of your homes: God loves the just. (Quran 60:8)