5 / 5 ( 1 vote )
After reviewing over 40 recipe & nutrition APIs, we found these 8 APIs to be the very best and worth mentioning:
Spoonacular | Best for Recipes & Food Products | Connect to API |
MyCookbook.io | Best for Recipe Conversion | Connect to API |
Tasty | Best for Recipe Feeds & Details | Connect to API |
Edamam Recipe Search & Diet | Best for Recipe Search & Ingredients | Connect to API |
Edamam Nutrition Analysis | Best for Nutrition Analysis | Connect to API |
Webknox Recipe | Best for Searching Recipes & Meal Plans | Connect to API |
Zestful Recipe & Ingredient Analysis | Best for Parsing Recipe Ingredients | Connect to API |
Yummly | Best for Recipes, Ingredients, & Reviews | Connect to API |
Spoonacular is a website that allows you:
Their API provides access to over 365,000 recipes and 86,000 food products.
Our food ontology and semantic recipe search engine makes it possible to search for recipes using natural language queries, such as “gluten free brownies without sugar” or “low fat vegan cupcakes.”
MyCookbook.io is a website that allows you to create beautiful cookbooks of your favorite online recipes.
Their API helps parse recipes from any website or URL into a nicely structured JSON format.
It’s broken down into:
Tasty is a popular recipe website that provides recipes and well-filmed food videos.
The unofficial Tasty API provides data that includes:
Edamam is a website that is “organizing the world’s food knolwedge” and provides multiple recipe and nutrition APIs.
Their Recipe Search and Diet API lets you integrate recipes and faceted recipe search into your websites or mobile applications.
Since we understand the recipe – ingredients, diets, allergies, nutrition, taste, techniques & more. We can connect your users with the best recipes available for their unique food preferences. Search over 1.5 million recipes – Search our large recipe database. We add new sites and recipes continuously. 500+ top web recipe sources – Our search algorithm returns the most relevant recipes from the most popular and best recipes sources on the web.
They also have a Nutrition Analysis API and a Grocery API.
Another Edamam API is their Nutrition Analysis API.
Using natural language processing and semantically structured data, the API extracts information from a short unstructured food text – usually an ingredient line and returns:
With the build in food logging feature it allows for change of context. For example “rice” will normallly be matched to raw rice while with the food logging feature on it will match to ready to eat ‘cooked rice’
The WebKnox Recipe API allows you to access over 330,000 recipes.
It allows users to search for recipes using natural language such as “gluten free brownies without sugar”. Furthermore, several widgets to visualize ingredient lists, price breakdowns, This Food API also contains thousands of information bits about ingredients such as nutrition, prices, tips, and more.
Not only can you search recipes, but you can use the API to classify cuisines, compute daily meal plans, summarize recipes, and create widgets.
Zestful provides an API that parses plain recipe strings and converts them into “beautiful structured JSON data.”
Example body:
"{ "ingredients": [ "2 1/2 tablespoons finely chopped parsley", "3 tablespoons extra-virgin olive oil, or more to taste", "1 1/2 tbsp cinnamon" ]}"
"{ "ingredients": [ "2 1/2 tablespoons finely chopped parsley", "3 tablespoons extra-virgin olive oil, or more to taste", "1 1/2 tbsp cinnamon" ]}"
Response example:
{ "error":null, "results":[ { "confidence":0.9806437, "error":null, "ingredientParsed":{ "preparationNotes":"finely chopped", "product":"parsley", "productSizeModifier":null, "quantity":2.5, "unit":"tablespoon", "usdaInfo":{ "category":"Vegetables and Vegetable Products", "description":"Parsley, fresh", "fdcId":"170416", "matchMethod":"exact" } }, "ingredientRaw":"2 1/2 tablespoons finely chopped parsley" }, { "confidence":0.9825838, "error":null, "ingredientParsed":{ "preparationNotes":null, "product":"extra-virgin olive oil", "productSizeModifier":null, "quantity":3, "unit":"tablespoon", "usdaInfo":{ "category":"Fats and Oils", "description":"Oil, olive, salad or cooking", "fdcId":"171413", "matchMethod":"exact" } }, "ingredientRaw":"3 tablespoons extra-virgin olive oil, or more to taste" }, { "confidence":0.9987106, "error":null, "ingredientParsed":{ "preparationNotes":null, "product":"cinnamon", "productSizeModifier":null, "quantity":1.5, "unit":"tablespoon", "usdaInfo":{ "category":"Spices and Herbs", "description":"Spices, cinnamon, ground", "fdcId":"171320", "matchMethod":"exact" } }, "ingredientRaw":"1 1/2 tbsp cinnamon" } ] }
{ "error":null, "results":[ { "confidence":0.9806437, "error":null, "ingredientParsed":{ "preparationNotes":"finely chopped", "product":"parsley", "productSizeModifier":null, "quantity":2.5, "unit":"tablespoon", "usdaInfo":{ "category":"Vegetables and Vegetable Products", "description":"Parsley, fresh", "fdcId":"170416", "matchMethod":"exact" } }, "ingredientRaw":"2 1/2 tablespoons finely chopped parsley" }, { "confidence":0.9825838, "error":null, "ingredientParsed":{ "preparationNotes":null, "product":"extra-virgin olive oil", "productSizeModifier":null, "quantity":3, "unit":"tablespoon", "usdaInfo":{ "category":"Fats and Oils", "description":"Oil, olive, salad or cooking", "fdcId":"171413", "matchMethod":"exact" } }, "ingredientRaw":"3 tablespoons extra-virgin olive oil, or more to taste" }, { "confidence":0.9987106, "error":null, "ingredientParsed":{ "preparationNotes":null, "product":"cinnamon", "productSizeModifier":null, "quantity":1.5, "unit":"tablespoon", "usdaInfo":{ "category":"Spices and Herbs", "description":"Spices, cinnamon, ground", "fdcId":"171320", "matchMethod":"exact" } }, "ingredientRaw":"1 1/2 tbsp cinnamon" } ] }
Yummly is a site that provides personalized recipe recommendations as well as search.
Their unofficial API provides:
API | Main Functionality | Popularity Score | Latency | Success Rate | API Link | |
---|---|---|---|---|---|---|
Spoonacular | Recipes & Food Products | 9.9/10 | 519ms | 98% | Connect to API | |
MyCookbook.io | Recipe Conversion | 9/10 | 21438ms | 56% | Connect to API | |
Tasty | Recipe Feeds & Details | 8.9/10 | 1714ms | 99% | Connect to API | |
Edamam Recipe Search & Diet | Recipe Search & Ingredients | 8.8/10 | 1839ms | 91% | Connect to API | |
Edamam Nutrition Analysis | Nutrition Analysis | 8.7/10 | 1655ms | 46% | Connect to API | |
Webknox Recipe | Searching Recipes & Meal Plans | 8.6/10 | 640ms | 99% | Connect to API | |
Zestful Recipe & Ingredient Analysis | Parsing Recipe Ingredients | 8/10 | 372ms | 100% | Connect to API | |
Yummly | Recipes, Ingredients, & Reviews | 8.5/10 | 2076ms | 100% | Connect to API |
We're thrilled to announce the latest update to the Rapid Enterprise API Hub (version 2024.3)!…
Are you curious about what your API consumers are searching for? Is your Hub effectively…
The RapidAPI team is excited to announce the February 2024 update (version 2024.2) for the…
This January's release brings exciting features and improvements designed to empower you and your developers.…
Rapid API is committed to providing its users with the best possible experience, and the…
In today's fast-paced digital world, APIs (Application Programming Interfaces) have become the backbone of modern…