AI Meal Planner logo AI Meal Planner
Digestive Health

High Fiber Meal Plan

By Our Nutrition Team |

This 7-day high-fiber meal plan delivers 30–40g of fiber daily from whole foods like legumes, vegetables, and whole grains. Improve digestion, lower cholesterol, stabilize blood sugar, and feel fuller longer — no supplements needed.

Complete 7-Day High Fiber Menu

Every meal, every day — with exact calories, protein, carbs, fat, and fiber.

Days 1 2 3 4 5 6 7
Meals Breakfast: Overnight Oats with Chia & Berries
Lunch: Lentil & Vegetable Soup
Dinner: Chicken & Black Bean Bowl
Breakfast: Bran Flakes with Banana & Flaxseed
Lunch: Chickpea & Quinoa Salad
Dinner: Salmon with Sweet Potato & Broccoli
Breakfast: Whole Wheat Toast with Avocado & Egg
Lunch: Black Bean Burrito Bowl
Dinner: Turkey & Lentil Chili
Breakfast: Berry Smoothie Bowl
Lunch: Split Pea Soup & Crackers
Dinner: Chicken Stir-Fry with Edamame
Breakfast: Oatmeal with Apple & Cinnamon
Lunch: Mediterranean Lentil Salad
Dinner: Baked Cod with White Beans & Kale
Breakfast: Peanut Butter & Banana on Whole Grain
Lunch: Three-Bean Minestrone
Dinner: Pork Tenderloin with Barley & Roasted Vegetables
Breakfast: High Fiber Pancakes
Lunch: Falafel Wrap with Hummus
Dinner: Vegetable & Bean Curry
Daily Totals Calories: 1,560
Protein: 84g
Carbs: 200g
Fat: 44g
Calories: 1,500
Protein: 74g
Carbs: 186g
Fat: 50g
Calories: 1,600
Protein: 86g
Carbs: 182g
Fat: 54g
Calories: 1,460
Protein: 84g
Carbs: 196g
Fat: 36g
Calories: 1,480
Protein: 78g
Carbs: 178g
Fat: 48g
Calories: 1,540
Protein: 82g
Carbs: 186g
Fat: 50g
Calories: 1,580
Protein: 66g
Carbs: 204g
Fat: 52g

Day 1

1,560 calories · 84g protein · 200g carbs · 44g fat

Breakfast (420 calories)

Overnight Oats with Chia & Berries

Rolled oats, chia seeds, milk, mixed berries, walnuts.

Lunch (520 calories)

Lentil & Vegetable Soup

Red lentils, carrots, celery, tomatoes, spinach; whole grain bread.

Dinner (620 calories)

Chicken & Black Bean Bowl

Grilled chicken, black beans, brown rice, roasted peppers, avocado.

Day 2

1,500 calories · 74g protein · 186g carbs · 50g fat

Breakfast (380 calories)

Bran Flakes with Banana & Flaxseed

High-fiber bran cereal, sliced banana, ground flaxseed, milk.

Lunch (540 calories)

Chickpea & Quinoa Salad

Chickpeas, quinoa, cucumber, tomato, red onion, lemon-tahini dressing.

Dinner (580 calories)

Salmon with Sweet Potato & Broccoli

Baked salmon fillet; roasted sweet potato; steamed broccoli with olive oil.

Day 3

1,600 calories · 86g protein · 182g carbs · 54g fat

Breakfast (440 calories)

Whole Wheat Toast with Avocado & Egg

2 slices whole wheat bread, mashed avocado, poached egg, cherry tomatoes.

Lunch (560 calories)

Black Bean Burrito Bowl

Black beans, brown rice, corn, salsa, Greek yogurt, shredded lettuce.

Dinner (600 calories)

Turkey & Lentil Chili

Ground turkey, green lentils, kidney beans, tomatoes, bell peppers; whole grain roll.

