Is Broccoli a Good Source of Fiber? Yes, Here’s Why

Broccoli is a solid source of fiber, delivering about 2.5 grams per cup raw and roughly 2.6 grams per cup cooked. That’s a meaningful contribution toward the recommended daily intake of 14 grams per 1,000 calories you eat, which works out to about 25 grams for most women and 34 grams for most men. It won’t get you all the way there on its own, but a serving or two of broccoli makes a real dent.

How Much Fiber Broccoli Actually Provides

The numbers shift depending on whether you eat broccoli raw or cooked, and the difference is worth knowing. A cup of raw broccoli (about 91 grams) contains roughly 2.5 grams of dietary fiber. A cup of cooked, chopped broccoli delivers about 2.6 grams. Gram for gram, though, cooking concentrates the fiber slightly because water evaporates and the vegetable shrinks. Per 100 grams, raw broccoli has about 3.5 grams of total fiber, while microwaved broccoli comes in closer to 4.7 grams per 100 grams.

That matters practically because a cooked cup is denser than a raw cup. You’re eating more actual broccoli per forkful when it’s cooked, so you end up getting a bit more fiber for the same volume. Either way, a couple of cups at dinner puts you at 5 or more grams of fiber from one vegetable alone.

Broccoli Has Two Types of Fiber

Not all fiber does the same thing in your body. Broccoli delivers both soluble and insoluble fiber, though the ratio between them changes with cooking. Raw broccoli is heavily skewed toward insoluble fiber, with about 3.1 grams of insoluble to just 0.4 grams of soluble per 100 grams. That insoluble fiber is mostly cellulose, the rigid structural material in plant cell walls, and it works by adding bulk to stool and helping move things through your digestive tract.

Cooking shifts the balance. Microwaved broccoli contains about 2.8 grams of insoluble fiber and 1.9 grams of soluble fiber per 100 grams. Heat breaks down cell walls and releases pectic substances, a type of soluble fiber that dissolves in water and forms a gel-like consistency in your gut. Soluble fiber slows digestion, helps regulate blood sugar after meals, and feeds beneficial gut bacteria. So if you want a broader range of fiber benefits, cooked broccoli gives you a more balanced mix.

What Broccoli Fiber Does in Your Gut

The fiber in broccoli is made up primarily of pectic substances and cellulose, with smaller amounts of hemicelluloses and lignin. When this fiber reaches your large intestine undigested, gut bacteria go to work fermenting it. That fermentation produces short-chain fatty acids, which are small molecules your colon cells use as fuel. The three main ones, acetate, propionate, and butyrate, are produced in a ratio of roughly 76:14:10.

Butyrate is especially important. Even though it’s the smallest share, it’s the primary energy source for the cells lining your colon and plays a role in reducing inflammation in the gut. The fermentation process also matters for satiety: short-chain fatty acids signal to your brain that you’ve eaten, which can help with appetite regulation. Research on vegetable fiber fermentation shows that the sugars making up broccoli’s fiber, particularly arabinose and uronic acids, are almost completely broken down by gut bacteria (96% and 97% disappearance rates, respectively), meaning your microbiome can extract a lot of value from it.

One interesting finding: the extent of fermentation varies significantly from person to person, depending on the composition of their individual gut bacteria. Two people eating the same amount of broccoli may produce different amounts of short-chain fatty acids.

How Broccoli Compares to Other Vegetables

Broccoli holds up well against its closest relatives. A cup of raw cauliflower has about 2 grams of fiber compared to broccoli’s 2.5 grams. Brussels sprouts are one of the few common vegetables that consistently beat broccoli, typically delivering around 3 to 4 grams per cooked cup. Among leafy greens, kale provides roughly 1 to 2 grams per raw cup, so broccoli has the edge there.

Where broccoli really earns its reputation is versatility. It’s easy to eat in large quantities, whether steamed, roasted, stir-fried, or raw with dip. Many higher-fiber vegetables, like artichokes or lima beans, aren’t as simple to prepare or as widely liked. Fiber intake is ultimately about consistency, and a vegetable you’ll actually eat several times a week matters more than one with a slightly higher number on paper.

Fitting Broccoli Into a High-Fiber Diet

Dietary fiber is considered a nutrient of public health concern in the U.S. because most people fall short. The recommended target is 14 grams for every 1,000 calories you consume. For someone eating 2,000 calories a day, that’s 28 grams. The average American gets about 15 grams.

A single cup of broccoli covers roughly 9 to 10% of that daily goal. That’s not a powerhouse number on its own, but fiber adds up from multiple sources across the day. Pairing broccoli with other fiber-rich foods amplifies the total quickly: a cup of broccoli alongside brown rice, lentils, or beans at dinner can easily deliver 10 or more grams in a single meal. Eating broccoli cooked rather than raw, as noted above, nudges the fiber content higher per serving and also gives you a better balance of soluble and insoluble types.

Broccoli also brings vitamin C, vitamin K, folate, and potassium along with its fiber, making it one of the more nutrient-dense ways to close the fiber gap. If you’re trying to increase your fiber intake gradually (which is the best approach for avoiding bloating and gas), adding a cup of broccoli to meals you already eat is one of the simplest places to start.