Cooking Guides

How to Cook a Turkey: The Best Way, Step by Step

October 20, 2026 By Snake River Farms
Man holding a turkey with food, smiling at people inside a home.

Roast a whole turkey at 325°F until the thickest part of the breast reaches 150°F and the legs reach at least 165°F, then rest it 30 minutes before carving. That one rule solves most of what makes a turkey stressful to cook: dry breast meat, legs that finish too early or too late and the guesswork of relying on a clock instead of a thermometer. 

Preparing a turkey should be exciting, not stressful. With the right approach you can roast a bird that's juicy and golden from the first slice to the last. This guide walks through choosing the right turkey, how much you'll need and step by step instructions for roasting it, smoking a turkey breast or cooking your first bird with confidence.

How Long Does It Take to Cook a Turkey?

Roasting time depends on the size of the bird and whether it's stuffed. A stuffed 12 to 14 pound bird takes about 2¾ to 3½ hours at 325°F. An unstuffed turkey cooks about 30 minutes faster. The table below breaks this down by weight, but the internal temperature always has the final say over the clock.

How to Choose the Right Turkey

The centerpiece of Thanksgiving deserves to be more than ordinary. Snake River Farms offers a 12 to 14 pound American Heirloom Whole Turkey that brings rich flavor and exceptional texture, sourced from Diestel Family Ranch in Sonora, California, a family-run ranch that has raised turkeys since 1949. Here's why it's a strong choice for your holiday table:

  • Heirloom heritage, richer flavor. Diestel raises Auburn, Black and American Bronze heirloom breed turkeys with history spanning hundreds of years. These heirloom birds have reddish brown feathers, unlike the white feathers of standard birds, and the breed delivers a depth of flavor and firmer texture than a standard grocery store bird.
  • Family-owned and operated. These turkeys come from a family-run ranch that has been perfecting its craft for generations, with attention to detail and a genuine commitment to quality.
  • Organic and responsibly raised. Certified USDA Organic and Non-GMO Project Verified. These turkeys are raised without antibiotics or growth stimulants. Diestel follows strict animal welfare and environmental standards similar to the principles Snake River Farms applies to its American Wagyu beef and Kurobuta pork.
  • A naturally better eating experience. With heirloom genetics and careful ranching, the bird roasts up tender and makes it easier to land a great result whether this is your first turkey or your fiftieth.


Want to learn more about what makes an heirloom turkey different from a standard bird? Check out our guide: What Is an Heirloom Turkey?


Even though the Heirloom Turkey was very expensive, it was worth the expenditure. It was the most and favorable Turkey that we have ever cooked. Would we do it again? YES, WORTH EVERY DOLLAR!! - Pat C., Verified Buyer


Order your American Heirloom Whole Turkey now →


Roasted Diestal Turkey being carved on table

How Much Turkey Do We Need?

Planning portions is one of the most important steps in preparing a holiday meal. Plan 1 to 1.5 pounds of turkey per adult. This gives generous servings while leaving enough for leftovers if you want them.


Portion Guidelines:

  • 1 to 1.5 pounds per adult. Adjust for smaller appetites or if you want plenty of leftovers.
  • Consider the crowd. For kids or lighter eaters, aim closer to 1 pound per person. For hearty appetites or a festive spread, lean toward 1.5 pounds.

 

Turkey Cooking Times by Weight
Weight  Roasting Time (Approx.) 
10 to 12 lbs.  2 to 2 ¾ hrs.
12 to 14 lbs. 2 ¾ to 3 ½ hrs.
14 to 16 lbs. 3 ½ to 3 ¾ hrs.
16 to 18 lbs. 3 ¾ to 4 hrs.
 18 to 20 lbs. 4 to 4 ½ hrs.

 

If you're roasting your turkey unstuffed, decrease the cooking time by about 30 minutes.

Key Temp Tip: For a juicy, perfectly cooked turkey, always prioritize internal temperature over cooking time. Roast your turkey until it reaches 150°F in the thickest part of the breast and 165°F in the legs. Let it rest 30 minutes before carving so the juices redistribute.

We recommend the SuperFast Thermometer for instant, accurate temperature readings every time.


Careful portion planning and a good thermometer help you serve a centerpiece everyone enjoys, with enough for seconds or leftovers.

 

How to Prepare a Turkey for Cooking

Before roasting, a little prep goes a long way toward a flavorful, golden bird. Proper thawing, handling and seasoning set your turkey up to cook evenly. Here’s how to thaw, prep and season your turkey before it goes in the oven or smoker.

How to Thaw a Turkey

The safest way to thaw a turkey is in the refrigerator, allowing about 6 hours per pound, so a 12 pound bird needs roughly 3 days. A faster cold water method works too, changing the water every 30 minutes.


