Step-by-step guide to reaching 25-38g of fiber per day using calorie-efficient sources.
Know Your Target
| Group | Daily Target |
|---|---|
| Women 19-50 | 25-28g |
| Women 51+ | 22-25g |
| Men 19-50 | 30-38g |
| Men 51+ | 28-30g |
The Best Fiber Sources by Category
Not all fiber sources are equal for weight loss. Prioritize foods that give you the most fiber for the fewest calories.
Category 1: Vegetables (Best Fiber-to-Calorie Ratio — Eat Freely)
Vegetables are your fiber superstars. You can eat large portions without exceeding calorie limits.
| Vegetable | Serving | Fiber | Calories |
|---|---|---|---|
| Artichoke | 1 medium | 10g | 64 |
| Collard greens | 1 cup cooked | 8g | 63 |
| Brussels sprouts | 1 cup cooked | 6g | 56 |
| Broccoli | 1 cup cooked | 5g | 55 |
| Spinach | 1 cup cooked | 4g | 41 |
| Cauliflower | 1 cup cooked | 3g | 29 |
Category 2: Beans & Legumes (Fiber + Protein — Use Daily)
Beans give you both fiber and protein in one food—ideal for staying full.
| Legume | Serving | Fiber | Protein | Calories |
|---|---|---|---|---|
| Lentils | ½ cup cooked | 8g | 9g | 115 |
| Split peas | ½ cup cooked | 8g | 8g | 116 |
| Edamame | 1 cup shelled | 8g | 17g | 188 |
| Black beans | ½ cup cooked | 7.5g | 7.5g | 114 |
| Chickpeas | ½ cup cooked | 6g | 7g | 134 |
Category 3: Whole Grains (Use Strategically — Higher Calories)
Whole grains provide fiber but with higher calories. Best when you need sustained energy or are more active.
| Grain | Serving | Fiber | Calories |
|---|---|---|---|
| Barley | 1 cup cooked | 6g | 193 |
| Quinoa | 1 cup cooked | 5g | 222 |
| Oats (rolled) | ½ cup dry | 4g | 150 |
| Brown rice | 1 cup cooked | 3.5g | 216 |
Bonus: High-Fiber Fruits (Great for Snacks)
- Raspberries (1 cup): 8g fiber, 64 calories
- Blackberries (1 cup): 8g fiber, 62 calories
- Pear (1 medium): 6g fiber, 100 calories
- Apple with skin (1 medium): 4g fiber, 95 calories
Meal-by-Meal Strategy
-
Breakfast (Target: 8-12g fiber)
Add berries to oatmeal, include vegetables in eggs, or have high-fiber cereal with fruit.
Example: ½ cup oatmeal (4g) + 1 cup raspberries (8g) = 12g fiber
-
Lunch (Target: 8-12g fiber)
Add ½ cup beans to salads or bowls. Include a large portion of vegetables.
Example: Large salad with mixed greens (2g) + ½ cup black beans (7.5g) + other vegetables (2g) = 11.5g fiber
-
Snacks (Target: 5-8g fiber)
Choose fruit + legume combinations for fiber AND protein.
Example: Apple (4g) + 1 cup edamame (8g) = 12g fiber
-
Dinner (Target: 10-14g fiber)
Fill half your plate with vegetables. Add lentils or beans to the meal.
Example: Protein + 1 cup broccoli (5g) + ½ cup lentils (8g) = 13g fiber
Sample Day (47g Fiber)
| Meal | Foods | Fiber |
|---|---|---|
| Breakfast | Oatmeal (½ cup) + raspberries (1 cup) | 12g |
| Lunch | Chicken salad + black beans (½ cup) + vegetables | 10g |
| Snack | Apple + edamame (1 cup) | 12g |
| Dinner | Salmon + broccoli (1 cup) + lentils (½ cup) | 13g |
| TOTAL | 47g ✓ |
Important Tips
- Increase gradually: Add 3-5g of fiber per week. Increasing too quickly can cause bloating and digestive discomfort.
- Drink water: Fiber needs water to work properly. Increase water intake as you increase fiber.
- Choose whole foods: Fiber from food is more effective for fullness than fiber supplements because whole foods provide volume and require chewing.
- Pair with protein: Fiber and protein together create stronger, longer-lasting fullness than either alone.
Related Resources
On a GLP-1 medication?
We have in-depth GLP-1 nutrition guides
Protein targets, meal timing, side effect management, and more — all backed by data from 3,000+ tracked meals.