What to Eat to Help You Poop: Foods That Work

Certain foods can get your bowels moving within hours or days, depending on what’s causing the backup. The most effective options work through one of three mechanisms: adding bulk to stool with fiber, drawing water into the intestines to soften things up, or directly stimulating the muscles that push waste through your gut. Most adults need 25 to 38 grams of fiber per day, and falling short of that is one of the most common reasons for constipation.

Two Types of Fiber, Two Different Jobs

Not all fiber works the same way. Insoluble fiber, the kind found in wheat bran, vegetables, and whole grains, doesn’t dissolve in water. It adds physical bulk to your stool and speeds up how quickly material moves through your digestive system. Think of it as roughage that keeps things pushing forward.

Soluble fiber, found in oats, beans, apples, and citrus fruits, dissolves in water and forms a gel-like material in your stomach. It slows digestion slightly but helps stool hold onto moisture so it stays soft and easier to pass. You want both types in your diet. Most whole plant foods contain a mix, so eating a variety of fruits, vegetables, legumes, and grains covers your bases without needing to think too hard about the ratio.

Prunes: The Classic for a Reason

Prunes aren’t just an old folk remedy. They contain sorbitol, a sugar alcohol your body absorbs slowly, which pulls water into the intestines and softens stool. A single serving of concentrated prune juice packs roughly 2.9 grams of sorbitol along with about a gram of fiber and a dose of polyphenols that may further support gut motility.

In a randomized controlled trial, people eating prunes daily saw a significant increase in stool frequency after just one week. Three to five prunes a day is a reasonable starting point. Dried prunes tend to be more effective than prune juice because they retain more fiber, but the juice still works if you prefer it.

Kiwifruit Rivals Fiber Supplements

Green kiwifruit has quietly built one of the stronger research profiles for constipation relief. It contains a protein-breaking enzyme called actinidin, along with a high water content and a good dose of fiber. In clinical comparisons, kiwifruit performed on par with psyllium (a common fiber supplement) and prunes for increasing bowel movement frequency in people with chronic constipation.

One study found that kiwi improved stool consistency more than a fiber-only supplement, likely because of its combination of water, vitamins, and minerals on top of the fiber itself. Two green kiwifruits a day is the amount used in most of these trials. You can eat them with the skin on for extra fiber, though many people prefer to peel them.

Seeds That Form a Gel

Chia seeds and flaxseeds both contain a mix of soluble and insoluble fiber that can act as a mild natural laxative. When chia seeds absorb water, they swell and form a thick gel. This gel adds moisture and bulk to stool, making it easier to pass. Flaxseeds are slightly higher in soluble fiber, giving them stronger gel-forming properties, while chia seeds have a bit more insoluble fiber for added bulk.

Ground flaxseed is easier for your body to break down than whole seeds, which can pass through undigested. Start with one to two tablespoons a day mixed into yogurt, oatmeal, or a smoothie. Drink plenty of water alongside them, because without enough liquid these seeds can actually make constipation worse by absorbing moisture from your gut.

Beans, Lentils, and Legumes

Legumes are some of the most fiber-dense foods you can eat. A cup of cooked lentils delivers around 15 grams of fiber, nearly half the daily target for women and close to 40% for men. Black beans, chickpeas, and kidney beans all land in a similar range. They provide a strong mix of soluble and insoluble fiber, which means they both soften stool and increase its bulk.

If beans aren’t already a regular part of your diet, introduce them gradually. A sudden jump from low fiber to a cup of lentils can cause significant gas and bloating. Start with a quarter cup and increase over a week or two.

Fermented Foods and Gut Bacteria

Yogurt, kefir, sauerkraut, and kimchi contain live bacteria that can influence how quickly food moves through your digestive tract. Research on probiotics and constipation shows that certain strains, particularly those in the Bifidobacterium and Lactobacillus families, can increase how often you have bowel movements and improve stool consistency. Kefir and yogurt with live active cultures are the most accessible food sources of these strains.

Fermented foods work best as a long-term strategy rather than a quick fix. They help shift the balance of bacteria in your gut over time, which can make your digestive system more regular. Pairing fermented foods with prebiotic fiber sources like onions, garlic, bananas, and oats gives those beneficial bacteria something to feed on.

Magnesium-Rich Foods

Magnesium draws water into the intestines through an osmotic effect, softening stool and stimulating the muscles that move it along. This is the same mechanism behind over-the-counter magnesium laxatives, but you can get a meaningful amount from food. Dark leafy greens like spinach and Swiss chard, pumpkin seeds, almonds, black beans, and avocados are all high in magnesium.

Most people don’t get enough magnesium from their diet alone. Adding a handful of pumpkin seeds (which pack roughly 150 mg per ounce) or a serving of cooked spinach to your daily routine can help fill that gap while also contributing fiber.

Coffee Gets Things Moving Fast

Coffee stimulates bowel movements in many people, sometimes within minutes. A compound in coffee called furan triggers the release of gastrin, a hormone that increases gut motility, essentially telling the muscles in your intestinal wall to start contracting. This effect happens with both regular and decaf coffee, so it’s not just about the caffeine.

Caffeine does add to the effect by independently stimulating the colon. If you’re looking for a quick nudge in the morning, a cup of warm coffee on a relatively empty stomach tends to produce the fastest response. Just don’t rely on coffee as your only strategy, because it’s also a mild diuretic, and dehydration makes constipation worse.

Water Makes Everything Else Work

Every food on this list works better when you’re well hydrated. Fiber absorbs water to do its job. If you eat more fiber without drinking more water, you can end up more backed up than before. There’s no magic number, but aiming for six to eight glasses a day is a reasonable baseline. Warm water or warm liquids in the morning can also stimulate the gastrocolic reflex, a natural contraction pattern that gets your colon moving after you eat or drink.

How to Add These Foods Without Side Effects

The biggest mistake people make is going from a low-fiber diet to a high-fiber one overnight. Your gut bacteria need time to adjust to the increased workload, and ramping up too fast almost guarantees bloating, gas, and cramping. Increase your fiber intake by about 5 grams every few days until you reach your target. That might look like adding a serving of fruit one day, switching to whole grain bread the next, and introducing beans later in the week.

If you’re currently eating very little fiber, a practical starting plan could look like this: oatmeal with ground flaxseed and a kiwi at breakfast, a bean-based soup or salad at lunch, and roasted vegetables with dinner. Snack on a few prunes or a handful of almonds in the afternoon. Within a few days, most people notice a real difference in how often and how easily they go.