Nitrofurantoin, an antibiotic for urinary tract infections, may cause common side effects like vomiting, gas, diarrhea, and headaches. These side effects are usually temporary. Serious side effects ...