I just make a list.
If DH goes over to the "office" of his friends, he has had something light or they will have gone out to eat which I can't plan around.
Sometimes I'll have leftovers, he will have an omelet. I can't stand "breakfast for dinner" and dislike omelets. I would rather not eat, or go out and get something.