Food poisoning actually is caused by microorganisms that are in the food that we eat and may not be destroyed by cooking. There are actually three different categories of these microorganisms that could cause food poisoning if proper food safety precautions are not followed. These three types are: bacteria, virus, and parasite.