So what's the correct grammar ?
Cooks for himself.
Years ago, a school teacher told me that boys should know how to cook. I poo pooed the idea. Your mum or wife cooks, that's enough.
Years later I realize that he was right. Nowadays you may be single for a while, or working away from home. Or the wife is working late and you are back home before her. Yes, men should know how to cook. If you really don't want to, then at least learn the basics.
And of course, you may end up being married to a woman who can't cook.