Your Ultimate High-Fiber Grocery List

Medically Reviewed by Carol DerSarkissian, MD on February 13, 2022
2 min read

The next time you go food shopping, put these items in your cart. They're great sources of fiber, which can cut your LDL ("bad") cholesterol, is good for your digestion, and helps you feel full. (Related: What is sulfur, and why does your body need it?)

  • Apples, bananas, oranges, strawberries all have around 3 to 4 grams of fiber. (Eat the apple peels -- that’s where the most fiber is!)
  • Raspberries win the fiber race at 8 grams per cup.
  • Mangoes, persimmons, and guavas are also good sources of fiber: A mango has 5 grams, a persimmon has 6, and 1 cup of guava has about 9.
  • Dark-colored vegetables. In general, the darker the color of the vegetable, the higher the fiber content. Carrots, beets, and broccoli are fiber-rich. Collard greens and Swiss chard have 4 grams of fiber per cup.  Artichokes are among the highest-fiber veggies, at 10 grams for a medium-sized one.
  • Potatoes. Russet, red, and sweet potatoes all have at least 3 grams of fiber in a medium-sized spud, if you eat the skin and all.

 

  • Stock up on beans. Navy and white beans are the most fiber-rich, but all beans are fiber-packed. Any of these is a good choice for your shopping cart: garbanzo, kidney, lima, or pinto beans. They make great soups and chilis, and are a flavorful addition to salads. Beans are also high in protein, so if you’re cutting back on red meat, they’re a healthy, filling substitute.
  • Include other legumes. Peas, soybeans (edamame), and lentils are also high in fiber.

 

  • Check cereal labels. Most cereals have at least some fiber content, but they’re not all created equal. Any cereal with 5 or more grams of fiber per serving is a good source.
  • Whole-grain breads. Seven-grain, dark rye, cracked wheat, and pumpernickel breads are good choices.
  • Whole grains. Bulgur wheat, brown rice, wild rice, and barley are all tasty substitutions for white rice.
  • Nuts and seeds.An ounce of of sunflower seeds, pumpkin seeds, pistachios, or almonds gives you at least 3 grams of fiber. They are also high in calories, though, so make a little go a long way.
  • Popcorn. Three cups of air-popped popcorn have about 4 grams of fiber.

 

  • Try foods with fiber added. Milk and other dairy products, and most juices, naturally have no or low fiber. New products, however, are changing that picture: Look for labels on orange juice, milk, and yogurt that say fiber is added or “fiber fortified.”

Show Sources

SOURCES:

Harvard Health Publications: "11 Foods That Lower Cholesterol."

American Heart Association: "Whole Grains and Fiber."

Harvard School of Public Health: "Fiber: Start Roughing It!"

Colorado State University Extension: "Dietary Fiber."

National Women’s Health Resource Center: "How Much Fiber should I Have in My Daily Diet?"

Continuum Health Partners: "Dietary Fiber."

U.S. Department of Agriculture: "Nutrient Database for Standard Reference."

Miller, M. Circulation, 2011.

Newton Ask a Scientist: "Vegetable vs. Grains."

View privacy policy, copyright and trust info