Refrigerator Method (Recommended)
  • Allow approximately 6 hours per pound of turkey.
  • Keep the bird in its original packaging and place it on a tray to catch drips.
  • Example: a 12 pound turkey needs about 3 days to fully thaw in the fridge.

 

Cold Water Method (Faster)
  • Submerge the turkey in its original packaging in cold water.
  • Change the water every 30 minutes to keep it cold.
  • Allow roughly 30 minutes of thawing time per pound.
  • Example: a 12 pound turkey takes about 6 hours using this method.

 

Tips for Success
  • Never thaw your turkey at room temperature. This creates unsafe conditions.
  • Never thaw your turkey in the microwave. It can cook unevenly and create food safety risks.
  • Make sure the turkey is fully thawed before seasoning and roasting.
  • Planning ahead helps the bird cook evenly and keeps the big day stress free.

 

Prepping the Bird

Once your turkey is fully thawed, it's time to get it ready for the oven.

  1. Remove the turkey from its packaging.
  2. Take out the neck and giblets from the cavities. Save them for gravy or stock if you like.
  3. Rinse and pat the turkey dry. Dry skin browns better.
  4. Optional: add stuffing if desired. An unstuffed turkey cooks a bit faster.

 

Turkey Rub

A simple rub is key to a well seasoned turkey.

Ingredients:

  • 4 tablespoons oil (melted butter, margarine or olive oil)
  • 4 teaspoons salt, or to taste
  • 2 teaspoons paprika


Instructions:

  1. Mix the rub ingredients together in a small bowl.
  2. Apply the rub evenly over the exterior of the turkey. For extra flavor, rub some under the skin as well.
  3. Place the turkey breast side up in a roasting pan. Add about 2 cups of water or broth to the pan to keep the meat moist while it cooks.

Turkey being served at a holiday table


How to Cook a Turkey in the Oven

Now that your turkey is prepped and seasoned, it's time to roast it. A consistent oven temperature delivers even cooking and beautifully browned skin, taking the guesswork out of the process.

Oven Temperature and Timing
  1. Preheat the oven to 325°F.
  2. Place the turkey breast side up in a roasting pan. There's no need to turn the bird. It browns evenly on its own.
  3. Optional: loosely cover the turkey with foil during the last hour if it's browning too quickly.

Gravy Tip: Heat 1 cup of white wine, without boiling it, and pour it over the turkey halfway through roasting. This adds flavor and helps keep the meat moist.

What Temperature Should a Turkey Be When It's Done?

A turkey is done when the thickest part of the breast reaches 150°F and the legs reach at least 165°F. Check both spots with a thermometer rather than relying on time alone, since oven accuracy and whether the bird is stuffed both change how long it takes.

  1. Insert a thermometer into multiple spots, avoiding the bone.
  2. Remove the turkey from the oven once it reaches 150°F in the breast and at least 165°F in the legs.
  3. Cover and let it rest 30 minutes or more before carving. Resting lets the juices redistribute for a juicier bird.

 

How to Cook a Turkey for Beginners

Cooking your first turkey can feel intimidating, but it doesn't have to be. A few key habits make all the difference.

1. Monitor internal temperature, not just time.

Cooking times vary with the size of your bird, your oven's accuracy and whether it's stuffed. A reliable meat thermometer takes the guesswork out and keeps your turkey safe and well cooked.

2. Use the included nylon truss.

To secure it: hold the drumsticks together, lift the ring and pull it over the drumsticks. To remove it: lift the ring and pull it up and over the end of the drumstick. The nylon truss is oven and microwave safe up to 450°F.

3. Avoid common mistakes.

  • Overcooking: check internal temperature rather than relying on time alone.
  • Under seasoning: apply your rub evenly, including under the skin.
  • Skipping rest time: let the turkey rest at least 30 minutes to redistribute juices before carving.


4. Quick tips from fellow cooks:

  • "I always tent foil over the breast if it's browning too fast. It keeps the meat from drying out."
  • "Don't rush thawing. A fully thawed turkey cooks more evenly and tastes better."


By keeping these habits in mind and following the truss instructions, beginners can sidestep the common pitfalls and roast a turkey worth being proud of.

 

How to Smoke a Turkey Breast

Smoking adds a rich smoky flavor that pairs well with a sweet and tangy honey glaze, and this recipe is built for a bone-in turkey breast rather than a whole bird.

Ingredients

Brine:

  • 8 cups water
  • ½ cup kosher salt
  • ⅓ cup sugar
  • 1 teaspoon peppercorns

Glaze:

  • ⅓ cup honey
  • ¾ cup packed brown sugar
  • 2 tablespoons unsalted butter
  • ¼ cup apple cider vinegar
  • 2 teaspoons Dijon mustard
  • ¼ cup bourbon (optional)

Turkey:

  • 5 to 8 pound bone-in turkey breast
  • 1 tablespoon butter or canola oil


