I used to be terrified of cooking turkey. Every Thanksgiving, I’d watch my mom stress out for hours, constantly checking the temperature and worrying it would come out dry. She’d baste it every twenty minutes like her life depended on it.
Turns out, roasting a turkey doesn’t have to be scary at all. The secret is keeping it simple with good herbs and not overthinking it. Once you get the basics down, you’ll wonder why you ever worried about it in the first place.

Why You’ll Love This Herb Roasted Turkey
- Fresh herb flavor – The combination of sage, rosemary, thyme, and parsley creates an aromatic herb butter that infuses the turkey with incredible flavor from the inside out.
- Perfect for special occasions – This recipe delivers a beautiful, golden turkey that’s impressive enough for Thanksgiving or any holiday gathering, yet straightforward enough that you won’t stress in the kitchen.
- Juicy, tender results – The herb butter under the skin keeps the meat moist while roasting, ensuring every bite is flavorful and never dry.
- Simple technique – Despite looking fancy, this recipe uses basic roasting methods that any home cook can master with confidence.
- Feeds a crowd – A 15-pound turkey provides plenty of meat for a large family dinner with delicious leftovers for sandwiches and soup.
What Kind of Turkey Should I Use?
For this herb roasted turkey recipe, you have a few good options to choose from. Fresh turkey will give you the best flavor and texture, but if you’re buying frozen, just make sure to allow plenty of time for thawing – about 24 hours for every 4-5 pounds in the refrigerator. Whether you go with a heritage breed or a standard broad-breasted turkey, both will work well with this herb preparation. If you’re shopping at the grocery store, look for a turkey that feels firm and has no off odors, and try to buy it no more than 1-2 days before you plan to cook it for the freshest results.

Options for Substitutions
This herb roasted turkey recipe is pretty forgiving when it comes to swaps and substitutions:
- Fresh herbs: If you can’t find all the fresh herbs, you can use dried versions – just use about 1/3 the amount called for. So 2 tablespoons fresh sage becomes 2 teaspoons dried sage. The flavor won’t be quite as bright, but it’ll still be delicious.
- Butter: You can substitute with olive oil or melted coconut oil if needed. Use about 6-8 tablespoons of oil instead of the 10 tablespoons of butter.
- Turkey size: Got a different sized bird? No worries! Just adjust your cooking time – plan for about 15-20 minutes per pound at 325°F. A meat thermometer is your best friend here.
- Chicken or turkey broth: Vegetable broth works fine, or you can even use water with a bouillon cube dissolved in it. The broth mainly helps with pan drippings for gravy.
- Lemon: Orange quarters work just as well for stuffing the cavity, or you can use a few garlic cloves and onion pieces instead.
- Whole herb sprigs for stuffing: Use whatever herbs you have on hand – even leftover herb stems from your chopped herbs work great for this purpose.
Watch Out for These Mistakes While Roasting
The biggest mistake when roasting turkey is not using a meat thermometer – your turkey is done when the thickest part of the thigh reaches 165°F, not when it looks golden brown, which can lead to either undercooked or dry, overcooked meat.
Another common error is placing the herb butter mixture only on top of the skin instead of gently loosening the skin and spreading it directly on the meat underneath, which keeps the turkey moist and infuses more flavor throughout.
Don’t forget to let your turkey rest for at least 20-30 minutes after removing it from the oven, as this allows the juices to redistribute and makes carving much easier.
Finally, avoid opening the oven door too frequently to check on your turkey, since this releases heat and can add significant time to your cooking process – trust your thermometer and let the oven do its work.

