Is Rice High in Fiber? White vs. Brown Rice Explained

Rice is not a high-fiber food. A cup of cooked white rice contains less than 2 grams of fiber, and even brown rice provides only modest amounts. For context, most adults need somewhere around 25 to 30 grams of fiber per day (the official guideline is 14 grams per 1,000 calories consumed), so a serving of rice barely makes a dent.

White Rice vs. Brown Rice

The difference between white and brown rice comes down to processing. Brown rice keeps its outer bran layer intact, which is where most of the fiber lives. White rice has that layer stripped away during milling, leaving mostly starch behind.

The numbers reflect this clearly. Per 100 grams of cooked rice, brown rice contains about 3.3 grams of total dietary fiber while white rice contains just 0.34 grams. That’s roughly a tenfold difference. Brown rice also has a meaningful split between fiber types: about 2.9 grams of insoluble fiber (the kind that adds bulk and helps move food through your digestive tract) and 0.44 grams of soluble fiber (the kind that dissolves in water and can help moderate blood sugar). White rice has virtually no soluble fiber at all, with its tiny amount being almost entirely insoluble.

So brown rice is the better choice if you’re looking for fiber, but “better” is relative. Even brown rice wouldn’t be considered a high-fiber food by most standards. A food typically needs at least 5 grams of fiber per serving to earn a “high fiber” label on packaging.

How Rice Compares to Other Grains

When you stack rice against other common grains, it falls to the bottom. One cup of cooked quinoa provides 5.18 grams of fiber, which is 18% of the Daily Value. That’s roughly three times the fiber in a cup of brown rice and nearly six times the fiber in white rice. Oats and barley perform even better, with cooked oatmeal and pearled barley both typically delivering 4 to 6 grams per cup.

Wild rice, despite its name, is technically a grass seed rather than true rice. It provides about 2 grams of fiber per 100-gram cooked serving, putting it in a similar range to brown rice. If you’re choosing rice specifically, wild rice or brown rice are your best options, but neither competes with grains like quinoa or barley for fiber content.

The Resistant Starch Factor

There’s one interesting wrinkle with rice that doesn’t show up on a standard nutrition label: resistant starch. This is a type of starch that behaves somewhat like fiber in your body. Instead of being digested and absorbed in the small intestine, it passes through to the large intestine where gut bacteria ferment it, producing short-chain fatty acids that benefit colon health.

Freshly cooked white rice contains about 0.64 grams of resistant starch per 100 grams. But if you cook rice and then cool it in the refrigerator for 24 hours, that number jumps to 1.65 grams per 100 grams. Even cooling it at room temperature for 10 hours doubles the resistant starch to 1.30 grams. Reheating the cooled rice doesn’t undo this effect. So leftover rice that gets reheated the next day actually delivers more fiber-like benefits than freshly cooked rice, though the total amount is still modest.

Practical Ways to Get More Fiber From Rice Meals

If rice is a staple in your diet and you’re trying to increase your fiber intake, the rice itself isn’t going to do the heavy lifting. But what you pair it with can make a significant difference. Black beans add about 8 grams of fiber per half cup. Broccoli, peppers, and leafy greens each contribute 2 to 4 grams per serving. A rice bowl loaded with vegetables and legumes can easily reach 10 or more grams of fiber, even if the rice contributes only 1 to 2 grams of that total.

Swapping white rice for brown rice is a simple upgrade, but switching to quinoa or mixing rice with barley will have a bigger impact. Some people also blend cauliflower rice with regular rice to increase vegetable intake without changing the texture dramatically. Cooking rice ahead of time and refrigerating it before reheating gives you a small extra boost of resistant starch on top of whatever fiber the grain itself provides.

Rice is a useful, affordable source of energy and pairs well with genuinely high-fiber foods. It just isn’t one itself.