All posts

High Fiber Meal Plan: 7-Day Plan with 35g+ Fiber Daily

A complete 7-day high fiber meal plan providing 35g or more of fiber per day. Includes 30 high-fiber foods ranked by fiber per serving, soluble vs insoluble fiber explained, and tips for increasing fiber gradually without bloating.


The quick answer: A high fiber meal plan targets 35g or more of fiber daily (the adequate intake for men is 38g, for women 25g, though 35g+ benefits nearly everyone). The best approach combines soluble fiber (oats, beans, apples — lowers cholesterol and stabilizes blood sugar) with insoluble fiber (whole grains, vegetables, nuts — promotes regularity and digestive health). This 7-day plan hits 35-40g daily using whole foods, with gradual-increase tips to avoid the bloating that often derails new fiber efforts.

Why Fiber Matters More Than Most People Think

Fiber is arguably the most underconsumed nutrient in Western diets. The average adult eats only 15g per day — roughly half the recommended amount. This fiber gap has significant health consequences.

Digestive health: Fiber adds bulk to stool and promotes regular bowel movements, preventing constipation. Soluble fiber acts as a prebiotic, feeding beneficial gut bacteria that produce short-chain fatty acids (SCFAs) essential for colon health.

Heart health: A meta-analysis in The BMJ found that each additional 7g of fiber per day was associated with a 9% reduction in coronary heart disease risk. Soluble fiber specifically reduces LDL cholesterol by binding to bile acids in the gut.

Blood sugar control: Fiber slows the absorption of glucose, preventing the blood sugar spikes and crashes that contribute to insulin resistance and type 2 diabetes. A 2019 Lancet review found that people consuming the most fiber had 15-30% lower risk of type 2 diabetes.

Weight management: Fiber increases satiety — the feeling of fullness — which naturally reduces calorie intake. High-fiber foods also take longer to chew and digest, giving your brain time to register that you are full before you overeat.

Cancer risk: The World Cancer Research Fund concluded that fiber-rich diets are convincingly linked to reduced colorectal cancer risk. Each 10g increase in daily fiber intake was associated with a 10% reduction in colorectal cancer risk.

Soluble vs. Insoluble Fiber

FeatureSoluble FiberInsoluble Fiber
What it doesDissolves in water to form a gel-like substanceDoes not dissolve; adds bulk to stool
Key benefitsLowers LDL cholesterol; stabilizes blood sugar; feeds beneficial gut bacteriaPromotes bowel regularity; prevents constipation; speeds transit time
Best food sourcesOats, beans, lentils, apples, citrus, barley, flaxseeds, psylliumWhole wheat, brown rice, nuts, seeds, vegetable skins, cauliflower
Recommended daily5-10g minimum (more for cholesterol management)The remainder of your total fiber target
Effect on digestionSlows digestion (which is beneficial for blood sugar and satiety)Speeds up transit through the colon

Most whole foods contain both types. Beans, for example, are rich in both soluble and insoluble fiber. You do not need to track them separately — eating a variety of fiber-rich foods naturally provides a good balance.

30 Best High-Fiber Foods (Ranked by Fiber Per Serving)

