Question: can a blood test determine food poisoning?
Answer: Blood tests can detect the bacteria Listeria monocytogenes and the hepatitis A virus. It also can check for toxins, such as for botulism, which can be deadly. Specific blood tests can tell how sick you are by looking for inflammation and signs that you're dehydrated. From: How Do I Know If I Have Food Poisoning?