What Vegetable is Highest in Fiber?

If you are looking to increase the fiber in your diet, eating more vegetables is an excellent idea. Most vegetables are high in fiber. But which vegetable is highest in fiber?

Avocados are the highest-fiber vegetable. They provide 6.7 grams of fiber per 100-gram serving. Peas are second-highest in fiber at 5.7 grams per serving, and artichokes are third-highest in fiber at 5.4 grams.

Avocados are so high in fiber, they provide 13 times the fiber of the lowest-fiber vegetable among those tested, which is watercress. And avocados provide 18% more fiber than the second-highest vegetable, peas.

While avocados are technically a fruit, I included them in this list since they are most often eaten like a vegetable, as a savory companion to other foods.

Top 10 List

Here is a list of the top 10 vegetables in order by fiber content:

  1. Avocados, 6.7g
  2. Peas (Green), 5.7g
  3. Artichokes, 5.4g
  4. Jicama and Parsnip, 4.9g (tied)
  5. Kale, 4.1g
  6. Collard, 4.0g
  7. Hubbard Squash and Yam, 3.9g (tied)
  8. Brussels Sprouts and Chanterelle Mushrooms, 3.8g (tied)
  9. Kohlrabi, 3.6g
  10. Dandelion Greens and Escarole, 3.5g (tied)

Source: USDA FoodData Central

Recommended Daily Fiber Intake

More than 90 percent of women and 97 percent of men do not meet recommended intakes for dietary fiber. This is likely because 85% of adults don’t eat enough fruits, vegetables and whole grains5. So you are smart to learn about sources of high fiber in this article!

The USDA recommended fiber intake for women is 22-28 grams, and 28-34 grams for men. For simplicity’s sake, food labels use 29 grams as the DV (Daily Value), assuming a 2,000/day calorie diet. That’s the number I used to calculate the DV percentage of the veggies in the chart below.

Fiber Comparison Chart in Vegetables

See the following table for all popular vegetables ranked in order by fiber content, from highest to lowest, and including the percent of recommended daily fiber intake.

For the purposes of this analysis, I have defined vegetables as plants that are eaten via the leaves, stems, roots, tubers, bulbs, flowers and savory fruits. So I’ve omitted beans, lentils, nuts, seeds, and grains (although I included corn, which is often treated as a vegetable). See my article here on the healthiest beans, including fiber content, and the healthiest nuts, including fiber content, here.

VEGETABLE (100 grams raw, except where noted*)Fiber
% DV**
Arugula (AKA rocket; Italian Cress)1.67%
Bamboo Shoots2.28%
Broccoli Rabe2.79%
Brussels Sprouts3.813%
Butterhead (includes Bibb and Boston)1.14%
Cabbage, Green2.59%
Cabbage, Red2.17%
Celery Root (Celeriac)1.83%
Chinese Cabbage (AKA Napa Cabbage; Pak-choi; Bok Choy)1.03%
Daikon (cooked)1.55%
Dandelion Greens3.512%
Eggplant (AKA Aubergine)3.010%
Escarole (Frisée and Curly Endive are closely related)3.512%
Green Beans 2.79%
Green Leaf (AKA Leaf Lettuce)1.34%
Green Pepper1.76%
Iceberg (AKA Crisphead)1.24%
Jicama (AKA Yambean)4.917%
Mushrooms, Chanterelle3.813%
Mushrooms, Enoki2.79%
Mushrooms, Maitake2.79%
Mushrooms, Morel2.810%
Mushrooms, Oyster2.38%
Mushrooms, Portabella1.34%
Mushrooms, Shiitake2.59%
Mushrooms, White1.03%
Mustard Greens3.211%
Onion, Red2.28%
Onion, White1.24%
Onion, Yellow1.97%
Peas, Green5.720%
Potato, White (baked) 2.17%
Potato, Red (baked)1.86%
Red Leaf0.93%
Red Pepper2.17%
Romaine (Little Gem is closely related)2.17%
Scallions (AKA Spring Onions)2.69%
Snow Peas2.48%
Sugar Snap Peas2.69%
Squash, Acorn1.55%
Squash, Butternut2.07%
Squash, Hubbard3.913%
Squash, Spaghetti1.55%
Sweet Potato (cooked)3.311%
Tomato, Grape2.17%
Tomato, Red1.24%
Tomato, Roma1.03%
Yam (baked)3.913%
Yellow Pepper0.93%
Zucchini (AKA Courgette)1.03%
Table Comparing Fiber For Vegetables, in Alphabetical Order

* 100 grams = 1/2 to 3/4 cups

** Per USDA food labels guidance of 29 grams

† data provided by a brand

Source: USDA FoodData Central

Health Benefits of Fiber

Fiber does a body good. It helps keep you regular1, feeds your good bacteria2 and protects against colon cancer3 and heart disease4. It can also help control diabetes1 and keep your weight down because it makes you feel fuller longer.

People with certain digestive conditions may have trouble handling fiber; talk to your doctor before changing your diet.

Summing It Up

Getting more fiber into your diet is a worthy health goal. Avocados are easy to eat and offer the highest level of fiber of any vegetable on their list (I know it’s a fruit, but it’s gets eaten like a veggie).

You may also be interested in what fruit has the highest fiber. Find out here.

Which fruit are lowest in sugar and carbs? Get the answer here.

What is the healthiest of all salad greens? The answer is here.


Source: USDA FoodData Central

1 Anderson, J. W., Baird, P., Davis, R. H., Jr, Ferreri, S., Knudtson, M., Koraym, A., Waters, V., & Williams, C. L. (2009). Health benefits of dietary fiber. Nutrition reviews67(4), 188–205. https://doi.org/10.1111/j.1753-4887.2009.00189.x.

2 Weickert MO, Pfeiffer AFH. Impact of dietary fiber consumption on insulin resistance and the prevention of type 2 diabetesJ Nutr. 2018;148(1):7-12. doi:10.1093/jn/nxx008.

3 Masrul M, Nindrea RD. Dietary Fibre Protective against Colorectal Cancer Patients in Asia: A Meta-Analysis. Open Access Maced J Med Sci. 2019;7(10):1723-1727. Published 2019 May 30. doi:10.3889/oamjms.2019.265.

4 Pereira MA, O’Reilly E, Augustsson K, et al. Dietary Fiber and Risk of Coronary Heart Disease: A Pooled Analysis of Cohort Studies. Arch Intern Med. 2004;164(4):370–376. doi:10.1001/archinte.164.4.370.

5 2020-2025 USDA Dietary Guidelines for Americans

Vicki Spellman

Vicki Spellman is a certified Holistic Nutritionist (AFPA) and Senior VP at a large healthcare communications firm.

Recent Posts