blog

How to Eat 25 Grams of Fiber in a Day

plates and bowls with colorful fruits and oatmeal on tabletop demonstrating how to eat 25 grams of fiber in a day

Struggling to figure out how to eat 25 grams of fiber in a day?

You’re not alone. Most adults barely get half of what they need, and that’s a problem. Fiber is the unsung hero of nutrition—keeping your digestion smooth, your blood sugar stable, and your gut bacteria thriving.

The recommended intake? About 25 grams for women and 38 grams for men. The actual intake? Somewhere in the sad, low-teen range. But don’t worry, I got you.

We’re about to level up your fiber game without making you feel like you’re chewing on tree bark.

And if you’re ready to take your gut health to the next level, sign up for our 6-Week Love Your Guts Nutrition Challenge! Kicking off on March 24, this challenge includes habit tracking, an ebook, daily lessons, community support, and weekly virtual check-ins with our registered dietitian. Whether you want to nurture your gut, eat healthier, boost metabolism, gain energy, or just feel more clear-headed, this is the program for you. Don’t miss out—sign up today!

Why You Need Fiber (Besides Just Keeping Things Moving)

Fiber does way more than just help you, well, go. It slows digestion, which means more stable energy and blood sugar levels. Fiber also feeds your gut microbiome, which is fancy talk for keeping your digestion and immune system in top shape. It even helps with weight management by keeping you fuller longer—because nobody likes feeling like a bottomless pit of hunger.

High-Protein, High-Fiber Meal Plan (25g of Fiber Edition)

Just because you’re boosting fiber doesn’t mean you have to skimp on protein. Here’s how to hit that magic 25-gram mark while still getting plenty of fuel for your muscles (we are a CrossFit and weightlifting gym, after all!).

Breakfast: Protein Oats with Berries & Chia Seeds (9g fiber, 25g protein)

  • ½ cup oats (4g fiber)
  • 1 tbsp chia seeds (5g fiber)
  • ½ cup mixed berries (2g fiber)
  • 1 scoop protein powder (0g fiber, but lots of gains)
  • 1 tbsp almond butter (1g fiber)

Mix it up, add some cinnamon, and boom—you’ve got a fiber-loaded, muscle-fueling breakfast.

Snack: Greek Yogurt with Flax & Almonds (5g fiber, 20g protein)

  • ¾ cup plain Greek yogurt (0g fiber, tons of protein)
  • 1 tbsp flaxseeds (3g fiber)
  • 1 tbsp sliced almonds (2g fiber)
  • A drizzle of honey for taste

Lunch: Chicken & Quinoa Power Bowl (7g fiber, 35g protein)

  • 4 oz grilled chicken breast (0g fiber)
  • ½ cup cooked quinoa (2.5g fiber)
  • 1 cup roasted Brussels sprouts (3g fiber)
  • ¼ avocado (1.5g fiber)
  • Drizzle of olive oil & lemon for taste

Snack: Apple & Peanut Butter (5g fiber, 8g protein)

  • 1 medium apple (4g fiber)
  • 1 tbsp natural peanut butter (1g fiber)

Dinner: Salmon & Lentil Stir-Fry (7g fiber, 40g protein)

  • 5 oz salmon (0g fiber, loaded with omega-3s)
  • ½ cup cooked lentils (8g fiber)
  • 1 cup sautéed spinach (1g fiber)
  • 1 tbsp olive oil & garlic for flavor

Final Thoughts

Fiber doesn’t have to be boring, and it definitely doesn’t mean eating a diet of only salads and cardboard-esque bran muffins. A little planning and some smart swaps will get you to 25 grams easily—without sacrificing protein or flavor.

Plus, your gut will thank you, and let’s be honest, so will the rest of you.

Want even more ideas on how to eat 25 grams of fiber in a day (or even more)? I made two weekly meal plans–one for with 25 grams of fiber daily (for the ladies), and another with 38 grams of fiber daily (for the guys, and people who need more fiber).

These meal plans are free to you! Simply click here and I’ll send a copy to your inbox!

fill out this form to get started >>

Take the first step towards getting the results that you want!

By providing your phone number, you agree to receive text messages from Two Six Fitness