How long after eating should I take Nexium? I have been taking Nexium several years -- 40 mg. per day. The instructions say to take the medication 1 hour before or 2 - 3 hours after a meal. There have been times when I find it difficult to avoid eating for 2 - 3 hours before taking Nexium and allowing an hour before I eat again. How necessary is this?