This post may contain affiliate links. Please read our disclosure policy.

This Thanksgiving Turkey recipe is practically foolproof – it’s flavor packed and so tender and juicy with a golden, crispy skin. With my step-by-step tutorial, even first time cooks can pull this roast turkey recipe off stress-free!

Thanksgiving turkey, roasted and stuffed with onions, in a roasting pan
Pin this recipe for later!Pin This

About This Recipe

This perfect Thanksgiving Turkey will be the star of your family’s holiday dinner. Of course, the best turkey recipe needs the best Thanksgiving side dishes, like my Make Ahead Mashed Potatoes, Homemade Stuffing, and classic Green Bean Casserole.

This juicy turkey recipe isn’t complicated at all. There’s no brining, no basting, no weird cooking techniques. Just simple instructions to give you great results every time while your bird roasts stress-free.

In this post, you’ll learn tons of tips and tricks, plus step-by-step instructions for the most perfectly tender, incredibly juicy, totally stress-free, best Thanksgiving turkey recipe, ever! Your holiday meal is about to get a whole lot easier.

roasted turkey with crispy skin on a cutting board

Why This Thanksgiving Turkey Recipe Works

  • It’s easy! Even a first-time cook can make a delicious turkey for Thanksgiving, or any day, by following this easy turkey recipe. 
  • Butter keeps it moist. Placing butter underneath the turkey skin adds extra flavor and keeps the meat moist and juicy.
  • Foil keeps it from drying out. Covering the top with foil during the first few hours of cooking helps to keep the breast meat from drying out since the turkey legs take a little longer to cook.
  • High heat crisps the skin. Turning up the heat during the last hour ensures golden, crispy skin without drying out the meat.

Recipe walkthrough

How To Cook A Turkey: A Step By Step Tutorial

No brining, no basting, just simple ingredients for an exceptionally flavorful Thanksgiving turkey! Be sure to scroll down to the recipe card for the complete list of ingredients and instructions.

  • The bird – For this recipe and the cooking times that go with it, I used a 12-pound turkey. This is a fairly average size that will feed 8-10 people.
  • Butter – Pats of butter are placed under the skin of each turkey breast. Add even more flavor by using my yummy Garlic Butter.
  • Onion and garlic – peel and stuff inside the cavity of the turkey. You can also add fresh herbs and citrus fruits, like lemon or orange, if you like.
  • Dry Rub – Mix together kosher salt, dried thyme, dried sage, rosemary, paprika, black pepper, and ground mustard and rub into the skin. This is also a delicious seasoning for Roast Chicken.
  • Equipment – A big roasting pan, preferably with a wire rack to hold the roast turkey up above the drippings.

How To Defrost A Turkey

If your turkey is frozen, you will need to completely defrost it in the refrigerator before you even remove any of the packaging. Place your bird in a deep roasting pan in the fridge to catch any juices that may run out.

Resist the urge to thaw in your kitchen sink as this can encourage harmful bacteria to spread. Be sure to start defrosting the turkey a few days before you need to cook it.

How long do you defrost a turkey? A good rule of thumb is to allow 24 hours for every 4 pounds of turkey. So for our 12-pound bird, at least 3-4 days. To be safe I usually give it an extra 12-24 hours.

Once your turkey is fully defrosted, you can prep it for roasting using the recipe below.

How To Prep A Turkey For Roasting

First remove from packaging and remove extra parts. Remove the fully thawed turkey from its packaging. I usually do this in a large container in the kitchen sink. If included, remove the neck and the bag containing the gizzards and giblets. Keep these for making extra stock for the Homemade Turkey Gravy or discard them.

  • Dry the skin. Pat the skin dry with paper towels. Dry skin equals crispy skin!
  • Separate the skin from the breast. Using clean hands, gently lift the skin from the turkey breast starting on the side closest to the legs. Slide your hand underneath, separating the skin from the breast meat. Repeat the process with the other side.
  • Add butter under the skin. Slide 3 pats of butter (1 pat = 1 tablespoon) under the skin on each side and spread it around with your fingers.
  • Add seasoning and aromatics. Mix together the dry rub, sprinkle it all over the outside of the turkey, and press it into the skin. Sprinkle a little inside the cavity, too. Place the onions and garlic inside the cavity, then transfer the whole bird to a roasting pan with a rack.

Roasting The Turkey

