Search Recipes
search_recipesSearch Health Canada's Food Guide recipes from an offline local copy by meal, collection, or free-text terms, returning titles, URLs, slugs, and tags.
Instructions
Search Health Canada's Food Guide recipes from a local offline copy.
The search runs against recipes.json, an offline snapshot of
Health Canada's Food Guide kitchen recipe pages built with
foodguide data build recipes. Each recipe is government-verified,
nutrition-focused content designed to help Canadians eat well.
Each result includes title, url, slug and the recipe's raw tags.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (default: 20); there is no pagination offline, so raise this to see more. A value of 0 or less means no limit. | |
| meals | No | Filter by meal tags (e.g. ["breakfast", "snack"]). Values may be raw tags ("meal__snack") or human labels ("Snack"); see list_filters. | |
| fruits | No | No longer supported: the new canada.ca recipe pages have no fruit tags. Values are returned in "filters_ignored"; use search_text instead (e.g. search_text="apple"). | |
| proteins | No | No longer supported: no protein tags exist on the new recipe pages; use search_text instead. | |
| appliances | No | No longer supported: no appliance tags exist on the new recipe pages; use search_text instead. | |
| vegetables | No | No longer supported: no vegetable tags exist on the new recipe pages; use search_text instead. | |
| collections | No | Filter by collection tags (e.g. ["vegetarian"]). Values may be raw tags ("collection__vegetarian") or human labels ("Vegetarian"); see list_filters. | |
| search_text | No | Free-text search across recipe titles, intros, ingredients and directions (e.g. "lentil", "apple crisp"). Empty matches everything. | |
| whole_grains | No | No longer supported: no whole-grain tags exist on the new recipe pages; use search_text instead. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||