How Long To Cook A Smoked Turkey
Smoked turkeys are already fully cooked, so reheating time focuses on bringing them to serving temperature. If you’re wondering how long to cook a smoked turkey, the short answer is 20 to 30 minutes per pound at 325°F. That said, the real goal here is gentle reheating, not actual cooking.
This guide walks you through exact times, temperatures, and simple steps so your bird comes out moist and hot all the way through.
How Long To Cook A Smoked Turkey
The timing depends on weight, whether the turkey is thawed or frozen, and your chosen method. Here is a quick reference you can follow.
- Thawed smoked turkey, oven at 325°F: 20 to 30 minutes per pound
- Frozen smoked turkey, oven at 325°F: 30 to 40 minutes per pound
- Thawed smoked turkey, covered grill at 300°F to 325°F: 25 to 30 minutes per pound
- Fully thawed turkey in a slow cooker on low: 4 to 6 hours for a 10 to 12 pound bird
Always use a meat thermometer to confirm doneness. The internal temperature should reach 165°F in the thickest part of the breast and thigh.
Why Reheating Time Matters More Than Cooking Time
A smoked turkey from the store or a butcher is pre-cooked. You are not cooking raw meat. You are warming it up without drying it out.
That is why low and slow is the rule. High heat will toughen the meat and dry out the edges before the center gets hot.
How Long To Reheat A Thawed Smoked Turkey In The Oven
This is the most common method and the easiest to control.
- Let the turkey sit at room temperature for 30 to 60 minutes.
- Preheat your oven to 325°F.
- Place the turkey breast-side up in a roasting pan.
- Add a half cup of water, broth, or apple juice to the bottom of the pan.
- Cover the pan tightly with foil.
- Heat for 20 to 30 minutes per pound.
- Remove the foil for the last 20 minutes if you want a firmer skin.
- Check the internal temp reaches 165°F before serving.
For a 10 pound turkey, plan on about 3 to 4 hours. A 15 pound bird will take roughly 4.5 to 5.5 hours.
How Long To Reheat A Frozen Smoked Turkey
You can reheat a smoked turkey straight from frozen, but it takes longer. Add about 50 percent more time to the thawed estimates.
- 10 pound frozen turkey: 5 to 6 hours at 325°F
- 12 pound frozen turkey: 6 to 7 hours at 325°F
- 15 pound frozen turkey: 7.5 to 9 hours at 325°F
Keep it covered the whole time so the outer layers don’t dry out while the center thaws and heats.
Reheating A Smoked Turkey In A Grill Or Smoker
If you want to keep that smoky flavor going, use your grill or smoker on low heat.
- Set the temperature to 300°F to 325°F.
- Use indirect heat, not direct flame.
- Place the turkey in a disposable aluminum pan.
- Add a little liquid and cover with foil.
- Heat for 25 to 30 minutes per pound.
- Check the internal temperature at the thickest part.
This method works well when your oven is busy with side dishes.
Using A Slow Cooker For Smaller Birds
A slow cooker works for turkeys up to about 12 pounds, and only if they fit with the lid closed.
- Add one cup of broth to the bottom.
- Cook on low for 4 to 6 hours.
- Check the temp at 4 hours to avoid overcooking.
Larger birds won’t fit, so stick with the oven for those.
Signs Your Smoked Turkey Is Ready
Don’t guess. Use these checks.
- Internal temperature of 165°F in the breast and thigh
- Juices run clear when you pierce the thickest part
- The meat feels hot all the way through, not just on the surface
If you hit 165°F, pull it out. Going longer only dries it out.
Tips To Keep It Moist
- Always cover with foil during most of the reheat.
- Add liquid to the pan so steam builds up.
- Baste every 45 minutes if you uncover it.
- Let it rest 20 to 30 minutes before carving.
- Don’t slice until you’re ready to serve.
These small steps make a big difference in texture.
Common Mistakes To Avoid
- Cooking at 400°F or higher, which dries the outside
- Skipping the thermometer and guessing by time alone
- Reheating uncovered for the full duration
- Letting it sit out for hours before reheating
Each of these can turn a good turkey into a dry one.
Quick Summary
For a thawed smoked turkey, heat at 325°F for 20 to 30 minutes per pound. For a frozen one, use 30 to 40 minutes per pound. Always confirm 165°F internal temperature before serving.
Follow those numbers, keep it covered, and your smoked turkey will come out hot, juicy, and ready for the table.