I don't get it.
OP chooses not to work. Two children are of upper school age and the third in their last year of primary. He works long and hard hours according to OP. He pays for the house, the bills, for himself, for the children, and OP. OP contributes nothing financially.
He's obviously factoring when he can eat around the work he's doing, to support his own family. And says "please do lunch for 1pm." He doesn't bark "make me a sandwich now". Please do lunch for 1pm. The animal.
And yet, OP should be up in arms that the food he's paid for, she should prepare his lunch from, because he's asked for a time that suits his busy working day.
So, presumably, OP should be quite happy to make and eat her own lunch, with food paid for, by him, from the work he does, and then tell him to make his own? She should contribute nothing back because he's technically capable of making it himself.
PP is absolutely right that this is exactly what is referred to many a time as a "cocklodger" when it's the man in OPs position.
How dare he ask for lunch to fit in around the job that provides everything for OP and the children. Why are you not out on a spa day OP? LTB.