Food and Grocery Database API

Edamam and apilayer has partnered to provide you with first-class nutrition analysis and recipe database APIs

Get Started

The Food and Grocery Database API helps you find food entities and attaches quantities to them when available.

Food Database

Edamam provides access to a food and grocery database with close to 900,000 basic foods, restaurant items and consumer packaged foods
The foods in the Food API can be filtered by Diet and health filters generated by Edamam. All food database data is enriched with diet, allergy and nutrition labeling, as calculated by Edamam based on the food’s ingredients. Peanut Free, Shellfish Free, Gluten Free, Vegan, and Vegetarian are some of the 70+ claims generated automatically.
For basic foods from the food database (flour, eggs, flour etc.), Edamam returns data for calories, fats, carbohydrates, protein, cholesterol, sodium, etc. for a total of 28 nutrients. For UPC foods and fast foods data is return as listed on their nutrition label

Covered Use Cases

Search for food by keyword, food name or UPC/Barcode

Sourcing of nutrition facts for a given food, including: macro and micro nutrients, allergen labels, lifestyle and health labels

Search for food by given nutrient quantity for 28 nutrients

Search for foods within a given brand

With the built-in food-logging context it allows for NLP requests for chatbots and natural language calorie counters

Food and Grocery Database API Pricing

$ 19.00 per month
  • 200 Food Searches per minute
  • 200 UPC/Barcode Search per minute
  • 200 Autocomplete requests per minute
Enterprise Pro
$ 99.00 per month
  • 1000 Food Searches per minute
  • 1000 UPC/Barcode Search
  • 1000 Autocomplete requests per minute


Nutrition Analysis API