Explore free Food & Drink APIs available for developers. Browse our collection of public APIs in the Food & Drink category, each verified and documented for easy integration into your projects.
Last verified: November 12, 2026
| Name | Description | Auth | HTTPS | CORS | Uptime (30 days) |
|---|---|---|---|---|---|
| CalorieNinjas | Nutrition and calorie data for foods and recipes | \pikey\ | Yes | yes | 100% (5 checks) |
| Chomp | Data about various grocery products and foods | apikey | Yes | unknown | 100% (5 checks) |
| CookbookSocial Nutrition | Nutrition data for 4,631 ingredients with food names in 19 languages | apikey | Yes | no | 100% (5 checks) |
| Daily Food Recalls | U.S. FDA and USDA food recalls, merged and normalized, updated daily | none | Yes | yes | 100% (5 checks) |
| Dish Directory | Restaurants with their dishes, prices and hours, by city | none | Yes | yes | 100% (5 checks) |
| Edamam nutrition | Nutrition Analysis | apikey | Yes | unknown | 100% (5 checks) |
| Edamam recipes | Recipe Search | apikey | Yes | unknown | 100% (5 checks) |
| ExactCup | Cooking ingredient densities: grams per US cup, tablespoon, teaspoon and mL | none | Yes | yes | 100% (5 checks) |
| FiberUp Fiber Database | Dietary fiber per serving and per 100 g, split into soluble and insoluble, for ~200 common foods | none | Yes | yes | 100% (5 checks) |
| Food Info | Nutrition data for millions of foods from six national food composition datasets | apikey | Yes | no | 100% (5 checks) |
| Foodish | Random pictures of food dishes | none | Yes | yes | 100% (5 checks) |
| IndiaRestros | Indian restaurants, menus with rupee prices, dish search and timings across 9,000+ cities | none | Yes | yes | 100% (5 checks) |
| Jelly Belly Wiki | Data about Jelly Belly beans- flavores, facts, history and more endpoints | none | Yes | yes | 100% (5 checks) |
| Kroger | Supermarket Data | apikey | Yes | unknown | 100% (5 checks) |
| Open Food Facts | Food Products Database | none | Yes | unknown | 100% (5 checks) |
| Racion | Weekly meal plans with grocery prices and shopping lists, 22 countries | none | Yes | yes | 100% (5 checks) |
| ReceptAPI | Swedish recipes as structured JSON: normalized ingredients, EU-14 allergens, steps with timers and scalable servings | apikey | Yes | yes | 100% (5 checks) |
| RecipeAPI | Recipes, ingredients, nutrition data and cooking instructions | apikey | Yes | yes | 100% (5 checks) |
| Spoonacular | Recipes, Food Products, and Meal Planning | apikey | Yes | unknown | 100% (5 checks) |
| TacoFancy | Community-driven taco database | none | No | unknown | 100% (5 checks) |
| Tasty | API to query data about recipe, plan, ingredients | apikey | Yes | unknown | 100% (5 checks) |
| The Report of the Week | Food & Drink Reviews | none | Yes | unknown | 100% (5 checks) |
| TheCocktailDB | Cocktail Recipes | apikey | Yes | yes | 100% (5 checks) |
| TheMealDB | Meal Recipes | apikey | Yes | yes | 100% (5 checks) |
| Tiny Plates | Structured recipes, semantic search, serving adjustments and shopping lists | apikey | Yes | yes | 100% (5 checks) |
| Untappd | Social beer sharing | oauth | Yes | unknown | 100% (5 checks) |
| USDA FoodData Central | Nutrient data for hundreds of thousands of foods, including branded products, from the US Department of Agriculture. Free api.data.gov key. | apikey | Yes | yes | 100% (3 checks) |
| What's on the menu? | NYPL human-transcribed historical menu collection | apikey | No | unknown | 100% (5 checks) |
| WhiskyHunter | Past online whisky auctions statistical data | none | Yes | unknown | 100% (5 checks) |
| Your Move - Nutrition API | A complete nutrition API. Search foods, get nutrition facts and values. Generate meal plans and look up packaged products from 180+ countries worldwide. | apikey | Yes | yes | 100% (5 checks) |
12 of these APIs require no authentication — you can start making requests immediately without signing up for an account. Just pick one from the table above, check its documentation, and send your first request.
16 APIs in this category require a free API key. This usually means creating a free account on the provider's website and copying your key from the dashboard. The process typically takes less than a minute.
Not sure where to start? Check the uptime column: it shows how often each API's documentation responded to our daily checks over the last 30 days, and the dot shows whether it responded at the latest check. For browser-based projects, check that the API supports CORS.
Yes, all APIs listed on API Bouncer have a free tier. Some are completely open (no sign-up needed), while others require a free account to get an API key. Free tiers typically have rate limits — check each API's documentation for specifics.
It depends on your needs. Consider: Do you need authentication or prefer no-auth? Does your project need CORS support for browser access? How many requests will you make? Start with a no-auth API to prototype quickly, then switch to a more feature-rich option if needed.
We run periodic health checks on all listed APIs. The "Status" column shows whether each API was responding at our last check. APIs marked as "alive" were recently verified. You can also test any API yourself using curl or our guides on testing APIs.
Most free APIs allow commercial use, but terms vary by provider. Always check the specific API's terms of service. Some APIs have separate free and commercial tiers with different rate limits.