4.5/5 - (2 votes)
Top 10 Best Recipe APIs [in 2023]
Recipe APIs are Application Programming Interfacesthat allow developers to access recipe databases and websites in order to integrate recipes into their applications. These APIs can be used to search, retrieve, and manipulate recipes from a variety of recipe sources. For example, some APIs provide access to detailed nutritional information about the ingredients in each recipe, some APIs can create shopping lists, while others offer the ability to customize recipes according to dietary restrictions or preferences.
Recipe APIs can be used for data analysis purposes such as calculating nutrition facts for each dish or analyzing trends in popular ingredients across different cuisines. Recipes APIs also make it easier for developers to integrate third-party services such as food delivery directly into an app’s user experience. By using an API for this purpose, developers can eliminate the need for manual coding and reduce development costs significantly.
What is the best recipe & nutrition API?
After reviewing over 40 recipe and food APIs, these are the top 10 most common recipe APIs by API calls that are used on the Rapid API Hub:
Recipe - Food - Nutrition Recipe by API-Ninjas Random Recipes Recipe and Ingredient Analysis RecipesAPI Low Carb Recipes Recipe Puppy Recipe Generator Random Recipes Recipe ParserWhat is the best recipe & nutrition API?
After reviewing over 36 recipe & nutrition APIs, we found these 10 APIs to be the very best and worth mentioning:
- Recipe - Food - Nutrition API
- Recipe by API-Ninjas API
- Random Recipes API
- Recipe and Ingredient Analysis API
- RecipesAPI
- Low Carb Recipes API
- Recipe Puppy API
- Recipe Generator API
- Random Recipes API
- Recipe Parser API
Our Top 10 Best Recipe APIs for 2023
Recipe - Food - Nutrition | Best for Recipes & Food Products | Connect to API |
Recipe by API-Ninjas | Best for Creative Recipes | Connect to API |
Random Recipes | Best for Recipe Feeds & Details | Connect to API |
Recipe and Ingredient Analysis | Best for Ingredient List in JSON | Connect to API |
RecipesAPI | Best for Recipe Search, Ingredients & Reviews | Connect to API |
Low Carb Recipes | Best for Low Carb/Keto Recipes | Connect to API |
Recipe Puppy | Best for Recipe Search & Ingredients | Connect to API |
Recipe Generator | Best for Recipe Generating | Connect to API |
Random Recipes | Best for Recipes & Ingredients | Connect to API |
Recipe Parser | Best for Parsing Recipe Ingredients | Connect to API |
Our Top Picks for Best Recipe APIs
1. Recipe - Food - Nutrition
The Recipe - Food - Nutrition API gives developers access to thousands of food recipes, store bought packaged foods, and chain restaurant menu items. The 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.” Developers can automatically calculate the nutritional information for any recipe, estimate recipe costs, visualize ingredient lists, find recipes for what’s in your fridge, find recipes based on special diets, nutritional requirements, or favorite ingredients, classify recipes into types and cuisines, convert ingredient amounts, create shopping lists, or even compute an entire meal plan. With this powerful API, developers can create many kinds of food and nutrition apps.
The API allows developers to:
- Save and organize recipes from any website or restaurant
- Plan meals and track food
- Collect your favorite food products
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."
2. Recipe by API-Ninjas
The API Ninjas Recipe API provides access to over 200,000 creative recipes from all cuisines around the world.
The API has one endpoint, /v1/recipe3. Random Recipes
The Random Recipes API generates random recipe title, image, and link to recipe.
The API has one endpoint, Get.
4. Recipe and Ingredient Analysis
The Zestful Recipe and Ingredient Analysis API helps recipe apps manage ingredients intelligently. Zestful transforms ingredients from opaque strings into meaningful data in easy-to-consume JSON format. Given a plain ingredient string like “2 cups finely chopped red onions,” the API can tell you the quantity, unit of measure, food product, and preparation steps embedded in that string.
The API has one endpoint, Parse Ingredients.
5. RecipesAPI
The RecipesAPI allows developers to get recipes for thousands of dishes. Developers can search for a recipe with any specific keyword like “lasagna” or “world’s best healthy lasagna”.
The API has one endpoint, Get Recipes.
6. Low Carb Recipes
The Low Carb Recipe API is an easy to use API that allows developers to search recipes for people following low-carb/keto diets. Detailed nutrients information is available.
The API has 3 endpoints:
- Search for Recipes
- Get recipe by ID
- Get a Random Recipe
- Get a Random Recipe
7. Recipe Puppy
The Recipe Puppy API lets developers search through the recipe puppy database of over a million recipes by keyword and/or by search query.
The API has one endpoint, Search.
8. Recipe Generator
The Recipe Generator API generates unique recipes from a list of ingredients.
The API has one endpoint, generate-recipe.
Parameters:
- “ingredients”: Pass a list of ingredients as a comma-separated string and their AI model will try its best to generate a unique recipe that has those ingredients. Max 20 ingredients, the string should be less than 200 characters long.
9. Random Recipes
The Random Recipes API generates random recipe titles, images, and links to recipes.
The API has one endpoint, Get.
10. Recipe Parser
The Recipe Parser API extracts ingredients or cooking directions from a free-form text/recipe.
The API has two endpoints:
- /ingredients Extract ingredients from a free-form text/recipe.
- “text”: The text (string) which you want the extract the ingredients from. Max 7000 chars long.
- “moreFields”: Need to extract more fields? Just pass them as a comma-separated string and our AI model will try to identify what you are looking for. Make sure it is in human-readable format. Example: “is vegan,calories per 100g,dominant color”. Max 3 fields, 75 chars (max 25 chars per field).
- /directions Optional parameters: none
Parameters:
Summary: Best Recipe APIs for Developers
API | Main Functionality | Popularity Score | Latency | Success Rate | API Link | |
---|---|---|---|---|---|---|
Recipe - Food - Nutrition | Recipes & Food Products | 9.9/10 | 1634ms | 99% | Connect to API | |
Recipe by API-Ninjas | Creative Recipes | 9.6/10 | 492ms | 97% | Connect to API | |
Random Recipes | Recipe Details | 9.6/10 | 407ms | 100% | Connect to API | |
Recipe and Ingredient Analysis | Structured JSON recipe data | 8.5/10 | 424ms | 100% | Connect to API | |
RecipesAPI | Recipe Search | n/a/10 | 152ms | n/a% | Connect to API | |
Low Carb Recipes | Low Carb/Keto Recipes | 9.4/10 | 985ms | 78% | Connect to API | |
Recipe Puppy | Recipe Search | n/a/10 | 354ms | n/a% | Connect to API | |
Recipe Generator | Unique Recipes | 8.7/10 | 10906ms | 63% | Connect to API | |
Random Recipes | Recipe Details | 9.6/10 | 407ms | 100% | Connect to API | |
Recipe Parser | Cooking Directions | 7.3/10 | 8158ms | 100% | Connect to API | |
Complete List of the Best Recipe APIs
- Recipe - Food - Nutrition - The spoonacular Nutrition, Recipe, and Food API allows you to access over 365,000 recipes and 86,000 food products.
- Edamam Food and Grocery Database - This API provides you with tools to find nutrition and diet data for generic foods, packaged foods and restaurant meals.
- Nutritionix - Nutrition Database - Global API of nutrition data for restaurants, food manufacturers, and USDA common foods. Includes over 230K UPCs/barcodes, 100K restaurant foods, and 10,000 common foods from the USDA.
- Food Calorie Data Search - Search calorie detail by food name .
- MyCookbook.io - Make your own cookbook - convert any online recipe from any website to a structured output (JSON).
- Tasty - API to query data about recipe, plan, ingredients, etc… as on official site
- Rakuten Recipe - Retrieve data from Rakuten Recipe.
- Recipe Search and Diet - 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.
- Recipe - 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".
- Yummly - API to query data about recipe, plan, ingredients, etc… as on official site
- Recipe Puppy - Recipe Puppy has a very simple API. This api lets you search through recipe puppy database of over a million recipes by keyword and/or by search query.
- Edamam Nutrition Analysis - The Nutrition Analysis API and Database uses Natural Language Processing and semantically structured data.
- BigOven - Access 350,000+ recipes, reviews and nutrition facts.
- Recipe and Ingredient Analysis - Zestful is the simplest way to parse recipe ingredients into beautiful JSON.
- Homecook - The local food and farmers' market REST API. Search by food items, get details on a farmers' market or on a local business. This is our contribution to the local food and farmers' market developer community. From this data, we can build many applications.
- Pen to Print - Handwriting OCR - Handwriting Recognition OCR - Convert scanned handwritten notes into editable text.
- Chomp Food & Nutrition Database v2 - This API gives you the tools to find high-quality data on over 875,000 branded, grocery, and generic foods.
- Get Menu - Get menu list
- ticketresto-nc - API des tickets restaurants, Nouvelle-Calédonie
- supper_app - What’s for Supper? app helps users by providing them with a means to figure out what can be cooked based on entering the available ingredients in the household
- AI powered recipe ingredients parsing - AI powered API for parsing ingredients out of recipes
- Yelp GraphQL - User Reviews and Recommendations of Best Restaurants, Shopping, Nightlife, Food, Entertainment, Things to Do, Services and More at Yelp. This is a Community Listing for the Yelp GraphQL API.
- Food2Fork - Food2Fork is a place to find top socially ranked recipes from tons of recipe blogs and websites.
- Food Nutrition Allergen and Ingredient Database - FoodFacts is the first food database providing full nutrition label, allergen information, ingredient listings, etc on the web.
- shobr-recipes - API to retrieve recipes used with shobr.
- Hoppit Restaurant Guide - Dubbed as "Yelp meets Pandora," the Hoppit API answers the ongoing question "Where should we eat tonight?" by giving you access to the restaurant data used by our award-winning applications, as seen on FOX, CBS, and Mashable.
- Kayak for Food Delivery and Reservation Booking - Food Delivery and Reservation Booking Deeplinks and Price Comparison
- Food Search Engine - Appetitoso is a semantic search engine for dishes. It allows developers to include a search engine and a recommender system into their applications by suggesting to the final users only the best dishes prepared by the restaurant near a location.
- Recipes to grocery store - This API provides functionality to build a recipe site and meal planning system which can be connected to an online grocery store. For demonstration of a site implementing the API please visit https://madplan.nu. The API documentation is in progress, meaning more methods is being added during the next months.
- Campbells Kitchen - Campbell’s Kitchen is all about sharing information. In our case, that information includes thousands of recipes using brands like Campbell’s, Swanson®, Pace®, Prego® & Pepperidge Farm® – brands people love and trust, and use every day.
- cheese - I want to use this api for food search results that can show results of cheese which is used in recipes . so i wanna provide rich information of cheese to user so that they can find cheese and its origin and what all places it can be use .
- NYC Health Inspection Results - A web API for NYC food service establishment health inspection results. All information is provided by NYC Open Data.
- Recipe ingredients tagger - A simple recipe ingredients tagger service. Can tag Comments, Quantity, Units and Name of the ingredients.
- thai food - get name of thai food and region
- Share.It - Stop wasting food and Share.it
- Recipe - Recipe description
Leave a Reply