This roasted turkey breast is coated in a savory garlic and herb butter, then baked to golden brown perfection. The perfect quick and easy option for a holiday meal or everyday dinner!

When I’m feeding a crowd for the holidays, I make a whole roasted turkey. When I’m entertaining a smaller group, I opt for something like roasted cornish hen or roasted turkey breast instead. This is the best turkey breast I’ve ever had, it’s tender, flavorful and juicy – no dry meat here! Don’t forget the Instant Pot cranberry sauce and homemade dinner rolls on the side!

Garlic and herb roasted turkey breast in a baking dish with a rosemary garnish.

I love a good roasted turkey, especially around the holidays. That being said, sometimes it’s just my family of 5 and we don’t want to cook up a whole huge turkey. This roasted turkey breast is the perfect option. It’s super flavorful, quick cooking, and festive for any holiday meal like Christmas or Thanksgiving.

For other variations on this dish, be sure to check out my smoked turkey breast and Instant Pot turkey breast recipes. If you have any leftovers, check out my favorite leftover turkey recipes like turkey casserole, turkey pasta carbonara, turkey tetrazzini and turkey salad.

Roasted Turkey Breast Ingredients

To make roasted turkey breast you will need a turkey breast, butter, garlic, sage leaves, rosemary leaves, thyme leaves, parsley, kosher salt, black pepper and herbs for a garnish.

Ingredients including bowls of butter, garlic and herbs.

How Do You Cook A Turkey Breast?

To make this roasted turkey breast recipe, first make seasoned butter by mixing minced herbs, garlic and seasonings into softened butter in a small bowl. Rub the butter on the turkey breast coating the whole breast. Place your turkey in a baking dish or roasting pan. Roast the turkey at high heat to crisp the skin, then lower the heat to cook everything thoroughly. Baste the turkey occasionally with pan drippings. When the roast reaches the correct internal temperature, remove it. Let it rest, then serve the turkey breast.

Butter, garlic, herbs and seasonings in a mixing bowl.

Tips For The Perfect Turkey

  • You can use a fresh or frozen turkey for this recipe. Just make sure to thaw the turkey before roasting it.
  • Use a meat thermometer to make sure the thickest part of the breast reaches 165 degrees F before serving the meat.
  • You can use a half turkey breast or a whole turkey breast for this recipe. However, a whole turkey breast will take longer to cook. You will want to double the butter mixture to coat a whole breast.
  • If your turkey breast is larger or smaller than the size indicated in the recipe, you can adjust the cook time accordingly. Turkey breast cooks for approximately 20 minutes per pound.
  • Garnish the roasted turkey breast with fresh herbs or even small fruit for a beautiful presentation.
  • Bring out the best in your bird with turkey gravy!

Quick Tip

Rub the butter mixture on top of the turkey skin and under the turkey skin.

A turkey breast coated with garlic and herb butter.

Recipe FAQs

How long does it take to cook a turkey breast?

Typically a bone-in turkey breast takes about 20 minutes per pound to cook in the oven.

How do you know when the turkey is done?

Your turkey breast is done when a thermometer inserted into the thickest part of the breast registers 165 degrees F. Be careful not to go too far about 165 degrees or you risk your meat being on the dry side. I use an oven safe thermometer probe that stays in the turkey as it cooks so I can continuously monitor the temperature.

How much turkey per person?

The general rule of thumb is to cook one pound of roasted turkey breast per person. If you want plenty of turkey for leftovers, aim for 1 1/2 – 2 pounds per person.

Follow Me

A roasted turkey breast in a baking dish.

Flavor Variations

If you’re not in the mood for garlic and herbs, try one of these other options to add some flavor to your roasted turkey breast!

  • Mexican: Mix the softened butter with my taco seasoning which includes chili powder, garlic powder, cumin and oregano.
  • Cajun: Mix the softened butter with Cajun seasoning.
  • Bacon Wrapped: Wrap 6-8 strips of bacon around the turkey breast until completely covered. This works best if you remove the turkey skin first.
  • Maple: Add 2 tablespoons of maple syrup to the butter mixture.
Sliced roasted turkey breast served with mashed potatoes and vegetables.

This roasted turkey breast is sure to be a huge hit with family and friends. It’s even great for an everyday dinner option on a chilly fall or winter night, comfort food at its finest!

Turkey Breast Side Dishes

Roasted Turkey Breast Video

Love This Recipe?

Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below & a review in the comments section further down the page.

5 from 122 votes

Roasted Turkey Breast with Garlic and Herbs

AuthorSara Welch
Garlic and herb roasted turkey breast in a baking dish with a rosemary garnish.
This roasted turkey breast is coated in a savory garlic and herb butter, then baked to golden brown perfection. The perfect quick and easy option for a holiday meal or everyday dinner!
Time
Prep Time10 minutes
Cook Time2 hours
Total Time2 hours 10 minutes
Course Main
Cuisine American
Serves 6

Ingredients 

  • 6 lb bone in turkey breast I use a half breast
  • 5 tablespoons butter softened
  • 1 teaspoon minced garlic
  • 1 tablespoon sage leaves finely minced
  • 1 1/2 teaspoons rosemary leaves finely minced
  • 1 tablespoon thyme leaves finely minced
  • 2 tablespoons parsley finely minced
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • rosemary sprigs for garnish optional
  • cooking spray

