The most common foods that cause constipation in toddlers are dairy products (especially too much cow’s milk), refined grains like white bread and crackers, and processed snacks high in fat and low in fiber. Toddlers ages 1 to 3 need about 19 grams of fiber per day, and when their diet tips heavily toward these low-fiber foods, stool becomes harder and less frequent.
The good news is that most toddler constipation is diet-related and fairly straightforward to fix once you know which foods are slowing things down.
Too Much Cow’s Milk and Dairy
Cow’s milk is the single most talked-about constipation trigger in toddlers, and for good reason. Many toddlers drink far more milk than they need, which creates two problems at once: milk itself contains no fiber, and it fills them up so they eat less of the fiber-rich foods that keep stool soft. A toddler who drinks three or four cups of milk a day may simply have no appetite left for fruits, vegetables, or whole grains.
There’s also a biological component beyond just fiber displacement. Research published in The Journal of Pediatrics suggests that some children have an immune reaction to cow’s milk protein that can alter how the colon moves waste through. In these children, the gut essentially slows down in response to the protein, making constipation worse even if overall diet seems reasonable. Cheese and yogurt contain the same proteins, so the effect isn’t limited to liquid milk alone.
If your toddler is constipated and drinking more than 16 to 24 ounces of milk per day, cutting back is one of the simplest first steps. Many pediatricians recommend limiting milk to about two cups daily for toddlers.
White Bread, Crackers, and Refined Grains
Toddlers love white bread, crackers, plain pasta, and white rice. These are all made from refined flour that has had the fiber-rich outer layer of the grain stripped away. A slice of white bread has less than a gram of fiber. Compare that to a slice of whole wheat bread, which has two to three grams, and you can see how quickly a toddler’s diet falls short of the 19-gram daily target when refined grains dominate meals and snacks.
The issue isn’t that these foods actively cause constipation. It’s that they take up real estate in a toddler’s small stomach without contributing the fiber needed to keep stool bulky and soft. When crackers, white toast, and plain pasta make up the backbone of a picky eater’s diet, there’s very little room left for anything that moves the digestive system along.
Fast Food, Processed Snacks, and Sweets
Stanford Medicine Children’s Health identifies foods high in fat and low in fiber as a primary dietary cause of constipation in children, specifically calling out fast foods, junk foods, and soft drinks. Chicken nuggets, french fries, chips, cookies, and packaged snack cakes fit this category perfectly.
High-fat foods slow stomach emptying and reduce the speed at which food moves through the intestines. Combined with almost zero fiber content, they produce stool that is dry and difficult to pass. Children’s Hospital of Philadelphia also flags food additives commonly found in processed foods (preservatives, artificial colors, thickeners) as factors that can harm gut bacteria and worsen constipation.
Sugary drinks are another quiet contributor. Juice with added sugar, soda, and sweetened drinks fill toddlers up without providing any fiber. Caffeinated drinks like iced tea can also contribute to harder stool by pulling water out of the digestive tract.
The BRAT Diet Trap
Many parents turn to bananas, rice, applesauce, and toast (the BRAT diet) when their toddler has a stomach bug. The problem is that some families continue relying on these foods well after the illness passes, or default to them because they’re bland and easy for picky eaters. Every food in the BRAT diet is low in fiber, and a University of Virginia review noted that this type of restrictive diet can actually impair nutritional recovery and lead to worsened digestive function over time.
Bananas deserve a specific note. Ripe bananas are mildly binding, which is exactly why they help during diarrhea. Unripe (green) bananas are even more so, containing higher levels of resistant starch that can firm up stool considerably. If your toddler eats bananas daily and is prone to constipation, switching to very ripe bananas or replacing some banana servings with other fruit is worth trying.
White rice and plain toast are similarly low in residue. They pass through the gut without adding much bulk, which means the colon absorbs more water from the stool and produces harder, drier output.
Foods That Tend to Make Things Worse
Beyond the major categories above, a few other common toddler foods can contribute to constipation when eaten frequently:
- Frozen or breaded foods: Fish sticks, frozen waffles, and breaded chicken strips are refined-grain, high-fat combinations with negligible fiber.
- Applesauce: While whole apples with skin are a good fiber source, applesauce removes most of the fiber and concentrates the sugar.
- Large amounts of cheese: String cheese, grilled cheese sandwiches, and mac and cheese are toddler staples, but cheese is high in fat, contains no fiber, and delivers the same cow’s milk protein that may slow gut motility in sensitive children.
What Helps: High-Fiber and Sorbitol-Rich Foods
Knowing what causes constipation is only useful if you also know what to swap in. Fruits that naturally contain sorbitol are especially helpful. Sorbitol is a naturally occurring sugar alcohol that draws water into the bowel, keeping stool soft and easier to pass. It’s found in prunes (and prune juice), pears, plums, peaches, apricots, and apples with the skin on. Dried fruits like raisins and dried apricots are particularly concentrated sources.
Beyond sorbitol-rich fruits, aim for variety across these categories:
- Vegetables: Peas, broccoli, sweet potatoes, and cooked carrots are toddler-friendly options with meaningful fiber content.
- Whole grains: Oatmeal, whole wheat bread, brown rice, and whole grain cereals. Swapping white pasta for whole wheat pasta is one of the easiest changes.
- Legumes: Black beans, lentils, and chickpeas are among the highest-fiber foods available and blend easily into soups or pasta sauces.
Getting to 19 grams of fiber daily doesn’t require a complete diet overhaul. A serving of oatmeal (3 grams), half a pear (2 grams), a quarter cup of black beans (4 grams), and a few broccoli florets (2 grams) already puts a significant dent in the target. Small substitutions across the day add up faster than most parents expect.
When Diet Alone Isn’t Enough
Most toddler constipation responds well to dietary changes within a week or two. If your toddler has been constipated for longer than two weeks despite increasing fiber and fluid intake, something beyond diet may be involved. Signs that constipation has become more serious include visible pain during bowel movements, stool withholding behavior (clenching, crossing legs, hiding), streaks of blood on the stool, or a firm distended belly.
Some toddlers develop a cycle where passing one hard, painful stool makes them afraid to go again, which leads to more withholding and even harder stool. Breaking this cycle sometimes requires more than food changes alone. Severe or prolonged constipation in toddlers is common and treatable, but it benefits from professional guidance to resolve before it becomes a chronic pattern.

