If your feed has suddenly filled with chia pudding, bean bowls, and people talking about their daily fiber totals, you’ve met fibermaxxing.
The trend is simple: make fiber a more intentional part of your meals instead of treating it like a nutrition footnote. Interest in high-fiber eating is surging, and psyllium husk searches are rising, too. The good news? You don’t need extreme targets or a pantry full of supplements to get started. A varied plant-based diet already gives you plenty of delicious ways to add more fiber.
Most adults need roughly 22–34 grams of fiber per day, depending on age, sex, and calorie needs. The list below is a beginner-friendly way to stock your kitchen with fiber-rich vegan foods, and actually enjoy eating them.
Fiber amounts are approximate and can vary by brand, preparation, and serving size. For packaged foods, check the nutrition label.

15 high-fiber vegan foods to buy this week
1. Lentils
Fiber: About 7–8 grams per ½ cup cooked
Lentils are one of the easiest vegan foods to make part of your weekly routine. They cook quickly, work in almost any cuisine, and provide plant-based protein along with fiber.
Try them: Add cooked lentils to pasta sauce, tacos, soups, grain bowls, or a simple salad with lemon and herbs.
2. Black beans
Fiber: About 7–8 grams per ½ cup cooked
Black beans are a reliable staple for burritos, chili, tacos, and loaded baked potatoes. Keep canned beans in your pantry for a quick meal, or cook a batch to use throughout the week.
Try them: Mash black beans with salsa and spices, then pile them into a whole-grain tortilla with avocado and greens.
3. Chickpeas
Fiber: About 6–7 grams per ½ cup cooked
Chickpeas are wonderfully versatile. They can become hummus, curry, salad topping, sandwich filling, or a crunchy snack.
Try them: Toss chickpeas with olive oil and spices, then roast until crisp. They’re an easy alternative to chips when you want something crunchy.
4. Split peas
Fiber: About 8 grams per ½ cup cooked
Split peas are budget-friendly and perfect for thick, comforting soups. Unlike many beans, they don’t usually require soaking before cooking.
Try them: Simmer green split peas with carrots, celery, onion, garlic, and vegetable broth for a satisfying soup.
5. Navy beans
Fiber: About 9–10 grams per ½ cup cooked
Small but mighty, navy beans are especially high in fiber. Their mild flavor makes them easy to blend into creamy sauces or add to stews.
Try them: Blend navy beans into a tomato or vegetable soup to make it thicker and more filling.
6. Chia seeds
Fiber: About 4 grams per tablespoon
Chia seeds are a small addition with a big fiber payoff. They absorb liquid and form a pudding-like texture, making them especially popular in fibermaxxing breakfasts.
Try them: Stir 2 tablespoons into plant-based milk with oats, cinnamon, and berries. Let it sit overnight for an easy breakfast.
7. Ground flaxseed
Fiber: About 2 grams per tablespoon
Ground flaxseed adds a mild, nutty flavor to smoothies, oatmeal, muffins, and homemade veggie burgers. Choose ground flax rather than whole if you want your body to access more of its nutrients.
Try them: Sprinkle a tablespoon over cereal or blend it into a banana-oat smoothie.
8. Raspberries
Fiber: About 8 grams per cup
Raspberries are one of the most fiber-rich fruits, and they bring plenty of flavor without requiring any preparation.
Try them: Add fresh or frozen raspberries to oatmeal, chia pudding, smoothies, or a bowl of unsweetened plant-based yogurt.
9. Pears
Fiber: About 5–6 grams per medium pear
Pears are portable, sweet, and particularly useful when you want an afternoon snack that requires no cooking.
Try them: Slice a pear over whole-grain toast with nut butter, or enjoy it alongside a handful of almonds.
10. Apples
Fiber: About 4–5 grams per medium apple
Apples are another practical grab-and-go option. Leave the skin on when you can, since much of the fiber is found in or near the peel.
Try them: Pair apple slices with peanut or almond butter for a balanced snack.
11. Avocado
Fiber: About 6–7 grams per avocado
Avocado adds creaminess and fiber to meals while also providing unsaturated fats. It can make simple plant-based food feel much more satisfying.
Try them: Add avocado to bean tacos, spread it on whole-grain toast, or toss it into a chopped salad.
12. Sweet potatoes
Fiber: About 4 grams per medium sweet potato
Sweet potatoes are naturally sweet, filling, and easy to prepare. Their soft texture makes them ideal for meal prep.
Try them: Bake several at once and top them with black beans, salsa, greens, and tahini.
13. Broccoli
Fiber: About 5 grams per cup cooked
Broccoli brings fiber, color, and a satisfying bite to almost any dinner. Frozen broccoli is just as useful for quick weeknight meals.
Try them: Roast broccoli with garlic and lemon, then serve it with lentils and brown rice.
14. Oats
Fiber: About 4 grams per cup cooked
Oats contain soluble fiber and make an inexpensive, comforting breakfast base. They’re also easy to customize for different tastes and schedules.
Try them: Cook oats with cinnamon, banana, and ground flaxseed, then add chia seeds or berries on top.
15. Popcorn
Fiber: About 3–4 grams per 3 cups air-popped
Plain popcorn is a whole grain and can be a surprisingly useful high-fiber snack. The key is how you prepare it: start with air-popped or lightly oil-popped kernels and add your own seasonings.
Try it: Toss popcorn with nutritional yeast, smoked paprika, black pepper, or a pinch of cinnamon.

