Red wiggler worms. If done right it produces almost no odor (usually much less than a average kitchen waste basket) and you can do it in a small container that fits under your kitchen sink. Of course then you have worm castings or what gardeners call blackgold. And if you don't garden then you got to get rid of the worm castings somehow.
I must be the only person who tried composting, used it in my garden, and promptly had all my vegetable plants die on me. Worst gardener in the world.
Also, there are only some things that can go into the compost pile. Left over meat? No way!