These instructions are for how to cook a 12-pound turkey in the oven. If your bird is bigger or smaller, you will need to adjust the cooking time based on the provided instructions. Scroll down to the printable recipe card for the full instructions, or check out the handy chart below.

  1. Preheat your oven. We start with the oven at 325℉, keeping it low and slow for 2 hours (depending on the size) so the meat gets moist and tender, then crank it up to 400 for the last hour to get that crispy skin.
  2. Cover. Cut a piece of foil large enough to cover the turkey breasts. Press it down and mold the foil to the shape of the breasts. This will keep the breasts from drying out. You’ll remove it before the turkey is finished cooking to brown the skin.
  3. Roast the turkey in the oven at 325℉ for 2 hours, adding additional time depending on the size (use the chart below). Then turn the heat up to 400℉, remove the foil, and roast until the cooked turkey reaches the optimal temperature. Use our handy guide below to adjust the time. (Be sure to pin this chart to save it for later!).
  4. Let the turkey rest. Remove the turkey from the oven and let it rest for at least 15-20 minutes or up to 40 minutes. This will give you plenty of time to cook a Sweet Potato Casserole or warm up some dinner rolls.
onions stuffed in a roast turkey in a roasting pan

Frequently Asked Questions

How many pounds of turkey do I need?

A pound of turkey per person will feed your guests and leave them satisfied. But if you want leftovers, I recommend 1.5-2 pounds per adult and about half a pound per child. I personally think leftovers are awesome, because you can make Turkey Tetrazzini or Turkey and Stuffing Casserole.

How long do you cook a turkey?

A 12 pound turkey takes about 3 hours to cook. Start at 325℉ for 2 hours, then increase the temperature to 400℉ for another hour. For a larger bird, increase the initial cooking time (at 325℉) by 15 minutes per pound.

How do I keep my turkey moist?

One of the best tricks we have for keeping your cooked turkey juicy and moist is butter! Stuffing pats of butter under the skin creates a beautifully crisp skin, but it also melts and keeps the meat super moist and juicy.

Another trick I use is placing aluminum foil over the turkey breasts to help dissipate some of the heat and lock in moisture. Since dark meat takes longer to cook than light meat, this method lets the thighs and legs get their roast on while the breast gently cooks.

How do you know when the turkey is done?

A turkey should be cooked until it reaches an internal temperature of 165℉. Insert an instant-read meat thermometer in the base of the breast meat or the thickest part of the thigh, careful not to touch any bone. Those are the absolute basics.

The actual length of time it takes to reach the correct temperature will depend on the temperature of the bird before cooking, its size, and your oven temperature.

turkey leg and slice of breast meat on a white plate

Expert Tips, Do’s and Don’ts

Every year we get lots of questions about how to cook a turkey, so we’ve put them all in one place. Hopefully, these helpful hints will take the guesswork out of cooking your turkey!

  • Don’t wash your turkey. Washing poultry is a no-no and will just contaminate your sink. Remove from the packaging and pat dry with paper towels.
  • Don’t cook stuffing inside your turkey. If you cook stuffing inside your turkey, the meat will be dry and overcooked before the stuffing reaches a temperature that’s safe to eat. Instead, stuff the turkey with aromatics like onions, garlic, celery, herbs, or lemons that will add a ton of flavor to the bird as well as to the drippings for pan gravy, and cook your stuffing in a casserole dish. You can try my yummy recipes for Classic Homemade Stuffing, Cornbread Stuffing, Sausage Stuffing, or Bacon and Onion Stuffing.
  • Don’t baste or brine your turkey. These extra steps are really unnecessary for achieving the perfect roast turkey. Basting requires constantly opening your oven, which costs you valuable heat and extends the cooking time. Brining isn’t necessary with a high-quality turkey.
  • Do save the turkey drippings. The drippings are used to make the gravy, and the flavor will complement beautifully.
  • Do thaw your turkey. Use the handy guide that I shared above for how to thaw your turkey. If your turkey is frozen, it may not cook all the way through, leaving you with a raw turkey in the center while the outside looks done.
  • Do have a meat thermometer handy. Test the temperature of your turkey by inserting the thermometer into the thickest part of the thigh. It should register at least 160℉. Remove it from the oven and tent with foil. It will continue cooking while tented and should quickly reach 165℉.
turkey breast, spoon with gravy, green beans, mashe dpotatoes

Storage Tips

Make Ahead, Storage, and Freezing

