Honey, you are most definitely a chauvinist.
You do not have the right to deprive ANYONE of food. Your wife is not your property, she is a HUMAN BEING.
You need to go to counselling, and if you can't accept that what you are doing is wrong, then you need to allow your wife to seek a divorce and go on with her life.
She should not be timed when she goes out, her job is not to cook for you on demand, and she should not be deprived of anything if she doesn't live up to your expectations.
If you want a maid, get one. Then you can make those kinds of demands.