12 Foods to Avoid with IBS


A healthy diet generally consists of eating a wide variety of nutritious foods in moderation. But if you have irritable bowel syndrome (IBS), you may notice your symptoms are triggered after you eat certain foods.

Because symptoms can vary between people, there’s not one list of off-limit foods. But by avoiding some of the most common triggers for IBS symptoms, you may notice more regularity, fewer cramps, and less bloating.

Keep reading to find out which foods could be making your IBS more uncomfortable and how to avoid them.


Insoluble fiber

1. Insoluble fiber

Fiber adds healthy bulk to the diet. It’s available in whole grains, vegetables, and fruits. Although fiber tolerance is different for different people, insoluble fiber may cause or worsen diarrhea for some people with IBS.

Focus on soluble fiber instead. Keep in mind that insoluble fiber may relieve constipation, but it can also make you feel bloated.

Foods with soluble fiber include:

  • grains, like oatmeal and barley
  • root vegetables, like carrots and parsnips
  • fruits, like berries, mangos, oranges, and grapefruit
  • legumes, like peas


2. Gluten

While the insoluble fiber content in whole grains may cause IBS symptoms, certain grains can cause other problems. Products containing rye, wheat, and barley contain gluten.

Gluten is a type of protein some people are allergic to. This condition is known as celiac disease and can cause symptoms like those of diarrhea-predominant IBS. Many people with IBS are also gluten intolerant.

Celiac disease is an autoimmune disorder that occurs in some individuals as a reaction to the ingestion of gluten. It can cause changes in the intestinal cells resulting in poor absorption of nutrients.

Some people have gluten intolerance without the immune response or changes in the intestinal cells. This is known as non-celiac gluten sensitivity. These people may experience the same negative side effects and gastrointestinal symptoms of gluten ingestion as those with celiac disease.

The good news is that more gluten-free products come onto the market every day. If you can’t do without pizza, pasta, cakes, or cookies, you can always substitute them with gluten-free ingredients.



3. Dairy

Dairy is problematic for two reasons.

First, it contains fat, which can increase diarrhea. You may need to switch to low-fat or nonfat dairy to lessen symptoms.

Second, many people with IBS are lactose intolerant. If you’re lactose intolerant and have IBS too, you might want to consider dairy alternatives like rice milk and soy cheese.

If you need to cut out dairy completely to make your life more comfortable, consider asking your doctor if you need a calcium supplement.

Fried foods

4. Fried foods

French fries and other fried foods are a staple in the typical American diet. Moderation is the key with these foods. The high fat content may be especially hard on the system for people with IBS. Frying food can actually change the chemical makeup of the food, making it more difficult to digest.

Consider grilling or baking your favorite foods for a healthier option.


Beans and legumes

5. Beans and legumes

Beans are generally a great source of protein and fiber, but they can cause IBS symptoms. While beans can increase bulk in stool to help constipation, they also increase gas, bloating, and cramps. If you’re like most people with IBS, you’ll want to add beans to your list of foods to avoid.


Caffeinated drinks

6. Caffeinated drinks

Some people swear by their morning coffee for digestive regularity. But like all caffeinated drinks, coffee has a stimulating effect on the intestines that can cause diarrhea. Coffee and other beverages that contain caffeine can be triggers for people with IBS.

These can also include sodas and energy drinks. Some people may be able to handle tea with caffeine, while others can’t. If you need an energy boost or pick-me-up, consider eating a small snack or going for a quick walk.


Processed foods

7. Processed foods

Most people don’t always put a lot of thought into what’s in the processed foods that they eat, but people with IBS might want to avoid them. Processed foods often contain additives or preservatives that might trigger IBS flare-ups.

A large number of processed foods, like chips or premade frozen meals, are also often fried or high in fat. When possible, making meals yourself or buying foods that are made fresh is often a better alternative to buying processed foods.

Sugar-free sweeteners

8. Sugar-free sweeteners

Sugar-free doesn’t mean it’s good for your health — especially when it comes to IBS.

Also known as sugar alcohols, polyols, artificial sweeteners, and sugar substitutes, these sweeteners are often found in sugarless candy, gum, and even mouthwash. These ingredients are hard for your body to absorb, especially when you have IBS.

Make sure you’re reading the ingredient labels of any sugar-free product that you consume.



9. Chocolate

Chocolate bars and chocolate candy can trigger IBS because of their concentration of caffeine as well as their high sugar content. Some people experience constipation after eating chocolate. There are some vegan options for chocolate lovers that people with IBS often find to be more tolerable.


10. Alcohol

Alcoholic beverages are a big trigger for people with IBS because of the way that the body digests it. Beer is a trigger risk to begin with because it often contains gluten, and wines and mixed drinks usually contain sugar.

Alcohol also dehydrates your body and makes it harder for your liver to function, even when you only drink occasionally, and that hurts your digestion.

Avoid alcoholic beverages completely if you can, and if you must have a drink, consider a gluten-free beer or a drink that’s mixed with plain seltzer that doesn’t have artificial sweeteners or added sugar.

Garlic and onions

11. Garlic and onions

Garlic and onions are great flavoring agents in your food, but they also can be difficult for your intestines to break down, causing gas. Painful gas and cramping can result from raw garlic and onions, and even cooked versions of these foods can be triggers.


Broccoli and cauliflower

12. Broccoli and cauliflower

Broccoli and cauliflower are notoriously difficult for people to digest — which is why they are an IBS trigger. Breaking these foods down in your intestine also creates a gas and, at times, constipation, even for people without IBS.

Grating the heads of broccoli and cauliflower (also known as ricing) might make the digestive process simpler for your small intestine. But it won’t eliminate the risk of painful gas and diarrhea that IBS triggers can bring.

What to eat instead

What to eat instead

The FODMAP (Fermentable Oligosaccharides, Disaccharides, Monosaccharaides, and Polyols) diet focuses on reducing or eliminating fermentable, short-chain carbohydrates. Research suggests that they’re not absorbed well by the small intestine. It’s thought that they increase fluid in the bowel and create more gas, resulting in pain, gas, and diarrhea.

If you choose to follow the FODMAP diet, you should restrict:

  • lactose and dairy
  • products containing high fructose corn syrup
  • added fiber
  • vegetables like broccoli, garlic, artichokes, and onions
  • chickpeas and lentils

Foods that you should enjoy while on a FODMAP diet include:

  • lactose-free milk or other dairy-free alternatives
  • cheeses like feta or brie
  • fruits like kiwi, honeydew melon, cantaloupe, and strawberries
  • vegetables like lettuce, carrots, cucumbers, bok choy, turnips, potatoes, and eggplant
  • protein like tofu, chicken, beef, and fish

It’s important to remember that everyone’s digestion and food triggers will be different. Some people with IBS can tolerate certain foods, while others may not be able to. Get to know your body and learn which foods make you feel the best, and limit those that you have reactions to.

If you need extra help with your diet in relation to IBS, it’s a good idea to seek guidance from a registered dietitian.

Article resources