Make Ahead: Once your turkey is fully thawed, you prep it for roasting up to 24 hours in advance. Add the butter, seasoning, and aromatics, then cover loosely with foil and place in the fridge overnight. Take it out about 30 minutes before you put it in the oven so it can shake off the chill.

Storage: If you’re going to eat your leftovers within 3-4 days, store in an airtight container or resealable plastic bag in the fridge. Use for sandwiches, BLT Turkey Wraps, tacos, and Turkey Soup.

Freezing: One of the reasons I love turkey leftovers is because I can keep some in my freezer and easily toss it in Turkey Shepherd’s Pie or in soups.

Reheating: If you’re just looking to reheat a late-night Thanksgiving dinner leftovers plate, you can do that in the microwave. If it’s frozen, thaw it overnight in the fridge before adding to other recipes.

Best Thanksgiving Side Dishes

Your Thanksgiving turkey may be the best ever, but you’re still going to need to fill some supporting roles. Here are some of our favorite Thanksgiving sides that will compliment your cooked turkey in the best way!

Side Dish Recipes:

101+ Thanksgiving
Side Dishes

Find all the sides you could possibly want for the perfect Thanksgiving menu!

sliced turkey breast on a white plate, turkey on a cutting board

Need a smaller turkey this year? Try my other easy turkey recipes for cooking a turkey breast in the air fryer, roasting in the oven, or even an Instant Pot Turkey Breast. Any of these recipes would be a great way to feed a smaller crowd, or to add some extra servings of turkey to your meal.

Recipe

Best Thanksgiving Turkey Recipe

4.97 from 176 votes
A Thanksgiving Turkey that's so juicy with a crispy skin. With an easy step-by-step tutorial, even first time cooks can pull this turkey recipe off stress free!
Prep Time 20 minutes
Cook Time 3 hours
Total Time 3 hours 50 minutes
Servings 12 people

Equipment

Ingredients
  

  • 12 pound Turkey thawed
  • 6 tablespoons Unsalted butter cut into 1 Tablespoon pats. Chilled, but soft enough to spread under the skin.
  • 1 1/2 Yellow onions peeled and halved
  • 4 Garlic cloves peeled

Dry Rub:

  • 2 teaspoons Kosher salt
  • 2 teaspoons Dried thyme
  • 1 teaspoon Dried sage
  • 1 teaspoon Dried rosemary
  • 1/2 teaspoon Paprika
  • 1/2 teaspoon Black pepper
  • 1/2 teaspoon Ground mustard
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!

Instructions
 

  • Preheat your oven to 325℉.
  • In a small bowl, combine the salt, thyme, sage, paprika, pepper, and ground mustard until evenly incorporated.
  • Remove the turkey from its packaging. From the bird's cavity, remove the neck and the bag containing the gizzards and heart. (You can keep these items to make stock or discard them.) Note – I do this in a large, clean container in the sink, like a wash basin or a small cooler.
  • Use a few paper towels to dry off the skin of the bird and inside the cavity.
  • Lift the skin over the turkey breast (on the side closest to the legs) and slide your hand under the skin separating it from the breast meat. Do this on both sides of the breast.
  • Insert three pats of butter under the skin on one side of the turkey breast spreading them around evenly. Repeat on the other side.
  • Sprinkle the dry rub all over the turkey – breast, legs, wings, anything you can see. Using your hands press the rub into the skin a little. If you have any extra rub sprinkle it inside the cavity.
  • Place the onion halves and garlic cloves inside the turkey’s cavity.
  • Transfer the bird to your roasting pan. (I like to use a pan with a rack to keep the bottom of the turkey from getting soggy.)
  • Take a good sized piece of foil and place it over just the turkey breast. (You want to make sure to the foil piece is big enough to fit over the whole breast.) Press down and mold the foil to the breast. Let the ends stick out if the foil's a bit big.
  • Place the turkey in the oven and roast for 2 hours. Carefully remove the foil from the turkey. Increase the oven temperature to 400 degrees and cook the turkey for another hour, or until the internal temperature of the breast reaches 165℉ and the skin is golden and crispy.
  • Remove the turkey from the oven and let it rest for 30-45 minutes before carving.

Notes