Instructions 

  • Preheat the oven to 450 degrees F. Coat a baking dish with cooking spray.
  • Place the butter, garlic, sage, rosemary, thyme, parsley and salt and pepper in a bowl. Stir to combine.
  • Loosen the skin of the turkey breast. Spread half of the butter underneath the skin of the turkey, and the other half of the butter on top of the turkey breast.
  • Place the turkey in the baking dish. Bake for 15-20 minutes or until skin has just started to brown.
  • Reduce the oven temperature to 350 degrees F. Bake for approximately 1 hour and 15 minutes, basting occasionally with pan juices. 
  • Check the temperature of the turkey by inserting a thermometer into the thickest part of the meat. The turkey can come out of the oven when the thermometer registers at least 160 degrees.
  • Cover the turkey with foil and let it sit for 5-10 minutes, or until thermometer registers at least 165 degrees F.
  • Garnish with rosemary and serve.

Notes

  1. Rub the butter mixture on top of the turkey skin and under the turkey skin.
  2. You can use a fresh or frozen turkey for this recipe. Just make sure to thaw the turkey before roasting it.
  3. Use a meat thermometer to make sure the thickest part of the breast reaches 165 degrees F before serving the meat.

Nutrition

Calories: 399kcal | Protein: 88g | Fat: 15g | Saturated Fat: 7g | Cholesterol: 245mg | Sodium: 506mg | Potassium: 1002mg | Vitamin A: 560IU | Vitamin C: 3.6mg | Calcium: 72mg | Iron: 2.6mg

Hello! I’m Sara!

Learn more about Sara

Related Posts

Free Bonus

5 Secrets to Meal Planning + Free Toolkit!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. This recipe will be in heavy rotation at our house. It was simple and easy to follow and the turkey was so tender and juicy. I brought this to Thanksgiving dinner ( we opted for the chicken breast as opposed to a whole bird because it was a smaller gathering than usual) it was a hit. Next year I may try it with a whole bird. Thank you from our zoo to yours.

  2. In all past years my dad made Thanksgiving dinner but this year we stayed home as my husband works with COVID patients each day to keep them safe. I have 3 small kids and it was the first time I made a Thanksgiving dinner ever. I used your turkey breast recipe, candied carrots, bacon Brussels sprouts, sweet potato casserole, southern corn bread stuffing, and cranberry relish recipes. I started at 3:45pm and had everything on the table at 6:30 pm . It was important to me to try and make a special meal for my family this year. Your recipes were easy to follow and everything was delicious. Thank you for helping me get this meal together and make it successful, especially while looking after my 3 little ones.

  3. 5 stars
    Made this for Thanksgiving. It was so moist and juicy and smelled incredible baking. Best turkey ever – thank you so much for the recipe!

  4. 5 stars
    Thanks for the awesome recipe. Made this for Thanksgiving dinner and it was so juicy and full of flavor. Doubled the recipe for a whole turkey breast. Would not change a thing. It was perfect as is. I had trouble spreading the butter on the skin. I just basted it back on throughout the cooking process. Delicious! My husband said it was the best Thanksgiving dinner he has ever had!

  5. 5 stars
    This was great! Used unsalted butter because that’s what i had. I grabbed some fresh parsley, thyme, and rosemary from our garden and some fresh sage i had leftover from another recipe. Didn’t measure anything. Ended up accidentally cooking the turkey to 175-180 and it still turned out moist and delicious. This is a very forgiving recipe and the turkey tasted great. This will be my go to from now on!

  6. Hi, I’m roasting a 10 lb Turkey breast and a 5lb duck.
    Turkey 450° pre heat..350° for 3 1/2 hrs
    Duck 425° pre heat…350° 1 1/2 hr
    I only have one oven
    How ?

    1. I’d preheat both at 450 and then reduce the cook time of the duck a bit. Ducks contain a lot of fat and the high temperature will help render out some of that fat to make the skin crispy. That all being said, if you’re cooking two large pieces of meat in the oven at the same time, it may possibly take longer because of less air circulation so just be aware of that and use your thermometer to help guide you!

  7. Hi there,
    I have a full turkey breast and plan on doubling the butter and herbs. How much should I increase my cooking time by, approximately? I don’t want to be poking my bird too much with the thermometer and letting out all the heat from the oven! Thanks!

  8. I made this tonight with a double breast and it is so flavorful and moist! I am now using the bones to make some stock for your gravy recipe! Can’t wait to eat it all tomorrow!

  9. Hello! I have two 3 pd turkey breasts. Can I place them both in a 9 x 13 baking dish or place in a stainless steel deep pan? Do u suggest baking bags or just follow your recipe with the herb butter? Since u state the herb butter is for 6lb..I should be good, correct? Thank you.

    1. Yes place them side by side, do not stack them. The amount of butter should be enough! I have never used baking bags so I can’t comment on those. Hope you enjoy!

    2. Thank you! Can I marinate the turkey breasts the day before.? Also, does it matter if one side of turkey breast is laying on one side since I’m not going to cut them in half? Us that what you mean by laying them side by side?
      Thanks again.

  10. I purchased a 6 pound turkey breast (skin/bone) , would I double the ingedients for this recipe. Looks great and can’t wait to try it

  11. Thank you for this recipe – I intend to make it for Thursday. Question: can this be made the day before? Many thanks!

    1. Are you looking to cook the whole thing the day before? You can do that but you need to be careful to reheat it covered in a low oven (325 degrees F) so that it doesn’t dry out.

    1. This recipe doesn’t generate tons of liquid so I typically don’t use a rack but you can if you want and it won’t hurt anything!

  12. 5 stars
    I look forward to trying this recipe for Thanksgiving this year! I was wondering if the herbs needed to be fresh or if dried would work? Would there be any adjustments to using dried?

  13. Hopefully this hasn’t been asked before and I’m missing it… but will there be enough drippings to make gravy? I’m looking forward to giving this a try! Thank you!

    1. I have not tested it this way, but in general you can cook a turkey breast in the Instant Pot on manual high pressure for 5 minutes per pound of meat that you have.