You had me until there. I worked, but always believed that the best way for me to give to a family would be to stay at home once I had children. I worked in a daycare right out of college, and that cemented my beliefs. I couldn't cook (very well) until I became a stay at home mom. Now, I am quite accomplished in the kitchen.
Moral of the story. If the beliefs (ie--staying at home, raising children, cooking from scratch, having a clean home) are important, she can learn it. To be a good cook, one has to only have the desire to do it and the ability to read. :)
Also, if you don't want children, there is no need to ever get married.
You will notice I did not say “if she can’t cook don’t marry her” I said “if she can’t cook, think long and hard before you marry her”... There was a reason I conditionalized this and it was not an absolute, and your situation is proof of that.
There’s some excellent advice being given in this thread. I’ll add one item, which I learned from Dr. Laura—date the person for two years before you marry. No one can hide his/her real self for that long.
I'll tell you. My wife can really cook. It matters!