How Long To Cook A 12 Lb Turkey
Whether you roast, brine, or baste, a 12-pound turkey rewards you with reliable timing once you know the numbers. So how long to cook a 12 lb turkey? At 325°F, plan on about 3 to 3¾ hours unstuffed, or 3¾ to 4¼ hours if it’s stuffed.
That’s the short answer. The rest of this guide breaks it down by method, so you can time dinner with confidence.
How Long To Cook A 12 Lb Turkey
A 12-pound bird sits in a sweet spot. It’s big enough to feed a crowd of 8 to 10 people, but small enough to cook evenly without drying out.
Here are the baseline times at 325°F:
- Unstuffed: 3 to 3¾ hours
- Stuffed: 3¾ to 4¼ hours
- Convection oven: reduce time by about 25 percent
Always verify with a meat thermometer. The thickest part of the thigh should hit 175°F, and the breast should reach 165°F.
Timing By Cooking Method
Your oven isn’t the only option. Different methods change the clock in useful ways.
Roasting In The Oven
This is the classic approach. Set your oven to 325°F, place the turkey breast-side up in a roasting pan, and start checking at the 3-hour mark.
If the skin browns too fast, tent it loosely with foil. Don’t cover it the whole time or the skin turns soft.
Convection Roasting
Convection ovens move hot air around the bird, so it cooks faster. Drop the temp to 300°F and expect closer to 2½ to 3 hours.
Check earlier than you think you need to. Convection can surprise you.
Grilling Or Smoking
On a grill or smoker at 325°F, a 12-pound turkey takes roughly 3 to 4 hours. Keep the lid closed and maintain steady heat.
Indirect heat works best. A drip pan under the bird keeps flare-ups away.
Deep Frying
Deep frying is much faster. At 350°F, a 12-pound turkey needs about 3½ to 4 minutes per pound, so roughly 42 to 48 minutes total.
Never fry a stuffed turkey, and always fry outdoors on a flat, stable surface.
Why Weight And Stuffing Change Everything
Timing charts give you a range, not a guarantee. A few factors push you toward the fast or slow end.
- Stuffed birds take 30 to 45 minutes longer because the cavity blocks heat
- Fridge-cold turkeys cook slower than ones rested at room temp for 30 minutes
- Roasting pans with high sides trap steam and slow browning
- Ovens often run 10 to 25 degrees off from the dial
An oven thermometer is cheap and solves that last problem fast.
Step-By-Step Roasting Plan
- Thaw the turkey completely in the fridge. A 12-pound bird needs about 3 days.
- Preheat the oven to 325°F and set a rack in the lower third.
- Pat the turkey dry, then rub the skin with oil or butter.
- Season inside and out with salt and pepper.
- Place it breast-side up on a rack inside a roasting pan.
- Roast unstuffed for 3 hours before your first temperature check.
- Continue roasting until the thigh reads 175°F and the breast reads 165°F.
- Rest the turkey for 20 to 30 minutes before carving.
Resting matters. It lets the juices settle so the meat stays moist instead of running out onto the board.
How To Tell When It’s Done
Time is a guide. Temperature is the truth.
Stick an instant-read thermometer into the thickest part of the thigh without touching bone. It should read 175°F.
Check the breast too. It should hit 165°F. If you stuffed the bird, the center of the stuffing must also reach 165°F.
If you don’t have a thermometer, look for clear juices at the joint and meat that pulls away from the bone. But really, buy a thermometer.
Common Mistakes To Avoid
- Relying on the pop-up timer, which often fires late
- Opening the oven every 20 minutes, which drops the heat
- Stuffing the bird the night before
- Skipping the rest time
- Carving too soon and losing all the juice
Each of these adds dryness or risk. Avoid them and your turkey turns out fine.
Tips For A Moist 12-Pound Turkey
Brining adds flavor and helps the meat hold water. A simple saltwater brine overnight works well.
Basting is optional. It adds color but rarely keeps meat moister. Every time you open the oven, you lose heat.
If the breast finishes before the thighs, tent the whole bird and keep going. The foil slows the breast while the legs catch up.
Let the turkey sit at room temperature for 30 minutes before it goes in the oven. Cold meat cooks unevenly.
Final Timing Summary
For a 12-pound turkey at 325°F, remember these numbers:
- Unstuffed: 3 to 3¾ hours
- Stuffed: 3¾ to 4¼ hours
- Convection: 2½ to 3 hours
- Grill or smoker: 3 to 4 hours
- Deep fryer: 42 to 48 minutes
Start checking early, trust your thermometer, and rest the bird before you carve. Do that, and a 12-pound turkey becomes one of the easiest things on your holiday table.