Slightly off-topic and irrelevant for many urban people (or suburban with strict association rules) but it's possible to reduce your food waste to literally zero by keeping 2 or 3 or 4 laying hens.
Every bit of leftover food scraps are just thrown at the chickens ... and turned into eggs.
It's so pleasing and efficient that if I am at a function with food scraps and it is simple and unobtrusive to do so, I will bring home the scraps to save them from the landfill (and turn into eggs).