I have had this problem since day 1. It was much worse in the 1st trimester. I couldn't even think about cooking my husband any sort of meat for dinner or I would be sick. He had to fend for himself many nights. I was able to do frozen things so that he could take them out when he got home.
I eat breakfast, lunch, dinner, with many small snacks in-between. I usually eat dinner around 530/6. Any later and I won't eat much or I will feel super sick. During the 1st trimester, I had to start eating dinner between 4/430 or else I wouldn't make it. I eat whatever sounds good.