It has always been difficult to know if a person is suffering from food poisoning or stomach flu. In most cases, the symptoms are almost the same. Hence, it becomes difficult to diagnose the underlying medical condition. The most commonly observed symptoms are nausea, diarrhea, vomiting, fatigue, fever, headache, stomach cramps, and upset stomach.