A 20 lb turkey typically takes 4 to 5 hours to cook at 325°F, but the exact time depends on whether it is stuffed, your oven type, and the roasting method you choose. Using a meat thermometer and letting the bird rest properly are the keys to juicy, flavorful results. This guide covers everything you need to know about turkey cooking time, temperature, and technique.
A 20 lb turkey is a big bird. It can feed a crowd, but it also demands attention and patience. Many home cooks worry about drying it out or undercooking it. The good news is that with the right turkey cooking time and a few simple tricks, you can roast a 20 lb turkey that turns out juicy, tender, and beautifully golden every single time.
Whether you are preparing for Thanksgiving, a holiday gathering, or a Sunday dinner, knowing exactly how long to cook a 20 lb turkey takes the guesswork out of the process. This guide walks you through every step, from prep to plating. You will learn the ideal oven temperature, the difference between stuffed and unstuffed birds, and how to tell when your roast turkey is ready to come out of the oven.
Let us dive in and make sure your next turkey is the best one yet.
Key Takeaways
- Plan for 4 to 5 hours: A 20 lb turkey roasts at roughly 13 minutes per pound at 325°F.
- Use a meat thermometer: The internal temperature must reach 165°F in the thickest part of the thigh.
- Stuffing adds time: A stuffed turkey may need an extra 30 to 45 minutes compared to an unstuffed bird.
- Always let the turkey rest: Allow 20 to 30 minutes of resting time before carving to keep juices inside.
- Brining helps: Soaking the turkey overnight in a salt brine keeps the meat moist and flavorful.
- Crispy skin starts with drying: Pat the turkey dry and leave it uncovered in the fridge overnight for the best skin.
📑 Table of Contents
How Long to Cook a 20 Lb Turkey
The short answer is about 4 to 5 hours at 325°F. But there is more to it than just the clock. Several factors change the total cooking time, and understanding them helps you plan your meal with confidence.
Turkey Cooking Time by Weight
As a general rule, you should plan for about 13 minutes of roasting time per pound for an unstuffed turkey. Here is a quick breakdown:
- 12 to 14 lb turkey: About 2.5 to 3 hours
- 15 to 18 lb turkey: About 3 to 3.5 hours
- 19 to 20 lb turkey: About 4 to 4.5 hours
- 20 to 24 lb turkey: About 4.5 to 5 hours
These times are based on a 325°F oven, which is the USDA-recommended temperature for roasting turkey. If you increase the heat, the time changes, and we will cover that below.
Stuffed vs. Unstuffed Turkey Cooking Time
Stuffing a turkey adds moisture and flavor, but it also adds cooking time. A stuffed 20 lb turkey needs about 30 to 45 extra minutes compared to an unstuffed one. This is because the stuffing inside the cavity needs to reach a safe temperature of 165°F as well.
If you decide to stuff your bird, make sure the stuffing is loosely packed. Tight packing slows down heat penetration and can lead to uneven cooking. The stuffing should be warm and steaming when you serve it, not cold in the center.
Turkey Cooking Temperature
The most common and reliable temperature for roasting a turkey is 325°F. This low-and-slow approach cooks the bird evenly and reduces the risk of dry meat. However, some cooks prefer a higher temperature for a shorter roast or crispier skin.
Why 325°F Works Best
At 325°F, the heat circulates gently around the bird. The turkey breast stays moist while the turkey thighs cook through without burning. The skin has time to render fat and turn golden and crispy. This temperature gives you the most forgiving window, which is especially helpful for a large bird like a 20 lb turkey.
Higher Temperature Options
Some recipes call for starting at a higher temperature, like 400°F, for the first 30 minutes. This technique helps jump-start the browning process. After that, you lower the heat to 325°F and continue roasting. This method can cut total cooking time slightly and gives you a beautifully crispy skin.
Just be careful. Higher temperatures can dry out the outer layers of meat if you leave the bird in too long. Always rely on a meat thermometer rather than the clock alone.
Tips for Perfect Roast Turkey
Cooking a 20 lb turkey is not just about time and temperature. A few extra steps make a huge difference in flavor and texture.
Brine the Turkey Overnight
Brining is one of the best things you can do for a large turkey. A simple saltwater brine breaks down muscle fibers and helps the meat hold onto moisture. To brine a 20 lb turkey:
- Dissolve 1 cup of kosher salt in 1 gallon of cold water.
- Submerge the turkey completely in the brine.
- Refrigerate for 12 to 24 hours.
- Rinse the turkey thoroughly and pat it dry before roasting.
Brining adds flavor and tenderness. It is especially valuable for a big bird where the breast meat can easily dry out.
Dry the Skin for Crispy Results
After brining or rinsing, pat the turkey completely dry with paper towels. Then leave the bird uncovered in the refrigerator overnight. This step dries the skin, which is the secret to a crispy, golden exterior. Wet skin steams instead of crisping, and nobody wants soggy skin on a holiday roast.
Season Generously
Do not be shy with your seasoning. Rub butter or olive oil all over the skin, and season the cavity with herbs, garlic, and citrus. You can also season your roasting pan with a light coating of oil to prevent sticking and make cleanup easier.
Common herbs that pair well with turkey include rosemary, thyme, sage, and paprika. These add depth and aroma to the finished bird.
Use a Roasting Rack
A roasting rack lifts the turkey off the bottom of the pan. This allows hot air to circulate underneath, which promotes even cooking. It also prevents the bottom from sitting in grease and becoming soggy.
How to Tell When Your Turkey Is Done
The clock gives you a rough idea, but the only way to know for sure is to check the internal temperature. This is the most important step in cooking a 20 lb turkey.
Where to Insert the Thermometer
Insert a meat thermometer into three key spots:
- The thickest part of the thigh: This is the last part to cook. It should read 165°F.
- The thickest part of the breast: This should also reach 165°F.
- The center of the stuffing (if stuffed): The stuffing must also hit 165°F to be safe.
Avoid touching bone with the thermometer probe. Bone conducts heat differently than meat, and it can give you a false reading. Always test in the thickest muscle tissue.
Visual and Touch Cues
Beyond the thermometer, there are a few visual signs your turkey is ready. The juices should run clear when you pierce the thigh with a fork. The legs should wiggle loosely in their sockets. And the skin should be a deep, even golden brown across the entire bird.
However, these cues are helpful but not foolproof. Always trust the thermometer over your eyes or instincts. Food safety comes first.
Resting and Serving Your Turkey
Once your turkey comes out of the oven, resist the urge to carve it right away. Resting is a critical part of the process.
Why Resting Matters
When the turkey is hot, the juices are pushed toward the center of the meat. If you cut too soon, those juices run out onto the cutting board instead of staying in the meat. Resting allows the juices to redistribute, which means every slice stays moist and flavorful.
For a 20 lb turkey, plan for at least 20 to 30 minutes of resting time. You can tent the bird loosely with aluminum foil to keep it warm during this period. If you need to keep the turkey warm for a longer stretch before serving, check out our guide on how to keep a turkey warm in the oven for helpful tips.
Carving Tips
When you are ready to carve, start with the legs. Pull each leg away from the body and cut through the joint. Then slice the breast meat against the grain for the most tender pieces. If you have leftover turkey, it makes amazing sandwiches the next day. You can even cook turkey bacon in the oven from leftover breast meat for a delicious and low-fat breakfast option.
Common Mistakes to Avoid
Even experienced cooks make mistakes when roasting a large turkey. Here are the most common ones and how to avoid them.
- Not thawing the turkey properly: A frozen turkey will cook unevenly. Allow 24 hours of thawing time for every 4 to 5 pounds in the refrigerator.
- Skipping the thermometer: Relying on time alone can lead to undercooked or overcooked meat. A thermometer removes all guesswork.
- Cooking at too high a temperature: High heat dries out the breast before the thighs are done. Stick to 325°F for even results.
- Over-stuffing the cavity: Too much stuffing blocks heat flow and can leave the center undercooked.
- Forgetting to rest the turkey: Cutting too early means losing precious juices and moisture.
Avoiding these mistakes alone can transform your roast from average to outstanding.
How Long Does a 20 Lb Turkey Take at Different Temperatures?
The temperature you choose changes the total cooking time. Here is a comparison table to help you plan:
| Oven Temperature | Unstuffed Turkey Time | Stuffed Turkey Time |
|---|---|---|
| 325°F | 4 to 4.5 hours | 4.5 to 5 hours |
| 350°F | 3.5 to 4 hours | 4 to 4.5 hours |
| 400°F (first 30 min, then 325°F) | 3.5 to 4 hours | 4 to 4.75 hours |
As you can see, higher temperatures reduce cooking time but increase the risk of drying out. For beginners, 325°F is the safest and most reliable choice.
Frequently Asked Questions
How long does it take to cook a 20 lb turkey at 325°F?
At 325°F, an unstuffed 20 lb turkey takes about 4 to 4.5 hours. A stuffed bird needs closer to 4.5 to 5 hours. Always verify doneness with a meat thermometer to ensure the internal temperature reaches 165°F.
Should I cook a 20 lb turkey covered or uncovered?
Cook the turkey uncovered for most of the roasting time. This allows the skin to crisp and brown. Some cooks cover the breast loosely with foil during the last hour to prevent it from over-browning, but this is optional.
What is the best temperature to cook a 20 lb turkey?
The best temperature is 325°F. It cooks the bird evenly, keeps the meat moist, and allows the skin to become golden and crispy. The USDA recommends this temperature for food safety.
How do I keep my turkey moist during roasting?
Brining the turkey overnight is the single best way to keep it moist. You can also baste the bird every 45 minutes with pan juices, and make sure to let the turkey rest for at least 20 minutes before carving.
Can I cook a 20 lb turkey the night before?
Yes, you can cook the turkey a day ahead. Once it is fully cooked and rested, let it cool completely, then store it in the refrigerator. Reheat slices gently in the oven at 325°F with a little broth to keep them moist.
How do I know if my turkey is done without a thermometer?
Without a thermometer, check that the juices run clear when you pierce the thigh, the legs wiggle freely, and the skin is uniformly golden brown. However, a thermometer is the most reliable and safest method. It removes all doubt about food safety.
Final Thoughts
Cooking a 20 lb turkey does not have to be intimidating. With the right turkey cooking time, a steady oven temperature of 325°F, and a reliable meat thermometer, you can roast a bird that impresses everyone at the table. Remember to plan for about 4 to 5 hours of total cooking time, brine the bird overnight for the best results, and always let it rest before carving.
The key to a perfect roast turkey is patience and preparation. Do not rush the process, and trust the thermometer over the clock. Follow these guidelines, and your next turkey will be juicy, flavorful, and beautifully golden from skin to bone. Happy roasting!