31

I'm interested in doing some analysis of recipes for fun. Ideally, I would like to obtain open recipe database(s) behind {foodily, allrecipes, recipes, bigoven, cooking, cooks}.com or something like that.

I am interested in databases which have many variations of recipes, such as hundreds of slightly different chocolate chip cookie recipes (in statistical talk, I'm interested in doing a principal components analysis on chocolate cookie recipes).

APIs would be okay if there aren't any databases available for download. I saw this related recipe API: https://webapps.stackexchange.com/questions/19453/does-allrecipes-com-site-have-an-api (I'm not interested in pay APIs like yummly or food2fork)

Finally, (please correct me if I'm wrong), recipes aren't copyrightable in the basic format of: ingredients plus preparation directions (Publications International v Meredith Corp). I'm interested in these types of recipes.

1
  • 1
    Did you find or make a database?
    – Areaperson
    Sep 24, 2018 at 0:31

4 Answers 4

24

hrecipe (and microformats in general) are the bees knees and lucky for you are widely employed across the web; here's a list of sites actively publishing hrecipes in the wild; you can scrape and parse as you please!
http://www.eat-vegan.rocks/
http://funcook.com/
http://www.therecipedepository.com
http://sabores.sapo.pt/
http://www.epicurious.com/
http://www.williams-sonoma.com/
http://foodnetwork.com/
http://www.plantoeat.com/recipe_book
http://www.essen-und-trinken.de
http://itsripe.com/recipes/
this list was lifted from the hrecipes specification on the microformats wiki ->
http://microformats.org/wiki/hrecipe

EDIT:
Auntie's Recipes Repository

7
  • 1
    What about an actual database dump, that you can integrate into an application without additional work of scraping or paying? Jan 3, 2018 at 11:47
  • i'm not aware of one. you could do it and post here ;)
    – albert
    Jan 3, 2018 at 14:01
  • It would be very helpful if it was clear which of these require payment/subscription
    – jcollum
    Jan 27, 2019 at 17:20
  • 1
    I've looked at the first 4 links and don't see how this actually answers the question -- this is just a list of sites publishing in hrecipe format -- there's no databases or open data that I can see in that list
    – jcollum
    Jan 27, 2019 at 17:24
  • you missed this part: "you can scrape and parse as you please!"
    – albert
    Jan 28, 2019 at 1:34
11

If you haven't already, check our ProgrammableWeb - it lets you search for APIs by keyword, type, etc.

Hope this helps.

4

I found this recipe scraper python package which you can utilize to download.

  1. Recipe Scraper Python Script: https://github.com/hhursev/recipe-scrapers

If you are lazy enough to do, you can download the following, It's huge.

  1. Pre Scraped Data by MIT EDU: http://pic2recipe.csail.mit.edu/
1

I found this project on Github that compiles recipes into a JSON formatted dump file: https://github.com/fictivekin/openrecipes

After trying to figure out why the link on the readme didn't download the latest dump properly, I discovered that the dump process is broken but that the last dump that did work was found at this link: https://s3.amazonaws.com/openrecipes/20170107-061401-recipeitems.json.gz

I had been looking for the same thing for a while now too. Hope that helps.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.