Shopping list: how to combine ingredients from dishes
The Shopping list tool combines ingredients from provided dishes into a grouped list with quantities where possible. It accepts a textual description of dishes and the number of portions or people, then forms a list. In this article we will prepare the source data correctly, note what to look for when checking the result, and what limitations the tool has. You will learn to use it effectively and avoid typical errors.
Open tool: Shopping list maker ↗How the tool works and what it accepts as input
The Shopping list tool is a generative tool that analyzes a textual description of dishes and based on it forms a grouped list of ingredients. It is not a recipe base and does not check culinary compatibility of products. Its task is to combine identical ingredients from different dishes and, where possible, indicate the quantity. The result may contain errors, so it should always be checked manually.
To use it, fill in the "Source material" field with a description of dishes. For example: "Pasta with tomatoes and basil; nutt salad with tomatoes and cucumber". In the "People or portions" field specify the number of portions or people. Press "Generate" and get the result in a separate panel. The result can be copied or downloaded as plain text TXT. The tool does not save data automatically, has no integrations and does not support document uploads.
Volume limitations: the first field up to 8000 characters, details field up to 1000 characters. Model responses may contain errors, and queue and availability may vary. Take this into account when working with the tool.
Source material: "Pasta with tomatoes and basil; nutt salad with tomatoes and cucumber". People or portions: 2.
Preparing source data: the more detailed, the more accurate
The quality of the result directly depends on how detailed you describe the dishes. If you indicate only names, the tool may guess ingredients or skip important details. It is better to list the main components and, if important, their approximate quantity. For example, instead of "Mediterranean dinner" write specific dishes and ingredients.
Specify the number of portions or people in the corresponding field. This helps the tool scale quantities. If you are cooking for two, but the tool assumes four, the list may be excessive. If the quantity is not specified, the tool may suggest approximate values that may not always match your expectations.
Break down complex dishes into simple components. If you mention a ready-made sauce, e.g. "pesto", the tool may break it down into basil, pine nuts and cheese. If you plan to buy ready-made sauce, better indicate it as a single ingredient. Clear formulations reduce uncertainty and lower the risk of errors.
Instead of "nutt salad with tomatoes and cucumber" write "salad: nutt — 1 can, tomatoes — 2 pcs., cucumbers — 2 pcs.".
Accuracy check: do ingredients match
First, check that all ingredients from the original text got into the list. The tool may skip some positions or add extra ones. For example, if the original text specifies tomatoes for pasta and for salad, they should be merged into one position with total quantity. If this did not happen, means grouping did not work.
Also check if the tool added ingredients that were not in the original text. For example, if the list appeared "pasta" instead of "pasta", this may be an acceptable synonym, but if spices that you did not specify were added, this is an error. The tool should not invent ingredients.
Pay attention to units of measurement. If the original text does not specify quantity, the tool may suggest approximate. Check if these assumptions match your expectations. For example, for two portions of pasta it may indicate 200 g of spaghetti — this is reasonable, but not guaranteed.
Expected list: tomatoes (4 pcs.), basil (1 bunch), spaghetti (200 g), nutt (1 can), cucumbers (2 pcs.). If the list does not have nutt or tomatoes are listed twice, this is an error.
Completeness: is everything necessary accounted for
The completeness of the list depends on how detailed you described the dishes. If you indicated only main ingredients, the tool will not be able to add salt, pepper or oil if you did not mention them. Therefore before generation make sure that in the source text all components that you want to see in the list are listed.
The tool may not consider ingredients that are implied but not named. For example, for pasta often needed water for cooking, but it is not included in the shopping list. This is normal. However if you indicated "pesto sauce" and the tool broke it down into components, this may be undesirable if you planned to buy ready-made sauce.
Check that all dishes from the source text are represented in the list. If you indicated two dishes, but the list contains ingredients only for one, this is a serious error. In such case try to rephrase the source text or split it into parts.
If you indicated "pasta with tomatoes and basil; nutt salad with tomatoes and cucumber", in the list should be ingredients for both dishes. Absence of nutt or tomatoes listed twice is a sign of incompleteness.
Suitability: convenient to use the list
The list should be grouped by categories or by dishes, so it is convenient to use in a store. The tool may group ingredients by departments (vegetables, groceries) or just list them. Check how logical the grouping is. If all ingredients go in one list without order, it may be inconvenient.
Quantities should be indicated in understandable units. If the tool writes "tomatoes — 4", not clarifying whether pieces or grams, it may confuse. A good result contains units of measurement or at least context. For example, "tomatoes — 4 pcs." or "tomatoes — 400 g".
Also evaluate how easy the list is to read. If it contains unnecessary explanations or too long phrases, it slows down perception. Ideal list — concise and specific. If the result is too verbose, it can be edited manually.
Convenient list: "Vegetables: tomatoes — 4 pcs., cucumbers — 2 pcs., basil — 1 bunch. Groceries: spaghetti — 200 g, nutt — 1 can". Inconvenient: "You will need tomatoes, which you will use for pasta and salad, total 4 units..."
Tool limitations and typical errors
The tool is not a culinary reference and does not check ingredient compatibility. It may combine incompatible products or suggest unrealistic quantities. For example, for two portions of salad it may indicate 1 kg of nutt, which is clearly too much. Always check quantities with common sense.
The tool does not take into account dietary preferences, allergies or product availability. If you need to exclude gluten or nuts, this will not be automatically taken into account. You must yourself indicate replacements in the source text.
Another limitation — absence of duplicate check. If you mentioned tomatoes twice in different dishes, the tool may create two separate positions instead of one. Carefully check the list for repeats.
If in the source text "pasta with tomatoes" and "salad with tomatoes", and in the list tomatoes are listed twice, this is a grouping error. Fix manually.
Practical tips for improving the result
The more detailed you describe the dishes, the more accurate the list will be. Specify not only names, but also approximate quantities if they are important. For example, "pasta with 200 g tomatoes and 1 bunch of basil for 2 portions". This will help the tool better understand the scale.
If the result is unsatisfactory, try rephrasing. Break down complex dishes into simple components. For example, instead of "Mediterranean dinner" list specific dishes and ingredients.
After generation always check the list manually. The tool may make mistakes, but you can quickly fix shortcomings. Use it as a draft, not as a final document.
Instead of "nutt salad with tomatoes and cucumber" write "salad: nutt — 1 can, tomatoes — 2 pcs., cucumbers — 2 pcs.". This will reduce uncertainty.
The Shopping list tool can be useful for quickly creating a rough list, but verification is required. Evaluate accuracy (ingredient match), completeness (everything accounted for), and suitability (ease of use). Remember the limitations: possible errors in quantities, duplicates and omissions. Use the tool as an assistant, not a replacement for your attention. Always check the result before going to the store.
Open tool: Shopping list maker ↗Interface translations are machine-assisted and may need refinement.