The 9 Best High-Fiber Vegetables You Should Be Eating, According to a Dietitian

Most Americans need to eat more vegetables and fiber, both of which support heart and digestive health and help manage blood sugar.

  • Only 10% of U.S. adults eat enough vegetables—boost intake with high-fiber veggie choices.
  • These nine vegetables each provide 5+ grams of fiber per serving to support gut and heart health.
  • Fiber helps with fullness, digestion, blood sugar stability and may lower disease risk.

You know vegetables are good for you—and chances are, you're not eating enough. In fact, only about 10% of U.S. adults meet the recommended daily intake. Adults should aim for 2 to 3 cups of veggies per day.

One key reason to eat more vegetables? They're packed with fiber. That matters because only about 10% of women and 3% of men get enough fiber every day. Read on to discover nine of the best high-fiber vegetables to start adding to your meals, Each one provides nearly 5 grams of fiber or more per cup/piece—equivalent to almost one-fifth of your daily recommended fiber intake.

1. Artichokes

artichokes on a cutting board

Abbey Littlejohn

1 medium artichoke = 7 grams of fiber

The artichoke bulb has three edible parts: the heart, the meat at the petal base and the meat by the stem. Artichokes have lots of health benefits, including being an excellent source of magnesium, a mineral that regulates blood pressure and supports bone health. It's easy to prepare and cook artichokes. You can steam or grill them or use them as an ingredient to make cream soup, dips and other delicious dishes.

2. Brussels Sprouts

brussels sprouts

Abbey Littlejohn

1 cup of cooked Brussels sprouts = 6 grams of fiber

In addition to being high in fiber, Brussels sprouts are packed with vitamin C, which helps support immune system health and reduces inflammation. They complement an array of entrees as a nutritious side dish. If you or any family members have sworn off Brussels sprouts due to their taste, it might be because they haven't been cooked properly. This step-by-step guide explains how to prepare and cook steamed, roasted and grilled Brussels sprouts so they're actually delicious.

3. Kale

kale on a cutting board with a knife

Abbey Littlejohn

1 cup of cooked kale = 6 grams of fiber

Kale is a nutrition powerhouse with an array of vitamins and antioxidants that can contribute to good health. Cooked kale contains more volume than raw, so eating it cooked adds more fiber than eating the same amount raw. Add the leafy green to main dishes (like BBQ Shrimp with Garlicky Kale & Parmesan-Herb Couscous), soups (like our Vegetarian Potato Kale Soup) or smoothies (like this Anti-Inflammatory Breakfast Smoothie).

4. Sweet Potato

cutting sweet potatoes

Abbey Littlejohn

1 cooked medium sweet potato with skin = 5 grams of fiber

These sweet spuds are not only packed with fiber, but they're also a phenomenal source of vitamin A, which supports the immune system and eye health. In addition, you may want to consider leaving the tuber's skin on. When you eat sweet potatoes with the skin, you're not just benefiting from fiber but also potassium, an essential nutrient for healthy blood pressure, muscle contractions and more. Enjoy them in casseroles, as a side of sweet potato fries or as a dessert like Sweet Potato Pie with Cream Cheese Swirl.

5. Collard Greens

collard greens in a collander

Abbey Littlejohn

1 cup of cooked collard greens = 6 grams of fiber

To switch up your leafy greens, consider adding collard greens to your weekly rotation of veggies. Collard greens have a similar nutrition profile to kale, offering calcium, iron and vitamins A, C and K. Try them in our Lemony Lentil Soup with Collards, Mac & Cheese with Collards or Savory Oatmeal with Cheddar, Collards & Eggs.

6. Beets

whole beets next to a bowl of chopped beets

Abbey Littlejohn

1 cup of cooked beets = 5 grams of fiber

Beets are full of antioxidant properties that could help fight inflammation and prevent cancer. The ruby-red bulbs are rich in antioxidants called betacyanins, and the yellow varieties contain antioxidants called betaxanthins, both of which give the root vegetable its striking colors.

Steam, boil, roast, grill or air-fry beets, or purchase them vacuum-packed—precooked and peeled—in the grocery store's produce section. Canned beets also boost the convenience factor. Try our Honey-Roasted Beets or Beet Salad with Goat Cheese at your next meal.

7. Beet Greens

beet greens

Abbey Littlejohn

1 cup of cooked beet greens = 6 grams of fiber

Don't forget about the edible beet greens when you make your beet dish! These leafy greens at the tops of the bulbs resemble the flavor and nutrition of kale and collard greens, and can be used in place of them or alongside them in your recipes. Sautéing or braising will tenderize your beet greens.

8. Turnip Greens

turnip greens on a dish towel

Abbey Littlejohn

1 cup of cooked turnip greens = 5 grams of fiber

Like beets, you can eat the nutrient-dense greens and stems of turnips. Turnip greens have a similar nutrition profile to other dark leafy greens like kale. Eat them sautéed or roasted, or use them to make a mouthwatering Turnip Green Pesto.

9. Mustard Greens

mustard greens

Abbey Littlejohn

1 cup of cooked mustard greens = 5 grams of fiber

