Hedgeponny you said....
We have been there for Christmas for the last two years as I don't really have my own family Christmas - my family are quite few and far between and disparate. DH loves his family and his family Christmasses, which is why we go there. We were going to go there this year too but if people are thinking she is doing it because she doesn't want me there, I had better have a re-think
I just wanted to say you and your dh and daughter could start your own family Christmas traditions with food and things you like, you do not need to go elsewhere.
I can't possibly say if your mother in law doesn't like you but she is certainly a dreadful host and very callous.
If I were in your shoes I would tell DH how I felt, how I had felt both years, and in my case this would be hungry, pissed off at MIL being so RUDE and inhospitable and also (if it were me) pissed off at DH for not noticing.
However, I sense you have not really told him how you feel and the first year you said he may not even have noticed, and you chose not to tell him. Are you not saying anything because you do not want to rock the boat? Sometimes (going to be sexist here) we women end up putting everyone else's needs before our own in a way that is not helpful to us and ends up not being helpful to anyone else either (IMVHO).
Once I had told DH how I felt I would have a chat about whether we would go to MIL for Christmas.
If the answer is no, then I would make a wonderful Christmas at home with DH and his help to cook a fabbo meal.
If it was decided that you wanted to go (you may enjoy seeing his family or just being elsewhere), I would decide whether or not to talk to MIL first or not. Whether you talk to her to clear the air or not is up to you of course; either way I remind her (politely) that I was veggie and what that meant I could not have! Spell it out, no meat and not veggies cooked in meat or with meat mixed in! Then (being a lazy cook) I would buy in all manner of lovely things for me and take them with me to MIL's in a cool bag to share so that I looked like a lovely, sociable, hospitable, generous person.
I am pretty sure next year she would make more effort but I think I would chalk up to experience that if I wanted to see MIL, or that side of the family, I would need to cater for myself (and I may even buy them suitably downsized gifts to make allowances for the cost of being a guest in their house).
The real thing I would want to work on here is my relationship with DH, communication with him so he knew when I was being treated badly, was upset and that we could together continue to build our new family life in the best possible way.
He may have a horrid, repressed, mean family but they are his family and it is unlikely he will want to never see them again. So they will be in his life and so, by extension, in your life. BUT you can control this situation and mineralize the impact on you and your marriage.
I am sure your husband is a lovely man. But he is now a family man, your family, and he needs to fulfil his role within your family - as your support. You can help him with this. He is not the enemy in this situation but he needs to take his role seriously (IMVHO).
Good luck.