Mengapa tinja saya menjadi merah setelah makan banyak semangka? by Specialist Apabila warna-warna ini tidak diserap oleh tubuh, atau apabila makanan tidak sepenuhnya dicerna, maka warna-warna atau sisa-sisa makanan akan diekskresikan dalam feses, sehingga feses bisa berubah warna menjadi merah.