Shopping list: how to combine ingredients from dishes into one list
The "Shopping list" tool converts a list of dishes into a grouped product list with quantities, where possible. In this article we will prepare the source data correctly, specify the number of portions, check the result and consider important limitations. All examples are fabricated and provided for illustration.
Open tool: Shopping list maker ↗What the tool does and what data it needs
The "Shopping list" tool accepts a textual description of dishes and the number of people or portions. As output you get a grouped product list: for example, vegetables, groceries, herbs. If the source data includes quantities, the tool tries to preserve them and recalculate for the specified number of portions. If there are no quantities, it simply lists ingredients without numbers.
In the web form there are two fields: "Source material" (up to 8000 characters) and "People or portions" (up to 1000 characters). You select the output language, press "Generate" and get one result in a separate panel. It can be copied or downloaded as a plain text TXT file. There are no other export formats, batch processing or auto-save.
Important to understand: the tool does not check if you have the products at home, and does not take dietary restrictions into account unless you specify them. It also does not replace a trip to the store. This is a helper text generator that may make mistakes, so the final list should be reviewed manually.
Source material: "Pasta with tomatoes and basil; nutt salad with tomatoes and cucumber". People or portions: "4 portions".
How to change criteria to get different variants
The first way to get a different variant is to change the phrasing of the source material. For example, instead of "pasta with tomatoes and basil" write "pasta: spaghetti, tomatoes, basil, olive oil". The more specific the ingredients, the more accurate the list. If you add clarifications like "salt and pepper to taste", the tool may include them in a separate group "spices".
The second way is to change the number of portions. If you specify "2 portions" instead of "4", the tool will try to recalculate quantities. But if there were no grams in the source data, the recalculation is conditional: it may just leave the same product names without numbers. Therefore for exact quantities it is better to write grams or pieces right away.
The third way is to add or remove dishes. For example, leave only the pasta or add a third recipe. Thus you get a shorter or longer list. Remember: the tool does not save history, so you have to enter the data each time. Copy successful variants manually.
Variant 1: pasta only for 2 portions. Variant 2: pasta and salad for 4 portions. Variant 3: pasta, salad and soup for 6 portions.
Comparing three variants on a specific example
Take a fabricated example: two dishes - pasta with tomatoes and basil and nutt salad with tomatoes and cucumber. Generate three variants. Variant A: source data as is, 4 portions. The tool may output groups: "Vegetables" (tomatoes, cucumbers), "Groceries" (pasta, nutt), "Herbs" (basil). Quantities may be absent.
Variant B: refine quantities in the source data. For example, "pasta 400 g, tomatoes 6 pcs, basil 1 bunch; nutt 200 g, cucumbers 2 pcs". Then the list will have numbers. Variant C: change the number of portions to 2. The tool may halve the quantities, but only if they were indicated. Compare three lists: in variant A - only names, in B - exact numbers, in C - recalculated numbers.
Which variant to choose? If you are going to the store without a exact menu, A is suitable. If you cook strictly according to a recipe, B is needed. If you cook for two, C is convenient. But always check that products have not been lost during recalculation. The tool may make arithmetic mistakes or miss an ingredient.
Variant B (fragment): Vegetables: tomatoes 6 pcs, cucumbers 2 pcs. Groceries: pasta 400 g, nutt 200 g. Herbs: basil 1 bunch.
Selecting and refining the result
After generation you get one text block. It can be copied to notes or downloaded as TXT. Refinement is done manually: you can rearrange groups, add missing products, remove unnecessary ones. The tool has no built-in editing mode, so edits are made in your text editor.
If the result is not satisfactory, change the source data and generate again. For example, add "salt, pepper, olive oil" at the end of the dish list. Or break complex dishes into simple components. The simpler the formulations, the more predictable the list.
Do not forget the limitations: the tool does not take seasonality, discounts, brands and store availability into account. It also does not check allergies. If you have medical restrictions, consult a specialist. The article is educational and does not give personal recommendations.
After generation you manually add to the list "olive oil" and "salt", if they were not in the source data.
How to check the result
Checking starts with the source data. Compare, did all ingredients from your text get into the list? If some product is missing, the tool may not have recognized it. Try rephrasing: for example, instead of "tomatoes" write "tomatoes" or vice versa.
Then check quantities. If you specified grams, make sure recalculation to portions is logical. The tool may round or make mistakes. For critical recipes it is better to recalculate independently. Also check grouping: sometimes a product may end up in the wrong category, but this is not critical.
Finally, evaluate completeness. The shopping list is a draft, not a final document. Go through it mentally and add what you know: for example, favorite spices or side dishes. The tool does not know your preferences.
If the list does not contain "basil", check if it is in the source text. If not - add manually.
Tool limitations
The tool works only with text. It does not recognize images, does not read PDF or DOCX, does not accept audio. Maximum length of the first field - 8000 characters, second - 1000. If you exceed the limit, the form may not accept the data. The result is output as plain text, without tables and formatting.
No batch processing, automatic saving, integrations and publishing. You cannot send the result by email or save to the cloud. Only copying or downloading TXT. Also no registration and premium plan. Queue and availability may change, and the model may make mistakes.
The tool is not intended for financial, medical or legal calculations. It does not give accuracy guarantees. If you use it for dietary nutrition, remember: it is only a helper, not a doctor or dietitian. Always check the result.
Attempt to insert text longer than 8000 characters will cause an error. Divide it into parts.
The "Shopping list" tool is a simple way to group products from several dishes. By changing the source data and the number of portions, you can get different list variants. Compare them, choose the suitable one and refine manually. Remember the limitations: text only, no accuracy guarantees. Use the tool as a draft, not as a final solution. Examples in the article are fabricated and provided for training.
Open tool: Shopping list maker ↗Interface translations are machine-assisted and may need refinement.