Can food poisoning cause laryngitis?
Food poisoning would put stress on your body by weakening your immune system, but viral laryngitis would take 3-4 days to develop symptoms after infection. Bacterial laryngitis is less likely than viral but would take longer to show symptoms. The effects of food poisoning usually happen a few hours after eating bad food, but sometimes can take longer. In sum, it is likely that you were infected with laryngitis before eating tainted food, but perhaps your body would have fought it off without symptoms had you not eaten tainted food. If you have viral laryngitis, antibiotics wouldn’t help and most doctors would suggest you let it run its course. Drinking fluids and resting will help your body get better. Good luck.