RankFoodFiber per ServingServing SizeFiber Type (Primary)
1Split peas (cooked)16.3g1 cupSoluble and insoluble
2Lentils (cooked)15.6g1 cupSoluble and insoluble
3Black beans (cooked)15.0g1 cupSoluble and insoluble
4Navy beans (cooked)13.4g1 cupSoluble
5Chickpeas (cooked)12.5g1 cupSoluble and insoluble
6Kidney beans (cooked)11.3g1 cupSoluble
7Artichoke (cooked)10.3g1 mediumInulin (prebiotic soluble)
8Green peas (cooked)8.8g1 cupSoluble and insoluble
9Chia seeds8.6g2 tablespoonsSoluble (mucilage)
10Raspberries8.0g1 cupInsoluble
11Pear (with skin)5.5g1 mediumSoluble (pectin)
12Avocado5.0g1/2 mediumSoluble and insoluble
13Barley (cooked)6.0g1 cupSoluble (beta-glucan)
14Oats (dry)5.0g1/2 cupSoluble (beta-glucan)
15Broccoli (cooked)5.1g1 cupInsoluble
16Quinoa (cooked)5.2g1 cupInsoluble
17Apple (with skin)4.8g1 mediumSoluble (pectin)
18Sweet potato (with skin)4.8g1 mediumSoluble and insoluble
19Almonds4.0g1 oz (23 almonds)Insoluble
20Brussels sprouts (cooked)4.1g1 cupInsoluble
21Whole wheat pasta (cooked)6.3g1 cupInsoluble
22Brown rice (cooked)3.5g1 cupInsoluble
23Flaxseeds (ground)3.8g2 tablespoonsSoluble (mucilage)
24Psyllium husk5.0g1 tablespoonSoluble
25Banana3.1g1 mediumSoluble (pectin) and resistant starch
26Orange3.4g1 mediumSoluble (pectin)
27Carrots (cooked)3.6g1 cupSoluble and insoluble
28Cauliflower (cooked)2.9g1 cupInsoluble
29Walnuts2.0g1 ozInsoluble
30Popcorn (air-popped)3.6g3 cupsInsoluble

The 7-Day High Fiber Meal Plan (~1,800 Calories, 35-40g Fiber/Day)

Day 1 — Monday (38g fiber)

MealWhat to EatFiber
BreakfastSteel-cut oats (1/2 cup dry) with 1 tbsp chia seeds, 1/2 cup raspberries, 1 tbsp almond butter, cinnamon14.6g
LunchBlack bean and quinoa bowl: 3/4 cup black beans, 1/2 cup quinoa, mixed greens, corn, salsa, 1/4 avocado14.5g
Snack1 apple with 1 oz almonds4.8g + 4.0g
DinnerGrilled salmon (5 oz) with roasted broccoli (1.5 cups) and brown rice (1/2 cup)~5.5g
Daily Total~38g

Day 2 — Tuesday (37g fiber)

MealWhat to EatFiber
BreakfastSmoothie: 1 cup spinach, 1/2 banana, 1 cup raspberries, 1 tbsp ground flaxseed, 1 cup almond milk, 1 scoop protein powder12.9g
LunchLentil soup (1.5 cups, homemade with carrots, celery, onion) with 1 slice whole grain bread13.0g
Snack1 pear and 2 tbsp hummus with carrot sticks7.0g
DinnerGrilled chicken breast (5 oz) with roasted sweet potato (1 medium) and steamed Brussels sprouts (1 cup)~9.0g
Daily Total~37g

Day 3 — Wednesday (40g fiber)

MealWhat to EatFiber
BreakfastOvernight oats: 1/2 cup oats, 1 cup yogurt, 2 tbsp chia seeds, 1/2 cup blueberries, 1 tbsp walnuts12.1g
LunchChickpea and vegetable curry (1 cup chickpeas, cauliflower, spinach, tomato sauce) with 1/2 cup brown rice14.3g
Snack1/4 avocado on whole grain toast with tomato slices5.5g
DinnerBaked cod (5 oz) with steamed green peas (1 cup), mixed green salad with olive oil dressing10.2g
Daily Total~40g

Day 4 — Thursday (36g fiber)

MealWhat to EatFiber
Breakfast2 eggs scrambled with 1/2 cup black beans, sauteed bell peppers, salsa, and 1 whole wheat tortilla9.5g
LunchMediterranean salad: mixed greens, chickpeas (1/2 cup), artichoke hearts (1/2), cucumber, tomato, olives, olive oil-lemon dressing; 1 slice whole grain bread11.5g
Snack1 orange and 1 oz almonds7.4g
DinnerTurkey chili (5 oz ground turkey, kidney beans 3/4 cup, tomatoes, onion, bell pepper, cumin) with 1/2 cup brown rice~11.0g
Daily Total~36g

