Food-Related APIs

Check out this collection of Food APIs, including ingredients, nutrition, recipes, allergies, restaurants and more!

Related APIs

About This Collection

Browse these food-related APIs to access food databases (like Spoonacular), nutritional data, recipe/ingredient analyses, and many more. Interact with food delivery systems like Postmates, Uber Eats/Delivery, & GrubHub. Integrate restaurant reviews into your app with Yelp, Zomato, & BigOven. Join RapidAPI today to start accessing these APIs!

Spoonacular's Food API

The Food and Recipe API is spoonacular's Food, Recipe, Menu, Restaurant and Nutrition API which allows users to access over 360,000 recipes and 80,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." You can automatically calculate the nutritional information for any recipe, analyze 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, or even compute an entire meal plan. With our powerful API, you can create many kinds of food and especially nutrition apps.

Special diets/dietary requirements currently available include: vegan, vegetarian, pescetarian, gluten free, grain free, dairy free, high protein, low sodium, low carb, Paleo, Primal, ketogenic, FODMAP, and Whole 30. We will soon be adding Weight Watcher points, too.


What is a good food API?

There are many good food APIs available to use within this food-related API collection.

What are the best recipe and diet APIs?

Some of the best recipe and diet APIs include:

  • Spoonacular
  • Nutritionix
  • Edamam
  • WebKnox

What is RapidAPI?

RapidAPI is an API Marketplace for developers to find, connect, and manage their API connections. … If you have an API you've created, use RapidAPI to make it available to hundreds of thousands of developers already utilizing APIs through RapidAPI.

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication