The standard rule of thumb for cooking a turkey roll, whether it be stuffed or unstuffed...is 20 minutes per pound, when cooking at 350'F. The internal temperature should be approximately 165-170'F. Let the roll/roast rest for 15 minutes before serving. Carve & enjoy!!