Easy ways to increase fiber without digestive drama
Eating more fiber is a great goal, but suddenly jumping from very little fiber to an enormous daily total can leave your digestive system unimpressed. Try these gentler strategies instead.
Add one upgrade at a time
Start by adding one fiber-rich food to a meal you already eat. Put berries on breakfast, beans in your lunch, or broccoli beside dinner. Once that feels normal, add another.
A gradual increase gives your digestive system time to adjust and may help reduce gas, bloating, and discomfort.
Spread fiber across the day
You don’t need to eat 30 grams of fiber in one enormous bowl. Distribute it across breakfast, lunch, dinner, and snacks.
For example:
- Breakfast: Oats with chia seeds and raspberries
- Lunch: A chickpea salad wrap
- Snack: An apple with nut butter
- Dinner: Lentil tacos with avocado and vegetables
Drink water regularly
Fiber works with fluid. As you increase beans, whole grains, fruit, and seeds, make a habit of drinking water throughout the day. If you use a concentrated fiber product such as psyllium husk, follow the package directions carefully and take it with plenty of liquid.
Psyllium can be useful for some people, but it isn’t a shortcut around a varied diet. Start with the lowest recommended amount, increase slowly if appropriate, and speak with a healthcare professional if you have digestive conditions, swallowing difficulties, or take medications that may interact with fiber supplements.
Rinse canned beans
Rinsing canned beans can reduce some of the liquid that contributes to digestive discomfort. If beans are new to your routine, begin with a smaller serving and build from there.
Focus on variety, not just the biggest number
Fibermaxxing should not become a competition to see who can eat the most grams. Different plant foods provide different types of fiber, so variety matters. Rotate legumes, whole grains, fruits, vegetables, nuts, and seeds throughout the week.
Make fiber tracking easier with VexVegan
When you’re shopping for packaged vegan food, fiber can be easy to overlook. A product may sound wholesome, but the nutrition label tells you what’s actually in the serving.
With VexVegan, you can use the barcode scanner and product database to check packaged foods while you shop. That makes it easier to compare cereals, wraps, veggie burgers, snacks, and other plant-based products without standing in the aisle doing nutrition-label detective work.
You can also use VexVegan challenges to stay consistent. Try a simple weekly goal, such as adding one legume-based meal, two servings of fruit, or a whole grain each day. Small wins count, and they’re much more sustainable than trying to overhaul your entire diet overnight.
A simple fiber-first shopping list
If you want to start today, add these basics to your cart:
- Lentils or canned beans
- Chickpeas and hummus
- Oats
- Chia or ground flaxseed
- Raspberries, apples, or pears
- Sweet potatoes
- Broccoli or another favorite vegetable
- Whole-grain bread, rice, or pasta
- Popcorn kernels
- Avocados
A high-fiber vegan diet doesn’t have to be complicated, expensive, or perfect. Start with foods you already enjoy, make one practical swap at a time, and let consistency do the heavy lifting. Fibermaxxing is at its best when it means eating a wider, more colorful variety of plants, not chasing an extreme number.
For nutrition values and general fiber guidance, see the USDA FoodData Central database, the Dietary Guidelines’ fiber sources, and UCLA Health’s overview of fibermaxxing.
