A diet that’s too low in calories can leave you backed up.
“Not eating enough means there is nothing to push through your digestive tract, which can lead to bowel movement irregularities such as constipation,” Moskovitz says.
Plus, a lot of trendy diets ditch (or significantly cut) carbs — including healthy whole grains, veggies and fruits — which are full of fiber. The thing is, fiber bulks up your poop and helps food pass from your stomach to your intestines, per the U.S. National Library of Medicine. So, without enough of it, your stool gets, well, sort of stuck.
To avoid this and speed up your stool, Moskovitz recommends eating at regular intervals throughout the day — with plenty of gut-healthy fiber — as well as hydrating with water to keep things moving smoothly.
Psst: A study published February 2015 in the Annals of Internal Medicine found that simply aiming to eat 30 grams of fiber each day could help you lose weight as effectively as a more complicated diet.