This recipe is for a 12 pound bird. You will add 15 minutes per pound at the 325℉ cooking time. The temperature increase at the end does not change. Here is a handy list of how long to cook your turkey at different weights:
  • 10 pounds: 1 hour 30 minutes at 325℉; 1 hour at 400℉.
  • 12 pounds: 2 hours at 325℉; 1 hour at 400℉.
  • 14 pounds: 2 hours, 30 minutes at 325℉; 1 hour at 400℉.
  • 16 pounds: 3 hours at 325℉; 1 hour at 400℉.
  • 18 pounds: 3 hours, 30 minutes at 325℉; 1 hour at 400℉.
  • 20 pounds: 3 hours, 45 minutes at 325℉; 1 hour at 400℉.
If you have questions, please be sure to read the entire post – we answer lots of questions and offer tons of helpful tips and tricks! Don’t see an answer to your question here? Feel free to leave a comment or send an email to kristin@yellowblissroad.com.
Be sure to save some of the drippings to make my turkey gravy!

Nutrition

Calories: 454kcalProtein: 70gFat: 18gSaturated Fat: 5gCholesterol: 232mgSodium: 361mgPotassium: 721mgSugar: 1gVitamin A: 180IUCalcium: 35mgIron: 3mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Don’t leave without stopping by and checking out our Holiday Gift Ideas!

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

