If the recipe is so secret, do not patent it. Some companies forgo patents for that reason.
Here nobody is compelling anyone. My anti patent point just means not letting the government enforce IP rights. In case like these, it is not just ideology - it is morally wrong as explained in the quote.