Keep a shopping list tied to the serving plan
The idea
A list of ingredients can still be incomplete if you have not decided how the food will be served. Bread, sauces and simple accompaniments are easy to forget when attention stays on the main. Thinking through the meal helps connect shopping to actual use.
A practical next step
Write the main and its intended companions together, then check what you already have at home.