"It is sickening. You must be sick to believe it,'' the one-time warlord testified in the Special Court for Sierra Leone, sitting in The Hague.
"It makes you feel like throwing up.''
Mr Taylor, 61, said he could not dispute that there were cannibals in certain parts of Liberia, but claims that he was among them were "total nonsense''.
A witness had testified at the trial that he ate human flesh with Mr Taylor at a gathering of a secret society, Poro.
"It never happened,'' the ex-president retorted, adding: "I never ordered any combatant to eat anyone.''
Some witnesses have told the court that combatants of Mr Taylor's National Patriotic Front of Liberia had committed cannibalism to instill fear in civilians in the West African nation.