Food poisoning is caused primarily by improper and unhygienic handling of food, which can breed and spread harmful bacteria.