Spoonacular
The Spoonacular Recipe and Food API provides programmatic access to thousands of recipes, thousands of ingredients, 800,000+ food products, and 100,000+ menu items, plus nutrition analysis, meal planning, wine pairing, and food classification. Authentication is via an API key sent in the x-api-key header.
APIs
Spoonacular
The Spoonacular Recipe and Food API — recipes, ingredients, grocery products, menu items, meal planning, wine pairing, and food classification across 97 endpoints. OpenAPI 3 sou...
Collections
spoonacular API
OPENPricing Plans
Rate Limits
FinOps
Spoonacular Finops
FINOPSFeatures
Complex multi-filter search, search by ingredients or nutrients, full recipe information, similar/random recipes, autocomplete, and analyzed instructions.
Compute and visualize nutrition for recipes, ingredients, products, and menu items including macro- and micronutrient breakdowns.
Search ingredients, get information and substitutes, parse ingredient strings, compute conversions, and look up glycemic load.
Search 800,000+ packaged food products by name or UPC, retrieve product information, compare products, and classify them.
Search and retrieve 100,000+ restaurant menu items with nutrition and autocomplete.
Generate daily and weekly meal plans, build shopping lists, and manage meal plan templates.
Recommend wine pairings for dishes and recipes and return wine descriptions and recommendations.
Classify food in images, search recipe videos, extract recipes from web pages, and return food jokes and trivia.
Use Cases
Power consumer cooking apps with searchable recipes, step-by-step instructions, and ingredient-based discovery.
Analyze meals and products for calories and nutrients to drive diet, fitness, and health applications.
Build shopping lists from meal plans and look up packaged products by name or UPC.
Expose recipe, nutrition, and meal-planning operations to LLM agents through the official MCP server.
Integrations
Official spoonacular-mcp server exposes the API as MCP tools for AI assistants.
Official multi-language client SDKs are generated from the OpenAPI 3 spec with OpenAPI Generator.
The Spoonacular API is also available through the RapidAPI marketplace.