4.97 from 176 votes (82 ratings without comment)

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Lilia Hall says:

    I am so excited to try this turkey recipe, this is my first time cooking a turkey for me and my husband! We will only have a 10lb turkey. I see your guide says to cook a 10lb turkey for 1.5 hours, at what time exactly would I turn up the heat to get the skin crispy and golden and to what temperature?

    1. Kristin says:

      Hi Lilia, You would turn up the heat to 400 at the 1.5 hour mark.

  2. Kim says:

    Hello!

    I am excited to try this for my first Thanksgiving dinner! Can you make gravy from this recipe? or do you make/buy separate. I am sorry if someone already asked-I did look and didn’t see any other comments about gravy.

  3. Rachel Call says:

    Hello! As most people are saying this is my first time cooking a Turkey all on my own. I’ve been told to put It in a cooking bag, but I don’t wanna mess with this recipe. Is it possible to use the bag and does it really help all that much? When I bought my Turkey they only had 10 pound or 15 (ugh!) So I’ve got a 15.35 pound one. Besides adjusting the time, so I adjust any seasonings?

    1. Kristin says:

      This recipe doesn’t use a bag and it’s not needed. If you want to use a bag, I’d follow the instructions on the packaging. You can adjust the seasonings slightly by adding a pinch more of everything if you like. Good luck!

  4. Jonathan says:

    Hi! Recipe looks delicious!

    I will be cooking my first turkey ever for a friendsgiving I am having this weekend and I just had a couple of questions.

    1) How long should I take the turkey out of the freezer for it to thaw out.
    2) I have a 15.86 pound trueky. I know you had stated to add an extra 15 minutes per pound. Should I round it up to 16 pounds or just leave it at 15.
    3) Finally, does the rack really matter? I’ am using one of those disposable trays to cook the turkey in and dont have a rack. Would I need one?

    Thank you so much for your help in advance.

    Happy Holidays.

    1. Kristin says:

      Hi Jonathon!
      1) A day in advance, as it will take about 24 hours per 4-5 pounds of turkey to thaw completely in the fridge. For your 16 pounder, I’d give it at least 3 1/2-4 days.
      2) Round up!
      3) The rack helps the air to circulate completely around the turkey, so it’s not sitting in the juices.

      1. Jonathan H says:

        Just wanted to say THANK YOU so much. My first turkey was such a big success. Everyone enjoyed it and spoke how moist it was and how turkey is usally really dry and once I told them it was a dry-rub they were even more surprised. Everyone took home left overs. Thank you so much. Wishing you and your family a very Happy Holidays.

        * P.S. – I will be making one of you side dishes this thanksgiving! Can’t wait!

        1. Kristin says:

          Hello Jonathan,
          you are so welcome, glad everyone liked it.
          Thanks for stopping by!

  5. toni ringer says:

    I used this rub last Thanksgiving & will continue to use for every Turkey. It has a fantastic flavor! Thanx for sharing:)

    1. Kristin says:

      Thanks Toni,
      Thanks for sharing your experience!

  6. Karen Fleming says:

    Best turkey I have ever made. Moist and flavourful. Great recipe and technique. Thanks.

  7. S. says:

    My ‘Fanny Farmer’ cookbook says to cook a turkey for 15 minutes per pound if the bird is under 16 pounds…so a 12 pound turkey would take 90 minutes based on those instructions – as well, it is to start breast down, turning upright after one hour.

    Would your instructions of covering with foil and leaving breast up the entire time provide the same intent of a moist breast…and not get dried out cooking for 3 hours unstuffed?

    Thanks.

    1. Kristin says:

      You can see from the comments that this recipe is amazing and comes out perfectly moist every time.

    2. michelle says:

      at 15 minutes a pound, for a 12 lb. turkey, that would be 180 minutes, not 90 minutes…

  8. Mina says:

    Can I switch the garlic and onion in stuffing and instead make a traditional stuffing with bread, carrots, etc?

    1. Kristin says:

      You could, but I can’t speak as to the quality of the results. I’m sure it would be fine though.

  9. Kathryn says:

    So last year was the first time I ever made a Thanksgiving dinner (I was 24). I was definitely nervous when I was making it, I thought it’d all be terrible. Thankfully, it all turned out okay, and everyone absolutely LOVED the turkey!! It was so delicious, and I was told to use this recipe from now on, haha. I cannot wait for Thanksgiving so I can use this recipe again. FIVE STARS!

    1. Kristin says:

      Thanks for coming back and giving your feedback Kathryn!

  10. Jess says:

    Hi. Just a quick question – I noticed you started at a low temp and then adjusted to a high temp which is usually opposite. Just want to make sure that’s correct? Won’t 400 degrees at the end dry it out?

  11. Kelli says:

    I’ll admit I was nervous trying this recipe today because I had to use what I had at home on hand. That meant I had to use ground sage & minced garlic instead, I was also working with a 23 pound bird! YIKES!!!! BUT, it turned out amazing! Thank you so much for sharing this wonderful recipe!

  12. Myra says:

    I made this tonight with a 21 lb turkey. I had used brining method. I was a bit too busy this time so I decided to try this method. It turned out the turkey breast was just as juicy as it was brined. I am very impressed, so were my family. Thanks for sharing.

  13. Margaret says:

    I made this over the holidays and everyone said it was the best turkey they ever had! I will always use recipes calling for butter under the skin, this has given me success with juicy white meat every time. I slightly tweaked the cooking time based on other cooking recommendations, as we had other items needing certain temps in the oven and we didn’t want to eat late at night—we had an 18-lb bird and got home later than planned during the day! So we cooked it at 400 the first hour and 350 the rest of the time. This worked perfectly and sped things up without sacrificing flavor or moisture—seriously, this saved us an hour! I did have to also cover up the wings with foil to prevent burning and let it rest about an hour before carving. The best!

  14. shari says:

    So turkeys in the oven – high hopes – any suggestion for the onion / garlic that was stuffed in the cavity – can this be used (in soup or stuffing or ??) or is it just a throw away?

  15. Michelle says:

    I see many asking if you cover your roaster or not. Im not seeing you have answered it anywhere. Unless I over looked it. My turkey is in as we speak…. uncovered (yikes! I hope I chose coreectly!)

  16. Shannon says:

    Perfect recipe! My first turkey was a success. Than you for sharing it with us Julie! My family raved about it!

  17. Rachel says:

    Thank you for this recipe. My 15lb turkey came out delicious and pretty. Huge hit with everyone. Thanks again!

  18. Melissak Gox says:

    Let me say that I am not a huge fan of turkey… never have been… however, I have a family that are members of the cult of turkey… they can’t get enough of it. Every year I begrudgingly make one and gag as they eat it it… I tried your recipe and followed it to the letter just to change things up a bit and not only did it smell amazing while it was cooking (I cooked mine in an oven bag and then took it out to brown the skin) but I just want you to know that YOU and this glorious recipe are singlehandedly responsible for moving me to the realm of turkey. It was delicious and all 15 pounds of the turkey was totally picked clean by the 8 people having dinner at my house. Well done to you!

    1. Sara says:

      What temp did you use for cooking in the oven bag? I see the directions on the box say to cook at 350, but this recipe says to cook at 325.

      1. Kristin says:

        Hi Sara, this recipe is for cooking without the bag, as it won’t need that to cook properly.

  19. dee says:

    I made my first turkey with this recipe and it came out moist and yummy. Thank you.

  20. Tiffany says:

    Hello I’m cooking this in a roasting pan that comes with a lid, should I put the lid on it or leave in uncovered in the oven?