Pink poop is almost always caused by something you ate, most commonly beets, dragon fruit, or foods with red dye. If you haven’t eaten any of those in the past 48 hours, the pink color could be a small amount of blood mixing with stool, which deserves a closer look.
Foods That Turn Stool Pink
Beets are the most common culprit. They contain a pigment called betanin that some people’s bodies can’t fully break down. If your stomach acid doesn’t neutralize enough of this pigment during digestion, the remaining betanin gets dumped into the colon and colors your stool a pinkish or reddish-amber shade. Raw beets and beet juice produce a stronger color change than cooked beets. Even golden beets contain betanin and can give your poop a pinkish tint.
Not everyone experiences this. About 14% of the general population notices color changes after eating beets, but the rate jumps to around 80% in people who are iron-deficient. So if beets suddenly start coloring your stool when they didn’t before, it could be worth checking your iron levels.
Other foods that can shift your stool toward pink or red include dragon fruit (pitaya), blackberries, rhubarb, and anything with red food coloring, like popsicles, candy, fruit punch, or frosting. The color change is harmless and typically clears up within a few days once the food works its way through your system.
When Pink Means Blood
If you can rule out food, the pink tinge may be a small amount of bright red blood mixing with your stool. Bright red blood typically comes from the lower part of the digestive tract: the colon, rectum, or anus. A small quantity blending with normal brown stool can create a pinkish appearance rather than the obvious red streaks most people picture when they think of bloody stool.
The most common causes of minor lower GI bleeding are straightforward and treatable:
- Hemorrhoids are swollen veins in the rectum or anus and the single most common reason for blood in stool. You might also notice blood when you wipe.
- Anal fissures are small tears in the lining of the anal canal, often caused by straining during a bowel movement or passing hard stool. They tend to cause pain along with the bleeding.
Less common but still possible causes include inflammatory bowel disease (which causes chronic inflammation in the intestines), diverticulitis (infected pockets in the colon wall), bacterial infections like E. coli or C. diff (which usually show up as bloody diarrhea), and colon polyps or colorectal cancer, where abnormal tissue gets irritated as stool passes over it.
How to Tell the Difference
Think back over the past two days. If you ate beets, dragon fruit, red Jell-O, or anything heavily dyed, food is the likely explanation. Wait a couple of days and see if your next few bowel movements return to normal brown. They almost certainly will.
If you haven’t eaten anything red or pink, pay attention to what you’re seeing. Blood from hemorrhoids or fissures often shows up as streaks on the surface of stool or on the toilet paper, sometimes with mucus. A diffuse pink color throughout the stool, especially if it’s loose or watery, could point to bleeding higher up in the colon.
One practical test: food-based color changes are consistent throughout the stool. Blood, on the other hand, often appears unevenly, in streaks, spots, or concentrated in one area.
Pink Stool in Babies
Parents sometimes find a pinkish or rust-colored stain in their baby’s diaper and assume it’s blood. In many cases, the culprit is uric acid crystals, a normal byproduct of newborn metabolism. These crystals dry into a fine, rust-colored powder on the diaper’s surface and can look alarming. They’re common in the first few weeks of life and are usually harmless.
A pediatrician can distinguish between uric acid crystals and actual blood with a simple urine dipstick test. If your baby has a family history of kidney stones or gout, or seems to be in pain while urinating, further evaluation may be appropriate. For formula-fed or breastfed infants who are otherwise feeding well and gaining weight, a pinkish diaper stain is rarely cause for concern.
Signs That Need Prompt Attention
Most cases of pink stool resolve on their own. But certain symptoms alongside a color change signal something more serious. Seek emergency care if you notice large amounts of blood in your stool, feel lightheaded or dizzy, have a rapid heart rate, or experience unusual weakness. These can indicate significant blood loss that needs immediate evaluation.
Persistent pink or red stool lasting more than a few days without a dietary explanation, recurring episodes over weeks, or any color change paired with abdominal pain, unexplained weight loss, or changes in bowel habits also warrant a medical visit. For most people, though, the answer is simpler than it seems: check your fridge before you check your symptoms.

