Constipation is one of the most common digestive complaints, and what you eat directly affects how often you go. The short answer is that you need more fiber, plenty of water, and fewer highly processed foods. Specifically, eating prunes, apples, pears, and legumes can help get things moving, while you should limit cheese, red meat, and fried foods that tend to slow digestion.
Why Does Food Matter for Constipation?
Your digestive tract moves food along using muscle contractions. Fiber acts like a sponge, absorbing water and adding bulk to your stool. That bulk gives your intestinal muscles something to push against, which helps move waste out of your body.
Without enough fiber, stool stays small, hard, and dry. This makes it difficult to pass. Without enough water, even a high-fiber diet can back you up, because the fiber has nothing to absorb.
The standard advice is to get between 25 and 38 grams of fiber per day, depending on your age and sex. Most Americans get about half that amount. Increasing fiber slowly over a week or two is easier on your system than making a sudden change.
What Can I Eat For Constipation And What To Avoid: The Best Foods
Some foods have a stronger effect on constipation than others. These are the ones with the most evidence behind them.
Prunes and Prune Juice
Prunes are often called nature’s laxative for good reason. They contain both insoluble fiber and a natural sugar alcohol called sorbitol. Sorbitol pulls water into the intestines, which softens stool and stimulates bowel movements.
A standard serving is about four to five prunes or a half-cup of prune juice. Research consistently shows that prunes increase stool frequency and improve stool consistency better than psyllium fiber alone in some comparisons.
Apples and Pears
These fruits contain pectin, a type of soluble fiber that forms a gel in the digestive tract. That gel helps soften stool. Eating the fruit with the skin on provides extra insoluble fiber, which adds bulk.
One medium apple with skin has about 4 grams of fiber. A medium pear with skin has about 5.5 grams. Both make good daily choices.
Legumes and Beans
Beans, lentils, and chickpeas are fiber powerhouses. A half-cup of cooked lentils contains about 8 grams of fiber. Black beans and kidney beans are similarly high.
These foods also contain resistant starch, which feeds the beneficial bacteria in your colon. Those bacteria produce short-chain fatty acids that help stimulate bowel contractions.
Whole Grains
Oats, barley, and whole wheat provide both soluble and insoluble fiber. Barley and oats contain beta-glucan, a soluble fiber that helps soften stool. Whole wheat bread and bran cereals add insoluble bulk.
If you currently eat mostly refined white bread and pasta, switching to whole grain versions is one of the simplest changes you can make.
Kiwi
Green kiwifruit has gained attention in recent research. Some studies suggest that eating two kiwifruit daily increases stool frequency and softens stool in people with constipation. The exact mechanism is not fully understood, but the fruit contains both fiber and an enzyme called actinidin that may help digestion.
The evidence here is promising but not as extensive as the evidence for prunes. Still, kiwifruit is a healthy choice with no known downsides for most people.
Water and Fluids
Fiber only works if you drink enough fluid. Aim for around 8 cups of water daily, though your needs vary with activity level and climate. If you add significant fiber to your diet without increasing water, constipation can actually get worse.
Warm liquids in the morning, such as tea or warm water with lemon, can sometimes stimulate a bowel movement. This effect is mild but harmless.
Foods to Avoid That Make Constipation Worse
Just as some foods help, others can slow your digestive system down. These are the ones to limit if you struggle with constipation.
Processed and Fried Foods
Fried chicken, fast food burgers, and packaged snacks are typically low in fiber and high in fat. High-fat meals slow down the movement of food through your stomach and intestines. This gives your colon more time to absorb water, making stool harder.
This does not mean all fats are bad. Healthy fats from avocados, nuts, and olive oil are fine. The issue is the combination of high fat and low fiber found in most fried and processed foods.
Cheese and Dairy
Cheese is a common culprit for constipation. It is high in fat and contains little to no fiber. Some people also have mild lactose intolerance without realizing it, which can contribute to digestive discomfort.
If you eat a lot of cheese, try reducing your portions for a week to see if it makes a difference. Yogurt with live cultures is often better tolerated and may even help some people.
Red Meat
Red meat is dense, high in fat, and contains no fiber. It also tends to replace higher-fiber foods on your plate. If you eat a large steak with no vegetables, you are filling your stomach with something that will move slowly through your system.
Processed meats like sausages and deli meats are similar. Limiting red meat to a few times per week and pairing it with vegetables can help.
Unripe Bananas
Bananas are a common source of confusion. Ripe bananas with brown spots are high in soluble fiber and generally fine. Unripe green bananas contain resistant starch that can be harder to digest and may worsen constipation in some people.
If you like bananas, choose fully ripe ones with yellow skins and brown speckles.
Alcohol and Caffeine
Alcohol can dehydrate you, and dehydration makes constipation worse. Caffeine is more complicated. For some people, coffee stimulates a bowel movement. For others, too much caffeine increases dehydration and slows things down.
If you drink alcohol, balance it with extra water. If coffee helps you go, there is no reason to stop. Just do not rely on it as your only source of fluid.
How to Increase Fiber Without Causing Bloating
Adding fiber suddenly can cause gas, bloating, and cramping. Your gut bacteria need time to adjust to processing more fiber.
Start by adding one serving of a high-fiber food per day. Wait three to four days before adding another serving. This slow approach gives your digestive system time to adapt.
Chew your food thoroughly. Fiber that is not chewed well can pass through undigested and cause discomfort. Eating slowly also helps you notice fullness signals, which prevents overeating.
Some people find that certain high-fiber foods cause more gas than others. Beans and broccoli are common triggers. If one food bothers you, try a different high-fiber option instead of giving up on fiber entirely.
What About Probiotics and Fermented Foods?
Probiotics are live bacteria that may help balance your gut microbiome. The evidence for probiotics in constipation is mixed. Some studies show benefit, while others show little effect.
Yogurt with live cultures, kefir, and fermented foods like sauerkraut contain probiotics. These foods are healthy choices, but they are not a guaranteed cure for constipation.
If you want to try probiotics, choose a product with a specific strain that has been studied for constipation. The evidence is strongest for certain strains of Bifidobacterium and Lactobacillus. However, no single probiotic works for everyone, and results vary widely between individuals.
The honest position is that probiotics may help some people, but fiber and hydration are the more reliable foundations for treating constipation.
When to See a Doctor
Occasional constipation is normal. Constipation that lasts more than three weeks, or that does not respond to diet changes, deserves medical attention.
See a doctor if you have any of these warning signs:
- Blood in your stool
- Unexplained weight loss
- Severe abdominal pain
- Constipation that alternates with diarrhea
- A sudden change in bowel habits after age 50
These symptoms can indicate a more serious condition that needs evaluation. Do not ignore them or assume diet alone will fix the problem.
Also talk to your doctor before using over-the-counter laxatives regularly. Long-term laxative use can lead to dependence, meaning your colon stops working well on its own.
Frequently Asked Questions
How much fiber should I eat daily for constipation?
Adults should aim for 25 to 38 grams of fiber per day, depending on age and sex. Most people need to increase gradually to avoid bloating.
Is it better to eat prunes or drink prune juice?
Whole prunes contain more fiber than prune juice, making them the better choice. A serving of four to five prunes or a half-cup of juice can both help.
Does coffee help with constipation?
Coffee stimulates bowel movements in some people but can dehydrate others. If coffee helps you go, it is fine to drink, but water remains the most reliable fluid for constipation.
Can probiotics cure constipation?
Probiotics help some people but not everyone, and the evidence is mixed. Fiber and adequate water intake are the more consistently effective approaches.