This is a sample plan. Get a personalized version tailored to your calories, macros, and food preferences.

Day 4

1,460 calories · 84g protein · 196g carbs · 36g fat

Breakfast (400 calories)

Berry Smoothie Bowl

Frozen berries, banana, oats, spinach, topped with granola and chia seeds.

Lunch (480 calories)

Split Pea Soup & Crackers

Yellow split pea soup with carrots and onion; whole grain crackers.

Dinner (580 calories)

Chicken Stir-Fry with Edamame

Chicken breast, edamame, snap peas, broccoli, brown rice noodles, soy-ginger sauce.

Day 5

1,480 calories · 78g protein · 178g carbs · 48g fat

Breakfast (420 calories)

Oatmeal with Apple & Cinnamon

Steel-cut oats, diced apple, cinnamon, walnuts, drizzle of honey.

Lunch (540 calories)

Mediterranean Lentil Salad

Brown lentils, cherry tomatoes, cucumber, feta, olives, whole wheat pita.

Dinner (520 calories)

Baked Cod with White Beans & Kale

Baked cod fillet, cannellini beans, sautéed kale, garlic, lemon, olive oil.

Day 6

1,540 calories · 82g protein · 186g carbs · 50g fat

Breakfast (440 calories)

Peanut Butter & Banana on Whole Grain

Whole grain toast, natural peanut butter, sliced banana, chia seeds.

Lunch (520 calories)

Three-Bean Minestrone

Kidney beans, white beans, chickpeas, pasta, zucchini, tomatoes, basil.

Dinner (580 calories)

Pork Tenderloin with Barley & Roasted Vegetables

Herb-crusted pork tenderloin, pearl barley, roasted Brussels sprouts and carrots.

Day 7

1,580 calories · 66g protein · 204g carbs · 52g fat

Breakfast (440 calories)

High Fiber Pancakes

Whole wheat and oat flour pancakes with fresh raspberries and Greek yogurt.

Lunch (560 calories)

Falafel Wrap with Hummus

Baked falafel, whole wheat wrap, hummus, mixed greens, pickled onion.

Dinner (580 calories)

Vegetable & Bean Curry

Chickpeas, cauliflower, spinach, tomato-coconut curry sauce; brown basmati rice.

Weekly Grocery List

Everything you need for the full 7-day high fiber plan.

Legumes & Beans

  • Red lentils
  • Brown/green lentils
  • Black beans (canned)
  • Chickpeas (canned)
  • Kidney beans (canned)
  • Cannellini beans (canned)
  • Yellow split peas
  • Edamame (frozen)

Whole Grains

  • Rolled oats
  • Steel-cut oats
  • Brown rice
  • Quinoa
  • Whole wheat bread
  • Whole wheat wraps
  • Pearl barley
  • High-fiber bran cereal
  • Whole grain crackers
  • Brown rice noodles

Proteins

  • Chicken breast
  • Salmon fillets
  • Cod fillets
  • Ground turkey
  • Pork tenderloin
  • Eggs
  • Greek yogurt

Vegetables

  • Broccoli
  • Spinach
  • Kale
  • Sweet potatoes
  • Carrots
  • Bell peppers
  • Tomatoes
  • Cherry tomatoes
  • Cucumber
  • Celery
  • Brussels sprouts
  • Cauliflower
  • Zucchini
  • Corn
  • Snap peas

Fruits

  • Bananas
  • Mixed berries (fresh/frozen)
  • Raspberries
  • Apples
  • Avocados
  • Lemons

Seeds, Nuts & Pantry

  • Chia seeds
  • Ground flaxseed
  • Walnuts
  • Natural peanut butter
  • Tahini
  • Hummus
  • Olive oil
  • Canned tomatoes
  • Falafel mix (or frozen)
  • Granola
  • Honey
  • Soy sauce

How Much Fiber Per Day?