Day 5 — Friday (39g fiber)

MealWhat to EatFiber
BreakfastOat bran porridge (1/2 cup) with 1 tbsp ground flaxseed, 1/2 banana, 1 tbsp peanut butter, cinnamon9.9g
LunchSplit pea soup (1.5 cups, homemade) with mixed green salad and 1 slice whole grain bread14.0g
Snack3 cups air-popped popcorn and 1 apple7.2g
DinnerBaked salmon (5 oz) with quinoa (1/2 cup), roasted asparagus, and avocado salsa (1/4 avocado, tomato, lime)~8.0g
Daily Total~39g

Day 6 — Saturday (37g fiber)

MealWhat to EatFiber
BreakfastWhole grain toast (2 slices) with 1/2 avocado, 2 poached eggs, and 1/2 cup raspberries on the side10.5g
LunchNavy bean and vegetable soup (1.5 cups) with a side of mixed greens and olive oil dressing12.0g
SnackGreek yogurt (3/4 cup) with 2 tbsp chia seeds and 1/2 cup strawberries7.5g
DinnerGrilled chicken (5 oz) with whole wheat pasta (1 cup) and homemade marinara sauce (tomatoes, garlic, basil) with steamed broccoli (1 cup)~11.4g
Daily Total~37g

Day 7 — Sunday (38g fiber)

MealWhat to EatFiber
BreakfastProtein pancakes (oat flour, 1 egg, banana) topped with 1 cup raspberries and 1 tbsp almond butter11.0g
LunchLentil and roasted vegetable bowl: 3/4 cup lentils, roasted sweet potato, kale, tahini dressing14.5g
Snack1 pear and 1 oz walnuts7.5g
DinnerBaked tilapia (5 oz) with roasted cauliflower and chickpeas (1/2 cup), mixed greens, lemon-olive oil dressing~8.5g
Daily Total~38g

Weekly Summary

MetricAverage
Daily fiber~38g
Calories~1,780
Soluble fiber sourcesOats, beans, lentils, fruits, chia, flax — daily
Insoluble fiber sourcesWhole grains, vegetables, nuts — daily
Different plant foods per week35+

How to Increase Fiber Gradually (Without Bloating)

The most common mistake when starting a high-fiber diet is increasing too quickly. A sudden jump from 15g to 35g per day almost guarantees gas, bloating, and discomfort. Your gut bacteria need time to adapt.

Week 1: Add 5g to your current intake. For example, add 1/2 cup of berries to breakfast and swap white rice for brown rice at dinner.

Week 2: Add another 5g. Include a bean or lentil dish at one meal and add a serving of nuts as a snack.

Week 3: Add another 5g. Incorporate chia or flaxseeds into your breakfast and add an extra serving of vegetables at lunch.

Week 4: Add the final 5g to reach your target. Add a second legume serving and an additional fruit serving.

Critical: Drink significantly more water as you increase fiber. Fiber absorbs water — without adequate fluid, high fiber can cause constipation instead of preventing it. Aim for at least 8-10 glasses of water daily. The combination of fiber and water is what creates the beneficial effect.

Making High-Fiber Eating Sustainable

Start every meal with a fiber question. Before eating, ask: "Where is the fiber in this meal?" If you cannot identify a significant source, add one — berries on oatmeal, beans in a salad, vegetables as a side.

Batch cook beans and lentils on weekends. Cook a large batch of lentils and a large batch of beans on Sunday. Store them in the refrigerator and add them to salads, soups, bowls, and wraps throughout the week. Canned beans (rinsed) are a convenient alternative.

Use a meal planning tool to track your fiber. Hitting 35g daily requires intentional planning — it does not happen accidentally on a standard Western diet. Mealift lets you plan fiber-rich meals for the week and track your daily intake, making it easy to identify gaps and adjust before the week starts.

