What it does
When you import ingredients, the tool will:
- Identify ingredient lines from your recipe source
- Suggest the best match from your ingredient/nutrition database (up to 5 options)
- Try to detect quantities and units where possible
- Keep any notes from the ingredient line (e.g. “finely chopped”, “divided”)
- Show allergen information when it’s available on the matched ingredient
You always get to review and edit the results before anything is added to your recipe.
Where to find it
When you’re creating a recipe, open the Ingredient Import option from the ingredients section.

Ways you can import a recipe
You can import ingredients from:
- A URL
- A file
- An image
- Text you paste manually

How it works (step-by-step)
1) Open the importer
Start from your recipe and select the ingredient import option.

2) Add your recipe source
Choose how you want to provide the recipe (URL, file, image, or pasted text).

3) We process the content
We scan what you provided and look for ingredient lines.
4) Review your ingredient table
You’ll see a review screen where each ingredient line is shown with suggested matches. You can:
- Choose from up to 5 suggested matches
- See or edit quantity and unit
- Edit any notes
- See allergen tags when available
- Remove ingredient rows (and restore them if needed)
If we can’t confidently determine a quantity, you’ll be asked to enter it manually.

5) Section headings are preserved
If your recipe source includes section names or headings, those will be shown in the importer table.

6) Confirm import
When you confirm, the selected ingredients are saved back into your recipe.

Ingredient matching (Beta behaviour)
In the Beta release, the importer is designed to guide you, not fully automate everything:
- We suggest up to 5 matches
- We default to the most commonly used match where possible
- Search isn’t available inside the importer yet (you’ll choose from the suggestions provided)
- Some branded ingredients may be matched to a generic equivalent rather than creating a branded ingredient record
* Example: Heinz Ketchup” may be matched to “Tomato ketchup” rather than adding a new branded item.

Allergen information
If the ingredient you choose has allergen data, we’ll show it during review so you can confirm everything looks right before importing.

What gets added
When you import:
- The selected ingredients are added to your recipe
- If an ingredient isn’t already in your database, it may be added during the import flow
- Imported ingredients can still be edited later in the recipe
Current limitations (Beta)
The Beta AI Importer does not currently include:
- Matching ingredients to existing sub-recipes
- Converting headings into sub-recipes
- Searching your database when there’s no suitable match
- Automatically filling prices unless pricing already exists for that ingredient
- Importing the recipe name/description/instructions (this importer focuses on ingredients)
- Creating branded ingredients as new branded database entries
Additional Information
Need more information?
Contact Cookaborough Support:
✉️ [email protected]