The recommended daily fiber intake is 25g for women and 38g for men. Most people only eat about 15g — half the target. A high fiber meal plan aims for 30–40g per day from whole foods, which research links to lower cholesterol, better blood sugar control, reduced cancer risk, and natural weight loss.

Highest Fiber Foods

These are the highest fiber foods per serving — sorted by fiber content. Legumes dominate the list as the single best food group for dietary fiber.

Food Serving Fiber Calories Type
Split Peas1 cup cooked16.3g231Soluble + Insoluble
Lentils1 cup cooked15.6g230Soluble + Insoluble
Black Beans1 cup cooked15.0g227Soluble + Insoluble
Chickpeas1 cup cooked12.5g269Soluble + Insoluble
Artichoke1 medium10.3g60Insoluble
Avocado1 whole10.0g240Soluble + Insoluble
Chia Seeds1 oz (28g)10.0g138Soluble
Raspberries1 cup8.0g64Insoluble
Pear (with skin)1 medium5.5g101Soluble + Insoluble
Broccoli1 cup cooked5.1g55Insoluble
Oats½ cup dry4.0g150Soluble (beta-glucan)
Almonds1 oz (28g)3.5g164Insoluble

High Fiber Diet FAQ

What is a good high-fiber meal plan?

A good high-fiber meal plan includes 30–40g of fiber per day from whole foods: legumes (lentils, beans, chickpeas), whole grains (oats, quinoa, brown rice), vegetables (broccoli, sweet potatoes, artichokes), fruits (berries, apples, pears), and seeds (chia, flax). Each meal should combine protein with fiber-rich carbs. A 7-day plan with breakfast, lunch, and dinner ensures variety and consistent fiber intake without supplements.

What are some high-fiber meal plan ideas?

High-fiber meal ideas include: overnight oats with chia seeds and berries (10g fiber), lentil and vegetable soup with whole grain bread (14g), black bean burrito bowl with brown rice (12g), chickpea and quinoa salad (11g), three-bean minestrone (13g), baked cod with white beans and kale (9g), turkey and lentil chili (15g), and falafel wraps with hummus (10g). The key is building every meal around legumes, whole grains, or both.

How to create a high-fiber meal plan?

Start by setting a daily fiber target of 30–40g. Include legumes (beans, lentils) at least once per day — they are the highest-fiber foods. Choose whole grains over refined (brown rice, oats, whole wheat bread). Add vegetables to every meal and eat fruit with skin for snacks. Use chia seeds, flaxseeds, or nuts as easy fiber boosters. Increase fiber gradually by 5g per week and drink 8+ glasses of water daily to prevent bloating.

How much fiber should I eat per day?

The recommended daily fiber intake is 25g for women and 38g for men, according to the Academy of Nutrition and Dietetics. Most Americans only get about 15g per day — roughly half the recommended amount. A high fiber meal plan helps you consistently reach 30–40g daily through whole foods like beans, lentils, oats, vegetables, and fruit.

What are the highest fiber foods?

The highest fiber foods per serving are: split peas (16.3g per cup cooked), lentils (15.6g per cup), black beans (15g per cup), chickpeas (12.5g per cup), artichokes (10.3g each), avocado (10g each), chia seeds (10g per ounce), raspberries (8g per cup), pear with skin (5.5g each), oats (4g per half cup), broccoli (5.1g per cup), and almonds (3.5g per ounce). Legumes dominate the list as the single best food group for fiber.

What is high fiber food?

A high fiber food is any food that contains 5g or more of dietary fiber per serving. Examples include lentils, black beans, chickpeas, split peas, artichokes, avocado, chia seeds, raspberries, oats, whole wheat bread, broccoli, and sweet potatoes. Foods with 3–4.9g per serving are considered "good sources" of fiber. Most high fiber foods are plant-based — legumes, whole grains, vegetables, fruits, nuts, and seeds.

Is a high fiber diet good for weight loss?

