How Salmonella Can Make You Sick[4] Salmonella is a type of bacteria that can cause food poisoning . [5] Symptoms of salmonella infection can start anywhere from six hours to six days after a person eats contaminated food. These symptoms include:FeverHeadacheDiarrhea (which may be bloody)Stomach crampsNausea and vomitingFood poisoning caused by salmonella usually lasts four to seven days. In severe cases, infection can spread from the intestines to the blood, which could lead to life-threatening complications without prompt treatment. Most cases of salmonella poisoning get better on their own, but if you belong to a vulnerable group, or if your symptoms are severe, you should seek medical care.