In all seriousness, I think its an issue of principles here. I agree that he was really quite rude.
I think we can all agree that its a given that if one partner goes to work and the other stays home the then SAHP generally should do the lionshare of the housework because they are home more to do it. Then whenever the other comes home from their 9-5 they both share the responsibilty for dinner/bath/bed/whatever.
I suspect Mr OG got out of the wrong side of the bed this morning.
TBH, I dont mind doing a lunch for DP at all although I work only 9 hours a week less than him, I am at home until 2.30pm so if i can prepare a dinner/lunch to make his life easier then I'll try to.
Then again, i usually get a longer sleep in the mornings because he gets up with DD, AND when I come home from work at 10pm there is always a cup of tea waiting and b/pump washed and ready to go.
Its all about give and take. Its okay to be pissed off at him - as I said - he was rude. But I think it pointless to make a whole battle out of the whole "its your job/I am the breadwinner" issue, because, quite frankly, it will just end up becoming a petty dispute.
Make your point, tell him you dont mind doing things for him, but, that it isnt your job to do so, and it is rude and disrespectful to you to say so.