They are called cooks. It's like saying there are amateur heartsurgeons.
closed as not constructive by Sam Holder, rumtscho♦, yossarian Nov 29 '11 at 13:44
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.
Chef is a word with multiple definitions:
In common usage chef is most commonly used to refer to a cook of great skill or accomplishment. Many people each year attend the formal education required to become a chef, at Le Cordon Blue etc, merely for the personal joy of cooking for themselves, their family and friends. These people are both 'chef's' and are 'amateurs'. Today many 'amateurs' have advanced their culinary skills to the point where they are indeed deserving of the title 'Chef'.
I would deny no one with the passion for the art of cooking the title of 'amateur chef'. This is, after all, how Julia Childs started out....