No. If a man is not attracted to a woman he's not likely to ask her out let alone value her cooking enough to become emotionally invested.
People have always speculated on ways to get someone to fall in love, propose marriage, or accept a marriage proposal. Their goal is to manipulate them in some (subliminal way) much like the Leonardo DiCaprio movie "Inception" where an idea is planted in one's mind in such a way that they (believe) they originated it.
There are tons of books and articles titled such as "How to Get a Man to Marry you", "Ten Ways to Make Any Man Fall in Love With You", "How to Get Women to Throw Themselves at You", "Pheromone Sprays that Attract Men/Women", along with various magic spells/chants, "Secret Weapons of Love that Never Fail" and the world famous "Engagement Chicken Dinner Recipe"
The best advice is and always has been "be yourself". Ultimately everyone wants to be loved and accepted for who (they) are.
There are no "gender shortcuts". One man may place a high value on a woman's ability to cook and another man may value sexual compatibility, while yet another man seeks a woman who reminds him of his mother or someone who is the complete opposite of his mother. Knowing the (individual) is the key!
The goal is to find someone who shares your same values, wants the same things that you want for the relationship, naturally agrees with you on how to obtain those things and last but not least there is a (mutual) depth of love and desire for one another.