Never skip the legume. If there is one category of food that transforms your fiber intake, it is legumes (beans, lentils, chickpeas, split peas). A single serving provides 11-16g of fiber — nearly half your daily target. Including legumes at least once per day is the simplest path to consistent high-fiber eating.

Frequently Asked Questions

Can you eat too much fiber?

Yes, though it is uncommon through food alone. Extremely high fiber intake (over 70g per day) can cause bloating, gas, abdominal cramping, and potentially interfere with the absorption of certain minerals (iron, zinc, calcium) due to phytates in high-fiber foods. The risk is higher with fiber supplements than whole foods. For most people, 25-50g from food is the sweet spot.

Does fiber help you lose weight?

Fiber supports weight loss primarily through increased satiety. High-fiber foods take longer to chew, slow gastric emptying, and trigger fullness hormones more effectively than low-fiber foods. A clinical trial published in the Annals of Internal Medicine found that simply adding more fiber (targeting 30g/day) produced nearly as much weight loss as a complex multicomponent diet plan. However, fiber is not a weight loss magic bullet — total calorie intake still matters.

Is a fiber supplement as good as fiber from food?

Fiber supplements (psyllium, methylcellulose, wheat dextrin) can help fill gaps, but they are not equivalent to whole food fiber. Whole foods provide a matrix of fiber types along with vitamins, minerals, and phytochemicals that work synergistically. Supplements typically provide only one type of fiber. A 2017 study in the American Journal of Clinical Nutrition found that fiber from food was more strongly associated with reduced mortality than supplemental fiber. Use supplements as a complement, not a replacement.

What are the best high-fiber foods for constipation?

For constipation, insoluble fiber and adequate water are the most effective combination. Prunes (dried plums) are the gold standard — they contain fiber, sorbitol (a natural laxative), and phenolic compounds that stimulate gut motility. Other effective choices include ground flaxseeds (add to water or smoothies), kiwi (2 per day improved constipation in clinical trials), and psyllium husk (which adds both bulk and moisture to stool). Always increase water intake alongside fiber for constipation relief.

Do I need to count fiber grams, or just eat more vegetables?

While "eat more vegetables" is a good starting principle, vegetables alone may not get you to 35g. Most vegetables provide 2-5g of fiber per serving, meaning you would need 7-17 servings to reach 35g from vegetables alone. Legumes, whole grains, fruits, nuts, and seeds are essential to complement vegetables. Tracking your fiber for 1-2 weeks (using a food log or app) helps you understand where you stand and which foods make the biggest impact.

Does cooking destroy fiber?

No. Unlike many vitamins, fiber is heat-stable. Cooking does not destroy or significantly reduce the fiber content of foods. In some cases, cooking can make fiber more accessible — for example, cooking beans breaks down lectins and makes the fiber easier to tolerate. The exception is juicing, which removes most of the insoluble fiber from fruits and vegetables (blending retains it).

Why do beans cause so much gas?

Beans contain oligosaccharides (raffinose and stachyose) — complex sugars that humans lack the enzyme to digest. These sugars pass intact to the large intestine, where gut bacteria ferment them and produce gas. Strategies to reduce bean-related gas: soak dried beans overnight and discard the soaking water, cook beans thoroughly, start with smaller portions and increase gradually, try lentils first (they cause less gas than larger beans), and add beans to your diet consistently so your gut bacteria adapt.

What is resistant starch and does it count as fiber?

Resistant starch is a type of starch that resists digestion in the small intestine and functions like soluble fiber in the large intestine, where it is fermented by gut bacteria into beneficial SCFAs (especially butyrate). It is found in cooked and cooled potatoes and rice, green bananas, legumes, and oats. Resistant starch is often counted as dietary fiber on food labels. It is particularly beneficial for gut health and blood sugar control.