Yes. Fiber slows digestion, increases satiety, and helps you eat fewer calories naturally. A study in the Annals of Internal Medicine found that simply adding 30g of fiber per day led to meaningful weight loss — comparable to more complex diets. Soluble fiber also reduces visceral belly fat by improving gut bacteria and reducing inflammation.

How to get 30 grams of fiber a day?

A simple way to reach 30g: eat oatmeal with berries for breakfast (8g), a bean-based lunch like lentil soup with whole grain bread (14g), an apple or pear for a snack (4g), and a dinner with vegetables and quinoa (8g). Adding chia seeds, flaxseeds, or avocado to any meal is an easy fiber boost. The key is including legumes, whole grains, and vegetables at every meal.

Can too much fiber cause bloating?

Yes, increasing fiber too quickly can cause bloating, gas, and cramping. The key is to increase gradually — add 5g per week until you reach your target. Drink plenty of water (at least 8 glasses per day) to help fiber move through your digestive system. Cooking vegetables and soaking beans also reduces gas-causing compounds.

What is the difference between soluble and insoluble fiber?

Soluble fiber dissolves in water and forms a gel-like substance — it lowers cholesterol, stabilizes blood sugar, and feeds beneficial gut bacteria. Found in oats, beans, apples, and chia seeds. Insoluble fiber does not dissolve — it adds bulk to stool and prevents constipation. Found in whole wheat, vegetables, and nuts. A balanced high fiber diet includes both types.

Does fiber lower cholesterol?

Yes, soluble fiber binds to cholesterol in the digestive system and removes it from the body before it enters the bloodstream. Eating 5–10g of soluble fiber daily can reduce LDL (bad) cholesterol by 5–11%. Oats, barley, beans, lentils, and flaxseeds are particularly effective at lowering cholesterol levels.

Is high fiber diet good for gut health?

Absolutely. Fiber is the primary fuel for beneficial gut bacteria. When bacteria ferment fiber, they produce short-chain fatty acids (SCFAs) that reduce inflammation, strengthen the gut lining, and improve immune function. A diverse high-fiber diet with beans, vegetables, fruits, and whole grains promotes a healthy, diverse microbiome — linked to better mood, immunity, and metabolic health.

Can I eat high fiber on a low carb diet?

Yes, but you need to choose your sources carefully. Avocados (10g fiber), chia seeds (10g per ounce), flaxseeds (8g per ounce), almonds (3.5g per ounce), and non-starchy vegetables (broccoli, cauliflower, leafy greens) are all high in fiber and low in net carbs. On keto, focus on getting fiber from seeds, nuts, and above-ground vegetables.

Does fiber help with constipation?

Yes, insoluble fiber adds bulk to stool and speeds up transit time through the colon, relieving constipation. Good sources include whole wheat bran, vegetables, and nuts. However, you must also drink enough water — fiber without adequate hydration can actually worsen constipation. Aim for at least 25–30g of fiber and 8+ glasses of water daily.

What are high fiber breakfast ideas?

Top high fiber breakfasts include: overnight oats with chia seeds and berries (10–12g fiber), bran cereal with banana and flaxseed (10g), whole wheat toast with avocado (8g), a smoothie bowl with oats, spinach, and fruit (8g), or whole wheat pancakes with raspberries (7g). The key is combining whole grains with fruit and seeds.

Is high fiber diet safe during pregnancy?

Yes, a high fiber diet is recommended during pregnancy to prevent constipation (a common issue), manage blood sugar, and support healthy weight gain. Aim for 28g per day. Focus on beans, whole grains, fruits, and vegetables. Increase gradually and drink plenty of water. Avoid fiber supplements without consulting your doctor.

Ready to eat 30g+ of fiber every day?

Answer a few questions about your goals, preferences, and schedule — get a personalized high fiber meal plan with recipes, macros, and a grocery list in minutes.

Get My High Fiber Plan