Keep a container by your cutting board in the kitchen for all your produce scraps. It's amazing how many bits of fruits and veggies you will collect in a day, assuming you actually eat fresh fruits and vegetables. Toss your eggshells, drained fat, and healthy leftovers in here too. By the end of each day you'll have a good sized container to take out and feed the chickens. I usually have a 2.5 quart container completely full everyday with carrot peelings, melon and squash guts, pepper seeds, strawberry tops, egg shells, etc.
I feed everything on a large pan and anything that doesn't get consumed goes into the compost bin the next day. I keep a separate compost container in my kitchen for the things I know the chickens won't eat, like onion peels, large leek leaves, etc.
Every week or so, I do a refridgerator clean and feed everything to the chickens. This usually includes homemade soups, casseroles, leftover cooked veggies, fresh veggies starting to go south and bits of meat. We don't eat anything preprocessed and very little fat or sugar so everything they get is healthy and natural.
Canning days are the chickens favorite. They end up getting huge quantities of produce scraps on those days. No matter what I'm canning there will be bountiful scraps for the chickens. This occurs at least a couple of times a month, sometimes much more frequently. They love when I'm canning tomatoes or fruits.