No, a food mill is not necessary. You can use a blender or food processor to mash and puree foods. These appliances are more affordable and easier to use than a food mill. However, a food mill can be helpful if you want to make smooth sauces or purees without any lumps.