• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Rapid Blog

  • Enterprise
  • API Hub
  • Add Your API
  • About
  • Docs
    • API Glossary
  • Blog
    • What is an API?
    • REST API Tutorials
    • Most Popular APIs
  • Sign Up
    • Log In
Blog » APIs » Top 10 Best Recipe APIs [in 2023]
Top Recipe APIs

Top 10 Best Recipe APIs [in 2023]

By Team RapidAPI // March 26, 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 Parser

What 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 - NutritionBest for Recipes & Food ProductsConnect to API
Recipe by API-NinjasBest for Creative RecipesConnect to API
Random RecipesBest for Recipe Feeds & DetailsConnect to API
Recipe and Ingredient AnalysisBest for Ingredient List in JSONConnect to API
RecipesAPIBest for Recipe Search, Ingredients & ReviewsConnect to API
Low Carb RecipesBest for Low Carb/Keto RecipesConnect to API
Recipe PuppyBest for Recipe Search & IngredientsConnect to API
Recipe GeneratorBest for Recipe GeneratingConnect to API
Random RecipesBest for Recipes & IngredientsConnect to API
Recipe ParserBest for Parsing Recipe IngredientsConnect 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."
Recipe - Food - Nutrition

Popularity Score: 9.9/10/10

Best For
Recipes & Food Products


Connect to API

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/recipe


Recipe by API-Ninjas

Popularity Score: 9.6/10/10

Best For
Creative Recipes


Connect to API

3. Random Recipes

The Random Recipes API generates random recipe title, image, and link to recipe.

The API has one endpoint, Get.


Random Recipes

Popularity Score: 9.6/10/10

Best For
Recipe Feeds & Details


Connect to API

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.


Recipe and Ingredient Analysis

Popularity Score: 8.5/10/10

Best For
Ingredient List in JSON


Connect to API

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.


RecipesAPI

Popularity Score: n/a/10/10

Best For
Recipe Search, Ingredients & Reviews


Connect to API

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

Low Carb Recipes

Popularity Score: 9.4/10/10

Best For
Low Carb/Keto Recipes


Connect to API

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.


Recipe Puppy

Popularity Score: n/a/10/10

Best For
Recipe Search & Ingredients


Connect to API

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.

Recipe Generator

Popularity Score: 8.7/10/10

Best For
Recipe Generating


Connect to API

9. Random Recipes

The Random Recipes API generates random recipe titles, images, and links to recipes.

The API has one endpoint, Get.


Random Recipes

Popularity Score: 9.6/10/10

Best For
Recipes & Ingredients


Connect to API

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.
  • Parameters:

  • “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

Recipe Parser

Popularity Score: /10

Best For
Parsing Recipe Ingredients


Connect to API

Summary: Best Recipe APIs for Developers

APIMain FunctionalityPopularity ScoreLatencySuccess RateAPI Link
Recipe - Food - NutritionRecipes & Food Products9.9/101634ms99%Connect to API
Recipe by API-NinjasCreative Recipes9.6/10492ms97%Connect to API
Random RecipesRecipe Details9.6/10407ms100%Connect to API
Recipe and Ingredient AnalysisStructured JSON recipe data8.5/10424ms100%Connect to API
RecipesAPIRecipe Searchn/a/10152msn/a%Connect to API
Low Carb RecipesLow Carb/Keto Recipes9.4/10985ms78%Connect to API
Recipe PuppyRecipe Searchn/a/10354msn/a%Connect to API
Recipe GeneratorUnique Recipes8.7/1010906ms63%Connect to API
Random RecipesRecipe Details9.6/10407ms100%Connect to API
Recipe ParserCooking Directions7.3/108158ms100%Connect to API
4.5/5 - (2 votes)

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
« Top 8 Best Stock Market APIs to Use in 2023
How to Build a Facial Recognition App (A Step-by-Step Guide & Tutorial) [using Python & Flask] »

Related Blog Posts

Cloud and API: A perfect match or a complex pair?
Cloud and API: A perfect match or a complex pair?

5 Steps to Fueling a Successful Local Analytics Product Using Data Axle’s Data on RapidAPI
5 Steps to Fueling a Successful Local Analytics Product Using Data Axle’s Data on RapidAPI

How to Use the Horoscope API with Python, PHP, Ruby & Javascript Examples
How to Use the Horoscope API with Python, PHP, Ruby & Javascript Examples

What Are Microservices?
What Are Microservices?

How to Use the CalorieNinjas API with Python, PHP, Ruby & Javascript Examples
How to Use the CalorieNinjas API with Python, PHP, Ruby & Javascript Examples

8 Common API Error Examples and Use Cases
8 Common API Error Examples and Use Cases


Filed Under: APIs Tagged With: food, ingredients, Recipe

Team RapidAPI

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Build anything with APIs, faster.

Discover, evaluate, and integrate with any API. RapidAPI is the world’s largest API Hub with over 4 Million developers and 35,000 APIs.

Browse APIs »

APIs mentioned in this article

Browse Food APIs
Browse Food APIs

Footer

  • API Guides
  • API Courses
  • API Glossary
  • API Testing
  • API Management
  • Most Popular APIs
  • Free APIs List
  • How to use an API
  • Learn REST API
  • Build API’s
  • About
  • Build APIs
  • Careers
  • Contact Us
  • Write for Us
  • API Directory
  • Press Room
  • Privacy Policy
  • Terms of Use

© 2025 RapidAPI. All rights reserved.

Building an Enterprise API Program
Learn More

×