The best option for getting rid of your food waste depends on the options available to you locally. There are arguments for and against the use of in-sink waste disposal units (sometimes referred to by the common brand name InSinkErator).
The environmental effect of using an in-sink waste disposal unit depends on the design and capacity of your local wastewater treatment system. If you are thinking about installing one of these disposal units, talk to your local council. They can offer advice on whether they're right for your area.
Some other options to manage your food waste include: