Key takeaways:
Take sucralfate on an empty stomach — either 1 hour before a meal, or 2 hours after one.
You don’t have to limit your diet when taking sucralfate. But certain foods may make ulcer pain worse.
Some foods — like spicy foods and citrus fruits — can cause pain for some people. But they can actually be helpful for others. Pay attention to how you feel after eating. This will help you understand which foods to avoid while taking sucralfate.
Save on related medications
If you’re starting a new medication, one of the first questions you might ask is, “Are there any foods I should avoid?” When it comes to sucralfate, the answer isn’t exactly straightforward.
Here, we’ll review what sucralfate does and why it’s best to take on an empty stomach. We’ll also discuss what the science says about avoiding certain foods while taking sucralfate. This will help you make an informed decision about what foods are best for you.
What is sucralfate?
Sucralfate is a medication that helps to heal duodenal ulcers (ulcers in the first part of the intestine).
Sucralfate coats the stomach and intestine and protects its lining. It does this by creating a physical barrier that protects the stomach from foods and acids that can trigger it. An ulcer can heal more quickly with this protection. And some people take sucralfate to prevent future ulcers.
Foods you might need to avoid if you’re taking sucralfate for ulcers
Food can prevent sucralfate from properly lining your intestine. This is why you should take sucralfate on an empty stomach — either 1 hour before a meal, or 2 hours after one. But there are no specific foods that interact with sucralfate.
That said, most people who take sucralfate are using it to treat duodenal ulcers. And some people with ulcers find that certain foods worsen their pain. Gastroenterologists don’t recommend that everyone with an ulcer avoid specific foods. But certain substances — like caffeine and alcohol — might irritate the intestinal lining and make it harder for ulcers to heal.
The following foods are some of the most common to trigger stomach discomfort. Pay close attention to see if they worsen your pain.
Spicy foods
Experts agree that spicy foods don’t cause ulcers. But these foods can irritate the ulcers that already exist. So, spicy foods can be a pain trigger for people with ulcers.
On the other hand, some research shows capsaicin — the chemical that makes peppers spicy — can help ulcers heal. So, take note of how spicy foods make your digestive system feel.
Some examples of spicy foods include:
Hot peppers, like habanero, jalapeno, and ghost peppers
Foods made with spices, like cayenne, ginger, and chili
Certain sauces, like salsa and curry
Citrus fruits
Citrus contains a lot of acid. So, in the past, people with ulcers were told to avoid citrus fruits. But there isn’t much evidence to show that citrus is harmful for people with ulcers. That said, some people do have worse ulcer pain after drinking citrus fruit juices.
If they don’t trigger pain for you, eating citrus fruits might actually be helpful. Research shows that flavonoids — natural chemicals found in many citrus fruits — can protect the intestinal lining. And citrus fruits may help to destroy Helicobacter pylori (H. pylori), a bacteria that causes ulcers.
Tomatoes
Tomatoes, and the sauces made from them, also have a lot of acid. They can cause ulcer pain for some people. But like citrus fruits, they also contain flavonoids. So, tomatoes may protect the intestinal lining. This is helpful when you’re taking sucralfate to heal an ulcer.
Fried foods
Fried foods might cause increased pain and discomfort if you have an ulcer. Eating a lot of fried foods may also be linked with H. pylori infections, which are a major cause of ulcers. That’s the opposite of what you want when you’re treating ulcers with sucralfate.
Dairy
In the past, it was common to recommend dairy as a way to soothe ulcer pain. And certain kinds of bacteria found in yogurt and other dairy foods — lactobacillus and bifidobacterium — can be helpful. They can decrease H. pylori and improve the gastrointestinal lining.
But drinking milk is no longer recommended as a treatment for ulcers. Some evidence suggests that milk might actually lead to more acid production. So, see how your body feels after consuming dairy products to decide whether you should avoid them while taking sucralfate.
Caffeine
Coffee, tea, and other drinks with caffeine increase acid and enzymes in the stomach. Sucralfate helps heal the intestinal lining by creating a physical barrier, so that acid and enzymes don’t irritate your stomach as much as they normally would. Avoiding caffeine may help sucralfate protect the lining. However, the research isn’t clear whether caffeine is actually harmful to the lining or ulcers.
Alcohol
Drinking alcohol can increase your chances of complications, like bleeding from an ulcer. So, if you’re taking sucralfate to treat an ulcer, it’s best to reduce or limit alcohol. Avoiding alcohol may also help ulcers heal, which helps sucralfate do its job.
Carbonated beverages
Like many of these foods, carbonated beverages are a trigger for acid reflux in people with gastroesophageal reflux disease (GERD). But there isn’t a lot of research to show that they make ulcers worse. If drinking fizzy drinks gives you reflux symptoms, you might feel like it’s hard to tell apart from your ulcer pain. When you take sucralfate for an ulcer, see how carbonated beverages make you feel.
Can you take sucralfate with food?
You should take sucralfate on an empty stomach. That’s because food can block sucralfate from binding to the lining of your intestine. Sucralfate can’t stick to the ulcer or the lining around it if you have food in your digestive tract at the same time. So, it’s best to avoid eating food around the time you take your medication.
How long after taking sucralfate can you eat?
Take sucralfate 1 hour before you eat. That gives it time to reach your stomach and form a protective layer over the ulcer before food arrives.
If you've already eaten, wait 2 hours before taking your dose. That's roughly how long it takes for a meal to clear.
Frequently asked questions
If you eat 30 minutes after taking sucralfate, the medication may not work as well as it should. The medication needs time to be able to coat and protect your digestive system. After taking sucralfate, try to wait at least 60 minutes before you eat. But if you eat sooner than that, you don’t need to repeat your dose. Just try to wait the full 60 minutes the next time you take it.
Yes, you can go to sleep right after taking sucralfate. Timing your dose around bedtime can be convenient because your stomach is more likely to be empty, and you won’t have to set a timer to know when you can eat next.
Constipation is the most common side effect of sucralfate. This likely happens because the medication slows down the movement of water and other fluids in your digestive tract. If you experience constipation, some simple lifestyle tips may help, including exercising regularly and eating enough fiber.
If you eat 30 minutes after taking sucralfate, the medication may not work as well as it should. The medication needs time to be able to coat and protect your digestive system. After taking sucralfate, try to wait at least 60 minutes before you eat. But if you eat sooner than that, you don’t need to repeat your dose. Just try to wait the full 60 minutes the next time you take it.
Yes, you can go to sleep right after taking sucralfate. Timing your dose around bedtime can be convenient because your stomach is more likely to be empty, and you won’t have to set a timer to know when you can eat next.
Constipation is the most common side effect of sucralfate. This likely happens because the medication slows down the movement of water and other fluids in your digestive tract. If you experience constipation, some simple lifestyle tips may help, including exercising regularly and eating enough fiber.
The bottom line
When you’re taking sucralfate for ulcers, you don’t need to worry about avoiding foods that interact with it. The important thing is to take it on an empty stomach.
Some people with ulcers experience pain when eating certain foods. So, it’s best to pay attention to how you feel when you eat them. You can use your symptoms to help decide if you should avoid those foods while taking sucralfate for an ulcer.
Why trust our experts?



