Package Information
Documentation
@n8n-dev/n8n-nodes-spoonacular
Stop writing spoonacular API integrations by hand.
Every time you connect n8n to spoonacular, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.
What if connecting n8n to spoonacular took 5 minutes, not half a day?
This node gives you 8+ resources out of the box: Ingredients, Meal Planning, Menu Items, Misc, Products, and 3 more: with full CRUD operations, typed parameters, and zero manual configuration.
What You Get
- Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
- Full CRUD: Create, read, update, and delete support where the API allows it
- Typed parameters: No more guessing field types
- Built-in auth: API key authentication, ready to go
- Declarative: Native n8n performance, no custom execute() overhead
Install
npm install @n8n-dev/n8n-nodes-spoonacular
Or in n8n:
- Settings → Community Nodes → Install
- Search:
@n8n-dev/n8n-nodes-spoonacular - Click Install
Quick Start
- Install the node (above)
- Add credentials: spoonacular API → paste your API key
- Drag the spoonacular node into your workflow
- Pick a resource → pick an operation → done.
That's it. No configuration files. No code. It just works.
Resources
Ingredients (9 operations)
- Get Autocomplete Ingredient Search
- Post Map Ingredients to Grocery Products
- Get Ingredient Search
- Get Ingredient Substitutes
- Get Compute Ingredient Amount
- Get Ingredient Information
- Get Ingredient Substitutes by ID
- Post Ingredients Widget
- Get Ingredients by ID Image
Meal Planning (14 operations)
- Get Generate Meal Plan
- Delete Clear Meal Plan Day
- Post Add to Meal Plan
- Delete from Meal Plan
- Get Shopping List
- Post Add to Shopping List
- Delete from Shopping List
- Post Generate Shopping List
- Get Meal Plan Templates
- Post Add Meal Plan Template
- Delete Meal Plan Template
- Get Meal Plan Template
- Get Meal Plan Week
- Post Connect User
Menu Items (7 operations)
- Get Search Menu Items
- Get Autocomplete Menu Item Search
- Get Menu Item Information
- Get Menu Item Nutrition Label Widget
- Get Menu Item Nutrition Label Image
- Get Menu Item Nutrition by ID Widget
- Get Menu Item Nutrition by ID Image
Misc (11 operations)
- Get Talk to Chatbot
- Get Conversation Suggests
- Get Search Custom Foods
- Post Detect Food in Text
- Get Image Analysis by URL
- Get Image Classification by URL
- Get Random Food Joke
- Get Search All Food
- Get Search Site Content
- Get Random Food Trivia
- Get Search Food Videos
Products (11 operations)
- Post Classify Grocery Product
- Post Classify Grocery Product Bulk
- Get Search Grocery Products
- Get Autocomplete Product Search
- Get Search Grocery Products by UPC
- Get Comparable Products
- Get Product Information
- Get Product Nutrition Label Widget
- Get Product Nutrition Label Image
- Get Product Nutrition by ID Widget
- Get Product Nutrition by ID Image
Recipes (41 operations)
- Post Compute Glycemic Load
- Post Analyze Recipe Instructions
- Get Autocomplete Recipe Search
- Get Search Recipes
- Get Convert Amounts
- Post Classify Cuisine
- Get Extract Recipe from Website
- Get Search Recipes by Ingredients
- Get Search Recipes by Nutrients
- Get Guess Nutrition by Dish Name
- Get Recipe Information Bulk
- Post Parse Ingredients
- Get Analyze a Recipe Search Query
- Get Quick Answer
- Get Random Recipes
- Post Equipment Widget
- Post Recipe Nutrition Widget
- Post Price Breakdown Widget
- Post Create Recipe Card
- Post Recipe Taste Widget
- Get Analyzed Recipe Instructions
- Get Equipment by ID Widget
- Get Equipment by ID
- Get Equipment by ID Image
- Get Recipe Information
- Get Ingredients by ID Widget
- Get Ingredients by ID
- Get Ingredients by ID Image
- Get Recipe Nutrition Label Widget
- Get Recipe Nutrition Label Image
- Get Recipe Nutrition by ID Widget
- Get Nutrition by ID
- Get Recipe Nutrition by ID Image
- Get Price Breakdown by ID Widget
- Get Price Breakdown by ID
- Get Price Breakdown by ID Image
- Get Similar Recipes
- Get Summarize Recipe
- Get Recipe Taste by ID Widget
- Get Taste by ID
- Get Recipe Taste by ID Image
Wine (4 operations)
- Get Wine Description
- Get Dish Pairing for Wine
- Get Wine Pairing
- Get Wine Recommendation
Default (3 operations)
- Get Search Restaurants
- Post Analyze Recipe
- Get Create Recipe Card
Why This Node?
Without this node:
- Hours of manual API integration
- Copy-pasting from spoonacular docs
- Debugging auth, pagination, error handling
- Maintaining your own client code
With this node:
- Install → configure → use. 5 minutes.
- Auto-generated from the official spoonacular OpenAPI spec
- Always up to date when the API changes
- Native n8n performance
Auto-Generated
This node was auto-generated from the official spoonacular OpenAPI specification using
@n8n-dev/n8n-openapi-node-ultimate,
then validated against the live API so you get accurate types and real parameters, not guesswork.
When the spoonacular API updates, this node updates too.
Support This Project
If this node saved you hours of work, consider supporting continued development, new APIs, better error handling, and faster updates.
License
MIT © kelvinzer0