Troubleshooting & Problems

Constipated on keto — anyone else? What actually helped?

Started by HealthyMomOf3 Oct 8, 2025 13,240 views 4 replies

TMI warning but I'm desperate: it's been 5 days and nothing. I'm on week 3 of keto. Is this normal? What can I do? I'm eating plenty of fat but very few vegetables because I'm scared of going over my carb limit. Is that the problem?

4 Replies

Very common and very fixable. Here's what's happening and what to do:

Why it happens: You've removed most of the dietary fiber you were getting from grains and high-carb foods. Also, your gut bacteria population is shifting. And reduced food volume overall means less bulk to move through.

Fixes that work:

1. Eat your vegetables — most low-carb vegetables are mostly fiber anyway. Broccoli, spinach, zucchini, celery won't kick you out of ketosis. Don't skip them.

2. Magnesium citrate or magnesium oxide specifically — these forms of magnesium draw water into the bowel and stimulate movement. 300-400mg before bed. Your electrolyte magnesium (glycinate) doesn't do this — you need the citrate or oxide form specifically for this.

3. Drink more water — dehydration on keto is real and directly causes constipation.

4. Psyllium husk — pure soluble fiber, zero net carbs. Mix 1 tbsp in a big glass of water. Adds bulk, feeds beneficial gut bacteria, improves transit.

#1

The magnesium citrate trick works within 6-12 hours consistently. It's the fastest reliable fix. Just be near a bathroom when you take it — "draws water into the bowel" is a polite way of saying what's about to happen will be urgent.

#2

I add psyllium husk to my daily routine now (not just for constipation but for general gut health on long-term keto). 1 tablespoon in water with a squeeze of lemon in the morning. Zero net carbs, genuinely helps with regularity, and feeds the gut bacteria that high fiber grains used to feed.

#3

Taking magnesium citrate tonight and ordering psyllium husk. Also going to stop avoiding all vegetables — I was eating almost zero trying to stay well under 20g and that was probably the main cause. Thank you!

#4