If you have diverticulosis, the best thing you can eat is a high-fiber diet rich in whole grains, fruits, vegetables, beans, nuts, and seeds. The goal is about 28 grams of fiber per day on a standard 2,000-calorie diet, or roughly 14 grams for every 1,000 calories you consume. Fiber keeps things moving through your colon, which may help prevent the small pouches (diverticula) in your intestinal wall from becoming inflamed or infected.
Why Fiber Matters for Diverticulosis
Diverticula form when pressure builds inside the colon and pushes the inner lining outward through weak spots in the muscular wall. A low-fiber diet contributes to this pressure because stool moves more slowly and the colon has to squeeze harder to push it along. Eating more fiber softens stool and adds bulk, so it passes through with less effort and less pressure on those vulnerable points.
That said, fiber isn’t a guaranteed fix. The evidence that it prevents new diverticula or eliminates symptoms is not as strong as you might expect given how universally it’s recommended. What is clear is that a high-fiber diet lowers your risk of a flare-up, which is the thing most people with diverticulosis want to avoid.
Best Foods to Eat
You don’t need specialty health foods. The highest-fiber options are ordinary groceries you can find anywhere. Here are the categories to focus on:
- Whole grains: quinoa, bulgur, teff, barley, oats, popcorn, shredded wheat or bran cereals, and whole grain breads
- Beans and legumes: black beans, kidney beans, chickpeas, and lentils
- Vegetables: collard greens, kale, spinach, broccoli, cauliflower, and carrots
- Fruits: blackberries, raspberries, blueberries, strawberries, avocado, apples and pears (eat the skin), kiwi, and oranges
- Seeds: sunflower, pumpkin, flax, and chia
- Nuts: almonds, pistachios, and pecans
Berries are standouts in the fruit category. Blackberries and raspberries pack some of the highest fiber per serving of any common fruit. For grains, bran cereals and barley tend to deliver the most fiber per serving without much effort on your part.
Yes, Nuts and Seeds Are Safe
For years, people with diverticulosis were told to avoid nuts, seeds, and popcorn. The thinking was that small particles could lodge inside a diverticulum and trigger inflammation. There is no evidence this actually happens. Current guidance from the Mayo Clinic and other major institutions is the opposite: these foods are high in fiber and beneficial for people with diverticulosis. Popcorn, in fact, is one of the recommended whole grains.
Foods to Limit
Red meat is the one food category with solid evidence of increasing risk. A large Harvard study tracked more than 46,000 men over 26 years and found that those who ate the most red meat (around 13 servings per week) were 58% more likely to develop diverticulitis compared to those who ate the least (about 1.2 servings per week). Swapping just one daily serving of unprocessed red meat for poultry or fish lowered the risk by 20%.
This doesn’t mean you can never eat a steak. But if red meat is a daily staple, replacing some of those meals with chicken, fish, or plant-based protein is one of the more practical changes you can make. Processed meats like hot dogs and sausage fall into this category too.
How to Increase Fiber Without Discomfort
Jumping from a low-fiber diet to 28 grams a day all at once is a reliable way to end up bloated and gassy. Add fiber gradually over a few weeks. Start by swapping one refined grain for a whole grain each day, or adding a serving of beans to a meal you already eat. Your gut bacteria need time to adjust to the increased workload.
Water is essential during this transition. Fiber absorbs water as it moves through your digestive system, and without enough fluid, it can actually slow things down and cause constipation, which is exactly what you’re trying to avoid. There’s no magic number for how many glasses to drink, but make a point of sipping water throughout the day, especially with high-fiber meals.
If you struggle to hit your fiber target through food alone, a psyllium-based supplement can help fill the gap. These are available over the counter as powders you mix into water. They’re not a substitute for a fiber-rich diet, but they’re a reasonable addition when whole foods aren’t getting you to 28 grams.
What to Eat During a Flare-Up
Everything above applies to diverticulosis, which is the baseline condition of having diverticula. If those pouches become inflamed or infected, that’s diverticulitis, and the dietary rules temporarily reverse. During an active flare-up, your doctor may ask you to stop eating fiber entirely to give your colon a chance to calm down. Depending on severity, this could mean clear liquids only, a liquid diet, or low-fiber foods like white rice and plain crackers.
Once the inflammation resolves, you gradually reintroduce fiber and return to the high-fiber diet described above. The switch from low-fiber back to high-fiber should be slow and deliberate, just like starting a high-fiber diet for the first time. If you’ve had a flare-up, your doctor will guide the timeline for adding foods back in.
A Practical Daily Approach
Getting to 28 grams of fiber is easier than it sounds when you build meals around whole foods. A bowl of bran cereal with raspberries at breakfast can deliver 10 to 12 grams before you leave the house. A lunch salad with chickpeas and avocado adds another 10 or so. A handful of almonds as a snack and a side of broccoli at dinner rounds out the rest. You don’t need to track every gram indefinitely, but counting for a week or two can help you see where the gaps are.
The overall pattern matters more than any single food. A diet built around plants, whole grains, and lean proteins, with limited red meat and plenty of water, gives you the best shot at keeping diverticulosis quiet and avoiding the flare-ups that make it a real problem.