Instructions

  1. Prepare the brine: combine 2 cups of boiling water with the salt, sugar and peppercorns in a large container, stirring until dissolved. Add 6 cups of cold water and ice to cool the brine. Submerge the turkey breast, fully covered, and refrigerate 8 hours or overnight.
  2. Make the glaze: combine the honey, brown sugar, butter, apple cider vinegar, Dijon mustard and bourbon in a small saucepan over medium low heat. Stir until the sugar dissolves and bring to a simmer. Continue cooking until the glaze thickens enough to coat the back of a spoon.
  3. Prepare the smoker: preheat to 250°F for indirect cooking. Add apple or cherry wood chips or pellets for a mild sweet smoke flavor.
  4. Prepare the turkey: remove it from the brine, rinse and pat dry. Rub with butter or canola oil to promote even browning.
  5. Smoke the turkey: place it breast side up in the smoker. Smoke until the internal temperature reaches 130°F, about 90 minutes in, then begin basting with the glaze every 15 minutes. Continue smoking until the internal temperature reaches 150°F. It rises to about 155°F as the turkey rests.
  6. Rest and serve: remove the turkey breast from the smoker and let it rest, uncovered, at least 20 minutes before slicing. Serve with additional glaze on the side.


Ready to get started? Shop our American Heirloom Whole Turkey.

 

Featured Recipe: Turkey and Bacon Eggs Benedict

Turn leftover turkey into a creative brunch with this Turkey and Bacon Eggs Benedict.

Servings: 2 to 4
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes


Ingredients

  • 4 English muffins, split and toasted
  • 4 to 6 slices leftover cooked turkey
  • 4 slices Snake River Farms bacon
  • 4 large eggs
  • 1 tablespoon white vinegar, for poaching eggs


For the hollandaise sauce:

  • 3 egg yolks
  • 1 tablespoon lemon juice
  • ½ cup melted butter
  • Salt and pepper, to taste


Instructions

  1. Cook the bacon and turkey: cook the bacon in a skillet over medium heat until crispy. Warm the leftover turkey slices in the same pan for added flavor.
  2. Poach the eggs: bring a medium saucepan of water to a gentle simmer and add the white vinegar. Crack the eggs into individual small bowls and gently slide them into the water. Poach 3 to 4 minutes, until the whites are set but the yolks remain runny. Remove with a slotted spoon and drain on paper towels.
  3. Make the hollandaise sauce: whisk the egg yolks and lemon juice in a heatproof bowl until slightly thickened. Slowly drizzle in the melted butter while whisking continuously. Season with salt and pepper and keep warm.
  4. Assemble: place the toasted English muffin halves on plates. Layer with warmed turkey slices, crispy bacon and poached eggs. Spoon the hollandaise sauce generously over the top. Optional: garnish with chopped chives or a pinch of paprika.
  5. Serve immediately.


Make the most of your leftover turkey by pairing it with the flavor of Snake River Farms bacon.

 

 

Turkey Cooking Frequently Asked Questions

How long does it take to cook a turkey?
Roasting time runs about 2¾ to 3½ hours for a stuffed 12 to 14 pound bird at 325°F. An unstuffed bird cooks about 30 minutes faster. See the Turkey Cooking Times by Weight table above for the full breakdown by size.
What temperature should a turkey be when it's done?
A turkey is done when the thickest part of the breast reaches 150°F and the legs reach at least 165°F. Check both spots with a thermometer, since a stuffed bird and oven accuracy both affect how long it takes to get there.
How long should a turkey rest before carving?
Rest your turkey at least 30 minutes before carving. Resting lets the juices redistribute through the meat instead of running out onto the cutting board the moment you slice into it.
How long does it take to thaw a frozen turkey?
In the refrigerator, plan on about 6 hours per pound, so a 12 pound bird needs roughly 3 days. The cold water method runs faster, about 30 minutes per pound with the water changed every 30 minutes, but never thaw at room temperature or in the microwave.
How much turkey should we plan per person?
Plan 1 to 1.5 pounds per adult, adjusting for leftovers or smaller appetites.
Do we need to turn the turkey while roasting?
No. The bird browns evenly on its own without turning.


Turkey being plated and served at a holiday table


Quick Reference: Cooking Your Heirloom Turkey

  • Choose the right size for your gathering: plan 1 to 1.5 pounds per adult. 
  • Prep the bird carefully: remove the giblets, pat dry and season with the rub. 
  • Roast at 325°F, checking internal temperature rather than relying on time alone.
  • Pair your meal with other Snake River Farms favorites, like a beef roast or a Kurobuta pork roast, for a complete holiday spread.
  • Rest the turkey at least 30 minutes before carving to lock in flavor and juices.


Ready to start your holiday feast? Shop our American Heirloom whole turkey and other holiday favorites here.

 

Next Blog Post
Featured Products