กลิ่นเหม็นของอุจจาระมาจากอินโดลและ skatole ซึ่งเป็นสารที่เกิดจากการสลายโปรตีนจากแบคทีเรียในลำไส้ คนที่มีอาหารยุโรปและอเมริกามักกินอาหารที่มีโปรตีนสูงและไขมันสูงทุกวันและอุจจาระของพวกเขาจะเหม็น ในทางกลับกันคนที่กินไฟเบอร์มากกว่าจะมีกลิ่นอุจจาระที่ดีกว่า