What to Serve With Herb Roasted Turkey?
This herb roasted turkey is perfect for a traditional holiday spread with all the classic sides like creamy mashed potatoes, stuffing, and roasted vegetables. The fresh herbs in the turkey pair beautifully with simple roasted Brussels sprouts, carrots, or green beans that won’t compete with those lovely sage and rosemary flavors. Don’t forget the cranberry sauce – whether you go homemade or store-bought, that tart sweetness is the perfect contrast to the rich, herby turkey. For gravy lovers, use those delicious pan drippings to make a simple gravy that ties everything together on the plate.
Storage Instructions
Refrigerate: Your leftover herb roasted turkey will keep beautifully in the fridge for up to 4 days. I like to carve it up and store the meat in airtight containers, keeping the dark and white meat separate since they reheat differently. Don’t forget to save those pan drippings for gravy!
Freeze: Turkey freezes really well for up to 3 months when properly wrapped. I slice or shred the meat first, then portion it into freezer bags with all the air pressed out. Label everything with the date so you know what you’ve got stashed away for future meals.
Reheat: To warm up your turkey without drying it out, add a splash of broth or water to the meat and cover it while reheating in the oven at 325°F. For the microwave, use medium power and stir occasionally. The key is low and slow to keep that juicy texture you worked so hard for.
| Preparation Time | 30-45 minutes |
| Cooking Time | 195-210 minutes |
| Total Time | 225-255 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 8300-9200
- Protein: 1100-1250 g
- Fat: 410-470 g
- Carbohydrates: 30-40 g
Ingredients
For the turkey:
- 3 cups chicken broth (I use Swanson’s brand)
- Black pepper, as needed (freshly ground preferred for more flavor)
- Salt, as needed
- 1 lemon, quartered
- 1 cup mixed fresh herb sprigs (such as sage, thyme, rosemary, parsley)
- 1 onion, quartered
- 1 whole turkey (15 lb)
For the herb butter:
- 1 tbsp fresh rosemary, chopped
- 2 tbsp fresh sage, chopped
- 2 tbsp fresh thyme, chopped
- 10 tbsp unsalted butter (softened at room temperature)
- 1/4 cup fresh parsley, chopped
- 2 tsp minced garlic (freshly minced for best flavor)
For serving (optional):
- Seckel pears
- Fresh assorted herbs
- Whole cranberries
Step 1: Prepare the Turkey and the Oven
- 1 whole turkey (15 lb)
Preheat the oven to 450°F.
Remove the whole turkey from the refrigerator and let it stand at room temperature for 30 minutes.
While waiting, tuck the turkey wings under the body to prevent burning.
I find that bringing the turkey closer to room temperature before roasting helps it cook more evenly.
Step 2: Make the Herb Butter
- 10 tbsp unsalted butter, softened
- 2 tsp minced garlic
- 2 tbsp fresh sage, finely chopped
- 1 tbsp fresh rosemary, finely chopped
- 2 tbsp fresh thyme, finely chopped
- 1/4 cup fresh parsley, finely chopped
- salt, as needed
- black pepper, as needed
In the bowl of a food processor, combine the softened butter, minced garlic, chopped sage, rosemary, thyme, parsley, and salt and pepper to taste.
Blend until you achieve a smooth, uniform herb butter mixture.
Step 3: Stuff and Season the Turkey
- salt, as needed
- black pepper, as needed
- 1 onion, quartered
- 1 lemon, cut in quarters
- 1 cup mixed fresh herb sprigs (such as sage, thyme, rosemary, parsley)
Season the turkey cavity with salt and pepper.
Stuff the cavity with the quartered onion, quartered lemon, and a selection of fresh assorted herb sprigs.
Tie the turkey legs together with kitchen twine to hold the stuffing in place.
Step 4: Coat the Turkey with Herb Butter
- herb butter from Step 2
- salt, as needed
- black pepper, as needed
Rub the herb butter (from Step 2) generously all over the outside of the turkey and under the skin of the breast for maximum flavor and moisture.
Then, season the exterior of the turkey with additional salt and pepper to taste.
Step 5: Roast and Baste the Turkey
- 3 cups poultry or chicken broth
Place the turkey in a roasting pan.
In a medium saucepan, heat the chicken broth over low heat and keep it warm.
Roast the turkey at 450°F for 45 minutes.
Reduce the oven temperature to 350°F and continue roasting, basting the turkey every 30 minutes with the warm chicken broth.
Continue roasting for about 3 hours or until a meat thermometer inserted into the thickest part of the thigh registers 165°F.
If the turkey browns too quickly, cover it loosely with foil.
I like to baste generously for extra juicy and flavorful meat.
Step 6: Rest, Slice, and Serve
- fresh assorted herbs
- whole cranberries
- seckel pears
Once the turkey is done, remove it from the oven and tent it loosely with foil.
Let it rest for 25 minutes to allow the juices to redistribute, which keeps the meat moist and tender.
Slice and serve the turkey, garnishing the platter with fresh assorted herbs, whole cranberries, and seckel pears for an elegant presentation.