Smell what to eat have ammonia smell, consider is sinusitis, nasal cavity has a tumor, nasal cavity has a foreign body, gastrointestinal function decline and other causes. 1. Sinusitis: may be due to bacterial infection in the nasal cavity induced by the smell of ammonia, may be rhinitis or sinusitis due to changes, may also be due to olfactory nerve dysfunction due to changes, to check the rhinoscopy and sinus film to determine the cause. 2. Nasal cavity has tumor: malignant tumor local cancerous tissue repeated erosion, ulceration can appear abnormal taste. It is necessary to go to the hospital in time for tumor removal surgery, and the professional doctor will carry out the next step of treatment. 3. Foreign matter in nasal cavity: it is common in children, who sometimes stuff foreign matter into nasal cavity, and the long time of corruption and infection inside the nasal cavity will release abnormal smell, which can be manifested as the smell of ammonia. Foreign bodies should be taken out in time to avoid more serious effects. 4. Decline in gastrointestinal function: food in the gastrointestinal tract for a long time, can not be digested and discharged in a timely manner, so that food in the process of digestion and absorption of ammonia odor gas from the oral cavity. If the gastrointestinal power is weakened, attention should be paid to increase the intake of food rich in fiber. Take some drugs to promote gastrointestinal peristalsis, such as morpholine, mosapride and other treatments. Ammonia odor in the mouth and nasal cavity, you should promptly go to the hospital for examination, the next step in the treatment, so as to avoid greater harm.