The Fiber Table
Meals

A 3-Day High-Fiber Meal Plan (About 30 to 38 Grams a Day)

Updated October 15, 2026 ยท 5 min read

Here is a simple three-day plan that lands around 30 to 38 grams of fiber a day. Fiber values are approximate, so adjust portions to your appetite.

Key takeaways

  • Build up toward these totals gradually if you usually eat much less fiber.
  • Swap foods freely using our fiber lists.
  • Drink water through the day.

Day 1: about 31 g

MealWhatFiber
BreakfastGreek yogurt, 1/2 cup raspberries, 1 tbsp chia9 g
LunchBowl with 1/2 cup black beans, 1/2 cup brown rice, 1/4 avocado, salad12 g
SnackPear5.5 g
DinnerBaked salmon with 1 cup broccoli5 g

Day 2: about 38 g

MealWhatFiber
Breakfast1 cup oatmeal, banana, 1 tbsp ground flax9 g
LunchWhole-wheat wrap with 1/4 cup hummus and vegetables9 g
SnackApple and 1 oz almonds8 g
Dinner1 cup whole-wheat spaghetti with marinara and 1/2 cup chickpeas12 g

Day 3: about 34 g

MealWhatFiber
BreakfastBran cereal (check label) with 1/2 cup blueberries8 g
Lunch1 cup lentil soup15 g
Snack3 cups air-popped popcorn3.5 g
DinnerTofu stir-fry with 1 cup broccoli and 1/2 cup brown rice7 g

Tips

This article is for general education and is not medical advice. See our medical disclaimer.