References
Mandalari, G., et al. (2017). Effectiveness of citrus fruits on Helicobacter pylori. Evidence-Based Complementary and Alternative Medicine.
Masood, M. I., et al. (2011). Beneficial effects of lactic acid bacteria on human beings. Critical Reviews in Microbiology.
MedlinePlus. (2017). Sucralfate.
Miki, K., et al. (2007). Effect of Bifidobacterium bifidum fermented milk on Helicobacter pylori and serum pepsinogen levels in humans. Journal of Dairy Science.
Nehlig, A. (2022). Effects of coffee on the gastro-intestinal tract: A narrative review and literature update. Nutrients.
Petersen, J. M., et al. (1989). Sucralfate delays gastric emptying of liquids and solids in duodenal ulcer patients. International Journal of Radiation Applications and Instrumentation. Part B. Nuclear Medicine and Biology.
Pertiwi, R., et al. (2026). Review of peptic ulcer disease: Insights from pathophysiology, mechanisms, pharmacotherapy, phytotherapy, and case reports. Drug Design, Development and Therapy.
Satyanarayana, M. N. (2006). Capsaicin and gastric ulcers. Critical Reviews in Food Science and Nutrition.
Schafer, T. W., et al. (2024). Peptic ulcer disease. American College of Gastroenterology.
Serafim, C., et al. (2020). A review of the role of flavonoids in peptic ulcer (2010-2020). Molecules.
Strate, L. L., et al. (2016). A prospective study of alcohol consumption and smoking and the risk of major gastrointestinal bleeding in men. PLOS One.
Taraszewska, A. (2021). Risk factors for gastroesophageal reflux disease symptoms related to lifestyle and diet. Annals of the National Institute of Hygiene.
Vomero, N. D., et al. (2014). Nutritional care in peptic ulcer. Brazilian Archives of Digestive Surgery.
Yegen, B. C., et al. (2018). Lifestyle and peptic ulcer disease. Current Pharmaceutical Design.
Zhu, Y., et al. (2014). Risk factors and prevalence of Helicobacter pylori infection in persistent high incidence area of gastric carcinoma in Yangzhong City. Gastroenterology Research and Practice.






