This is an amazing kitchen appliance.  It does almost everything, but "whistle a happy tune."  It is one of the largest available, but a turkey probably wouldn't fit unless it were very small.  A large chicken fits OK.  We tested a roasted chicken;  it came out golden brown and juicy.