Often you should go on Handwritten, modern script font with sometimes a workhorse companion for bakeries and traditionnal European food.
If it is exotic food, pick a typeface which remind people of the country which the product comes even if it is cliché (ie. use latino or mayan-like fonts if it is about South American food).
If you gonna make a simple recipe book, write the text with a simple serif font as Garamond or Times and go with a nice looking sans serif type for titles.
Here are my advices about cooking info.