arrow_back
Back to blog

Roasting guidelines:

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!!


visit our locations

From our Family to
your table!

Visit our locations and find everything from meats to ready to go meals, groceries and more!