Mustard greens are part of the mustard plant. They're commonly used in Chinese, Indian and Japanese cuisines. Like many leafy greens, they're abundant in vitamin K, a nutrient that supports blood clotting, and they're an excellent source of vitamin C, which also supports collagen formation for healthy skin and wound healing. Try adding peppery mustard greens to a stir fry or serve this Massaged Mustard Greens Salad.

array of high-fiber vegetables

Abbey Littlejohn

What Is Fiber and Why Is It Good for You?

Fiber is a type of carbohydrate that your body can't digest or absorb. It's found in plant-based foods, like vegetables, fruits, legumes, whole grains, nuts and seeds. There are two main types of fiber: soluble and insoluble.

Soluble fiber forms a gel when it combines with water, and binds to cholesterol and fat in your food. You can find soluble fiber in foods such as Brussels sprouts, sweet potatoes, avocados, apples, pears, carrots, oats, barley, beans, flaxseed and nuts.

In contrast, insoluble fiber does not dissolve in water but adds bulk to stools. You can find insoluble fiber in fruits with edible skin, vegetable stems, bran, grits and nuts.

Eating fiber has health perks, including preventing constipation, stabilizing blood sugar levels, improving gut health, helping you feel full and satisfied, maintaining a healthy weight and lowering the risk of type 2 diabetes, heart disease and some types of cancer.

More Ways to Increase Your Fiber Intake

Eating vegetables is undoubtedly a great way to up your fiber intake. You can also meet your daily fiber needs by eating more of the following foods:

  • Fruit: Fruits offer soluble and insoluble fiber, along with a slew of nutrients. Aim to eat at least 1½ to 2½ cups daily as part of your meals and snacks.
  • Legumes: These satisfying beans and peas are more than just a source of fiber—legumes also contain plant-based protein. Make your next meatless meal with these Healthy Bean Recipes.
  • Whole grains: When you eat whole grains, you consume the entire kernel of the grain, which contains more fiber, vitamins and minerals than refined grains. Make at least half of your total grains for the day whole grains.
  • Nuts and seeds: Nuts and seeds pack a nutritional punch. Along with fiber, they offer heart-healthy fats, anti-inflammatory properties and an array of vitamins and minerals. Enjoy them as a standalone snack, in a trail mix or as an ingredient in salads, entrees and desserts.

High-Fiber Vegetable Recipes to Try

Our Expert Take

Fiber is an essential nutrient for digestive and heart health, but if you're like most people, you may not be getting enough in your diet. When adding more fiber-rich foods to your diet, it's important to increase your fiber slowly and drink plenty of fluids throughout the day. These two tips can help prevent any unwanted digestive issues that might arise from the extra fiber. Adding some of these high-fiber vegetables, such as artichokes, beets and hearty greens, to your meals can help you meet your fiber needs and health goals.

Was this page helpful?
Sources
EatingWell uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable and trustworthy.
  1. Lee SH, Moore LV, Park S, Harris DM, Blanck HM. Adults meeting fruit and vegetable intake recommendations — United States, 2019. MMWR Morb Mortal Wkly Rep 2022;71:1–9. doi:10.15585/mmwr.mm7101a1

  2. U.S. Department of Agriculture. MyPlate. Vegetables.

  3. U.S. Department of Agriculture and U.S. Department of Health and Human Services. Dietary Guidelines for Americans, 2020-2025.

  4. U.S. Department of Agriculture. FoodData Central. Artichoke.

  5. U.S. Department of Agriculture. FoodData Central. Brussels sprouts, fresh, cooked, no added fat.

  6. U.S. Department of Agriculture. FoodData Central. Kale, fresh, cooked, no added fat.

  7. U.S. Department of Agriculture. FoodData Central. Sweet potato, baked, no added fat.

  8. U.S. Department of Agriculture. FoodData Central. Collards, fresh, cooked, no added fat.

  9. U.S. Department of Agriculture. FoodData Central. Beets, fresh, cooked, no added fat.

  10. U.S. Department of Agriculture. FoodData Central. Beet greens, cooked.

  11. U.S. Department of Agriculture. FoodData Central. Turnip greens, fresh, cooked, no added fat.

  12. U.S. Department of Agriculture. FoodData Central. Mustard greens, fresh, cooked, no added fat.

  13. National Institutes of Health. Office of Dietary Supplements. Vitamin C.

  14. Ghavami A, Ziaei R, Talebi S, et al. Soluble fiber supplementation and serum lipid profile: a systematic review and dose-response meta-analysis of randomized controlled trialsAdv Nutr. 2023;14(3):465-474. doi:10.1016/j.advnut.2023.01.005

  15. Centers for Disease Control and Prevention. Fiber: the carb that helps you manage diabetes.

  16. U.S. Department of Agriculture. MyPlate. Fruits.

  17. U.S. Department of Agriculture. MyPlate. Grains.

  18. Balakrishna R, Bjørnerud T, Bemanian M, Aune D, Fadnes LT. Consumption of nuts and seeds and health outcomes including cardiovascular disease, diabetes and metabolic disease, cancer, and mortality: an umbrella reviewAdv Nutr. 2022;13(6):2136-2148. doi:10.1093/advances/nmac077