A personal chef is a chef who is hired by different clients and prepares meals in the clients home kitchens based on their needs and preferences. The personal chef will create a customized meal plan shop for all groceries prepare the meal and clean up the kitchen.