So you want to know how long to cook a 20 pound turkey? A 20-pound turkey typically takes about 4 to 5 hours at 325°F to 350°F. The exact turkey cooking time depends on whether it’s stuffed, your oven temperature, and how you like your bird cooked. In this guide, we break down everything you need for a perfectly roasted turkey.
Key Takeaways
- Standard cooking time: A 20-pound turkey generally needs 4 to 5 hours at 325°F to 350°F for a fully cooked, golden brown bird.
- Use a meat thermometer: The internal temperature should reach 165°F in the thickest part of the thigh for safe eating.
- Let it rest: Always allow your roast turkey to rest for 20 to 30 minutes before carving for juicier meat.
- Thaw first: A frozen 20-pound turkey needs several days in the fridge before cooking for even cooking results.
- Adjust for stuffing: A stuffed turkey will need extra time, so plan accordingly for your holiday meal.
📑 Table of Contents
- How Long to Cook a 20 Pound Turkey — The Complete Guide
- The Short Answer: How Long Does It Take?
- Factors That Affect Turkey Cooking Time
- Step-by-Step Guide to Cooking a 20 Pound Turkey
- Common Mistakes When Cooking a 20 Pound Turkey
- Pro Tips for a Perfect 20 Pound Turkey
- How to Tell When Your 20 Pound Turkey Is Done
- Quick Tips Recap
- Conclusion
How Long to Cook a 20 Pound Turkey — The Complete Guide
Cooking a 20 pound turkey for Thanksgiving or a holiday dinner can feel intimidating. But once you understand the basic turkey cooking time and a few simple techniques, you’ll nail it every single time. This guide gives you everything you need to know about roasting a big bird to golden brown perfection.
We will cover cooking times, temperatures, resting periods, and common mistakes to avoid. Whether you are a first-time cook or just want to double-check your method, this article has you covered. Let us get into it.
The Short Answer: How Long Does It Take?
The general rule for how long to cook a 20 pound turkey is about 13 to 15 minutes per pound at 325°F to 350°F. That puts you in the range of roughly 4 hours and 10 minutes to 5 hours. But this is just a starting point. Several factors can change your actual cooking time.
Unstuffed vs. Stuffed Turkey Cooking Time
One of the biggest factors is whether your turkey is stuffed. Here is a quick comparison:
| Turkey Type | Weight | Temperature | Approximate Time |
|---|---|---|---|
| Unstuffed | 20 lbs | 325°F | 4 to 4.5 hours |
| Stuffed | 20 lbs | 325°F | 4.5 to 5.5 hours |
| Unstuffed | 20 lbs | 350°F | 3.5 to 4 hours |
As you can see, a stuffed 20 pound turkey takes noticeably longer because the filling absorbs heat and slows down the cooking process. Always use a meat thermometer to be sure.
Factors That Affect Turkey Cooking Time
There is no one-size-fits-all answer for how long to cook a 20 pound turkey. Several things can speed up or slow down your roast turkey cooking time.
Oven Temperature
Your oven temperature plays a big role. Cooking at a lower temperature like 300°F will take longer, while 350°F will speed things up. Most recipes call for 325°F to 350°F, which is the sweet spot for a turkey recipe that stays moist inside and gets crispy skin outside.
Before you start, make sure your oven is properly preheated. If you are using a Frigidaire oven, check out our guide on how to preheat a Frigidaire oven to make sure your temperature is accurate from the start.
Turkey Size and Shape
A 20-pound turkey is a big bird. But even among 20-pound turkeys, shapes vary. A broad, wide turkey cooks differently than a tall, narrow one. Thicker parts take longer to reach the safe internal temperature of 165°F.
Thawing Method
If your turkey is still frozen, you need to thaw it first. A 20-pound frozen turkey takes about 4 to 5 days to thaw in the refrigerator. Cooking a partially frozen bird leads to uneven cooking results and longer cook times.
Altitude
If you live at a high altitude, your oven may not heat as efficiently. You might need to add 10 to 15 extra minutes or increase the temperature slightly. This is a common cooking tip that many people overlook.
Step-by-Step Guide to Cooking a 20 Pound Turkey
Here is a practical walkthrough for roasting your 20 pound turkey from start to finish. These steps help you hit the right turkey cooking time every time.
Step 1: Thaw the Turkey
Start thawing your turkey in the fridge 4 to 5 days before your holiday meal. Place it on a tray to catch any drips. Never thaw a turkey on the counter — the outer layers can enter the danger zone for bacteria while the inside stays frozen.
Step 2: Prep and Season
Remove the giblets and neck from the cavity. Pat the turkey dry with paper towels. Rub butter or oil all over the skin and season the inside and outside with salt, pepper, and your favorite herbs. A dry surface helps achieve that golden brown finish.
Step 3: Preheat the Oven
Set your oven to 325°F or 350°F. If you are unsure about your oven’s accuracy, consider reading our guide on how to calibrate a Frigidaire oven to make sure the temperature dial matches reality. An accurate oven means accurate cooking time.
Step 4: Place the Turkey Breast-Side Up
Put the turkey on a roasting rack inside a pan. Place it breast-side up so the turkey breast stays moist. You can loosely tent the breast with foil if it starts browning too fast.
Step 5: Cook and Monitor
Roast the turkey for about 13 to 15 minutes per pound. Start checking the internal temperature after about 3.5 hours. Insert a meat thermometer into the thickest part of the thigh — avoid touching the bone. You are aiming for 165°F.
Step 6: Rest the Turkey
Once the turkey reaches 165°F, take it out of the oven. Let it rest for 20 to 30 minutes. This resting time allows the juices to redistribute, giving you a much juicier bird. If you want to keep it warm during dinner, you can refer to our article on how to keep a turkey warm in the oven for easy methods.
Common Mistakes When Cooking a 20 Pound Turkey
Even experienced cooks can slip up when roasting a large bird. Here are some frequent mistakes and how to avoid them.
Not Using a Meat Thermometer
This is the number one mistake. Relying on pop-up timers or estimated times alone often leads to dry meat or undercooked spots. A reliable thermometer is your best friend for knowing the true cooking time.
Opening the Oven Too Often
Every time you open the oven door, the temperature drops. This adds extra cooking time and can lead to uneven results. Check on your turkey through the oven window instead, and only open the door when you need to baste or take the temperature.
Forgetting to Remove the Foil
Some people tent the turkey with foil and forget to take it off. If you cover the entire bird with foil, you will end up with pale, soft skin instead of crispy skin. Remove the foil for the last 45 to 60 minutes of cooking to let the skin brown properly.
Overstuffing the Cavity
It might be tempting to pack the cavity full of stuffing, but overstuffing blocks heat flow and extends the turkey cooking time. Use just enough stuffing to fill the neck and main cavities loosely. If you want a dedicated stuffing guide, you can also explore other dishes like how to cook turkey bacon in the oven for additional turkey-based side ideas.
Skipping the Resting Time
Cutting into your turkey right away releases all the juices onto the cutting board. That means dry meat on the plate. Always rest your roast turkey for at least 20 minutes before carving.
Pro Tips for a Perfect 20 Pound Turkey
Here are some bonus cooking tips from experienced cooks that make a real difference.
- Brine the turkey overnight. A simple saltwater brine adds moisture and flavor. Soak the turkey for 12 to 24 hours before cooking for the best results.
- Rub butter under the skin. Slide your fingers gently between the skin and the turkey breast meat, then spread butter directly on the meat. This keeps the breast juicy throughout the long cooking time.
- Use a roasting pan with a rack. A rack lifts the turkey above the pan drippings, allowing hot air to circulate evenly underneath for better cooking results.
- Baste every hour. Spoon the pan drippings over the top of the turkey every 45 to 60 minutes. This adds flavor and promotes even browning.
- Let the turkey come to room temperature. Take the turkey out of the fridge about 30 minutes before cooking. Starting with a room-temperature bird reduces the overall cooking time and promotes more even cooking.
How to Tell When Your 20 Pound Turkey Is Done
The most reliable way to know your 20 pound turkey is done is by checking the internal temperature. Here are the key spots to measure:
- Thigh: Insert the thermometer into the thickest part of the thigh without touching the bone. It should read 165°F.
- Breast: Check the thickest part of the breast. It should also reach 165°F, though some cooks prefer it at 160°F since carryover cooking will bring it up.
- Wing joint: The area near the wing joint should also hit 165°F. This is a good secondary check.
If your turkey is taking longer than expected, resist the urge to increase the temperature. Just let it cook. Patience is key when roasting a large turkey dinner bird.
Quick Tips Recap
- Thaw 4 to 5 days ahead in the refrigerator for a 20-pound bird.
- Cook at 325°F to 350°F for the best balance of speed and moisture.
- Plan for 13 to 15 minutes per pound as your baseline turkey cooking time.
- Always use a thermometer — 165°F internal is the safe target.
- Rest 20 to 30 minutes before carving for the juiciest results.
Conclusion
Knowing how long to cook a 20 pound turkey comes down to a few simple factors: oven temperature, whether it is stuffed, and using a meat thermometer. Plan for about 4 to 5 hours at 325°F to 350°F, and always check the internal temperature rather than relying on the clock alone. Thaw your bird ahead of time, season it well, and give it proper resting time before you carve.
Follow these steps, avoid the common mistakes, and you will serve a perfectly roasted turkey that everyone at the table will love. The effort you put into getting the cooking time right pays off with a golden brown, juicy bird that makes your holiday meal truly memorable. Now go cook that bird with confidence.
Frequently Asked Questions
How long to cook a 20 pound turkey at 350 degrees?
A 20-pound turkey at 350°F takes about 3.5 to 4 hours if unstuffed. The general rule is 10 to 15 minutes per pound at this temperature. Always verify with a meat thermometer that the internal temperature has reached 165°F in the thickest part of the thigh before removing it from the oven.
Should I stuff my 20 pound turkey?
Stuffing a turkey adds flavor but also increases the cooking time by about 30 to 60 minutes. The stuffing inside must also reach a safe temperature of 165°F. If you prefer a simpler approach or more even cooking results, cooking the stuffing separately is a great alternative that many home cooks enjoy.
How do I get golden brown crispy skin on a 20 pound turkey?
To achieve crispy skin, make sure the skin is dry before seasoning. Rub butter or oil over the entire surface. Start cooking uncovered and remove any foil in the last 45 to 60 minutes. Keeping the oven at 350°F also helps the skin brown faster without overcooking the meat inside.
Can I cook a frozen 20 pound turkey without thawing?
You can, but it will take significantly longer — roughly 50% more time than a thawed bird. The outside may overcook while the inside stays frozen. For the best cooking results and even doneness, plan ahead and thaw your turkey in the fridge for 4 to 5 days before cooking day.
What temperature should I rest my turkey at after cooking?
After removing your roast turkey from the oven, let it rest at room temperature for 20 to 30 minutes. The internal temperature will stabilize and the juices will redistribute throughout the meat. You can loosely tent it with foil to keep it warm during the resting period.
How can I speed up the cooking time for a large turkey?
Spatchcocking (flattening the bird) is the most effective way to reduce cooking time. A spatchcocked 20-pound turkey can cook in about 2.5 to 3 hours at 375°F. Just note that the skin will brown faster, so watch it carefully and adjust the temperature if needed.