I think most people can raise their hands on this issue. It is sometimes very difficult to avoid. In a supermarket it is hard to walk past specials and that must have food.
There is a very simple rule, never go food shopping on an empty stomach. It is true. When you are hungry you will tend to buy more food than you need and in the end, you will create a large food wastage.
Always eat before your food shop and then you will find those tempting specials and delights don’t attract your attention so easily. And less temptation means less food wastage.
It is coming up for the holiday season so be more diligent and make every effort not to have food waste.