Why do Americans waste so much food? In my opinion, there are three major reasons:
1. Food is too cheap.
2. Refrigerators are too big.
3. Food being sold in too large containers (i.e. "extra-value-economy sizes").
Here in Switzerland: our food is expensive, refrigerators are small, and food is sold in small quantities. Guess what?
We rarely waste any food.
In fact, I would say I'd be overestimating if I said we throw out food more than once or twice per year. The last time? Last week: I threw out a tiny jar of cloves that had an expiration date of 2002! Other than that, I can't remember the last time.
So, here are some tips:
Buy only the food you intend on eating. If you have have leftovers - EAT THEM the next day, or stick them in the freezer! Don't buy massive containers of food. I mean, do you really need that gallon jar of pimento olives from Costco?