Search Recipes
spoonacular.recipes.searchSearch 365K+ recipes with dietary filters (vegan, keto, gluten-free), cuisine, meal type, and max prep time — includes nutrition data per result (Spoonacular)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diet | No | Diet filter: gluten free, ketogenic, vegetarian, lacto-vegetarian, ovo-vegetarian, vegan, pescetarian, paleo, primal, whole30 | |
| type | No | Meal type: main course, side dish, dessert, appetizer, salad, bread, breakfast, soup, beverage, sauce, marinade, fingerfood, snack, drink | |
| query | No | Search query for recipes (e.g. "pasta", "chicken soup") | |
| number | No | Number of results to return (default 10, max 100) | |
| offset | No | Offset for pagination (default 0) | |
| cuisine | No | Cuisine filter — comma-separated (e.g. "italian", "mexican,chinese") | |
| intolerances | No | Intolerances filter — comma-separated (e.g. "dairy,gluten,peanut,shellfish") | |
| max_ready_time | No | Maximum preparation time in minutes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |