All the advice above is good , predictable & you know it is. I once had a friend - a grown man in every sense,- who along with his wife were "terrified" of their 18 year old daughter's petulance.
The problem is that your love for her is confusing you into acceptance of her unreasonable behaviour. I have no easy answer, but if I was in this position I would refuse to prepare ANY food for her at all, go out with your husband & eat elsewhere, let her take on the responsibility for her own welfare - the lack of which is probably at the root of her problems anyway.