Question: how long should you wait to eat after taking carafate?
Answer: For the best effect, take sucralfate on an empty stomach, one hour before or two hours after each meal and at bedtime. Swallow the tablet whole, do not alter or chew. With the liquid, shake the suspension well before measuring; Do not drink or eat for at least one hour after taking.