This roasted turkey breast recipe is the answer to perfectly cooked, juicy turkey without the hassle of preparing a whole bird. Infused with aromatic garlic herb butter and roasted to golden perfection, this simple method delivers crispy skin and tender, flavorful meat every time. Whether you’re planning a smaller Thanksgiving dinner, Christmas feast, or just a special family meal, this oven roasted turkey breast is foolproof and delicious.

Prep Time: 15 minutes
Cook Time: 1 hour 45 minutes (for 7-pound breast)
Total Time: 2 hours
Servings: 6-8 people
Table of Contents
Why This Turkey Breast Recipe Works
This easy turkey breast recipe solves the biggest challenge home cooks face: keeping turkey moist and flavorful. The secret is a rich garlic herb butter that’s spread both under and over the skin. This creates a barrier that locks in moisture while infusing the meat with incredible flavor. The result? Restaurant-quality turkey that’s tender, juicy, and absolutely delicious.
Perfect for smaller gatherings when a whole turkey is too much, this recipe is also ideal for weeknight dinners or meal prep.
Ingredients You’ll Need
For the Turkey:
- 1 bone-in turkey breast (6-8 pounds) – whole or half breast
- Additional salt and black pepper for seasoning
For the Garlic Herb Butter:
- ½ cup unsalted butter, softened
- 3 cloves garlic, minced
- 1½ teaspoons fresh thyme, finely chopped
- 1½ teaspoons fresh rosemary, finely chopped
- ½ teaspoon fresh sage, finely chopped
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
How to Roast a Turkey Breast
Step 1: Prepare the Turkey
If using a frozen turkey breast, thaw in the refrigerator (allow 24 hours per 5 pounds). Remove from the fridge 20-30 minutes before cooking to bring to room temperature. Preheat your oven to 325°F and position the rack in the center.
Step 2: Make the Herb Butter
In a small bowl, combine the softened butter with minced garlic, chopped thyme, rosemary, sage, salt, and pepper. Mix thoroughly until all ingredients are evenly incorporated and the butter is smooth.
Step 3: Season and Butter the Turkey
Pat the turkey breast completely dry with paper towels (this helps achieve crispy skin). Season the outside lightly with salt and pepper. Carefully slide your fingers under the skin to loosen it from the meat, creating pockets on both sides. Spread about one-third of the herb butter mixture under the skin, massaging it evenly over both sides of the breast meat. Rub the remaining herb butter generously over the entire outside of the turkey.
Step 4: Roast the Turkey
Place the prepared turkey breast in a roasting pan. Roast at 325°F for approximately 14-15 minutes per pound. For a 7-pound turkey breast, this is about 1 hour and 45 minutes. The turkey is done when an instant-read thermometer inserted into the thickest part (without touching bone) reads 165°F.
Pro Tip: Remove the turkey from the oven when it reaches 160-162°F. The temperature will rise to 165°F during resting due to carryover cooking.
Step 5: Rest and Serve
Remove the turkey from the oven and tent loosely with aluminum foil. Let rest for at least 15-20 minutes before carving. This crucial step allows the juices to redistribute throughout the meat, ensuring every slice is moist and tender.

Tips for Perfect Roasted Turkey Breast
Use a Meat Thermometer: This is the only reliable way to check doneness. Don’t guess based on timing alone, as oven temperatures vary.
Don’t Skip Drying: Patting the turkey dry before seasoning is essential for achieving crispy, golden skin.
Avoid Overcooking: Turkey breast dries out quickly when overcooked. Remove it from the oven at 160-162°F and let carryover cooking finish the job.
Baste for Extra Moisture: If the skin browns too quickly, tent with foil. You can also baste once halfway through cooking.
Save the Drippings: Use pan drippings to make a delicious gravy to serve alongside your turkey.
Recipe Variations
Boneless Turkey Breast: Reduce cooking time by about 10-15 minutes per pound, as boneless cuts cook faster.
Dried Herbs: If fresh herbs aren’t available, use dried herbs at one-third the amount (½ teaspoon each).
Lemon Herb Butter: Add 1 teaspoon of lemon zest to the herb butter for bright, citrusy notes.
Spicy Version: Mix in ½ teaspoon smoked paprika or a pinch of cayenne pepper for a kick.
Olive Oil Alternative: Replace butter with olive oil for a lighter, dairy-free option.
Serving Suggestions
This garlic herb turkey breast pairs beautifully with classic holiday sides:
- Creamy mashed potatoes
- Traditional stuffing or dressing
- Green bean casserole
- Roasted vegetables
- Cranberry sauce
- Homemade gravy
Use leftover turkey for sandwiches, salads, turkey pot pie, or turkey noodle soup.
Make-Ahead and Storage Tips
Make-Ahead: Prepare the herb butter up to 2 days in advance and store in the refrigerator. You can also season the turkey and apply the butter the night before; keep covered in the fridge until ready to roast.
Storage: Store leftover turkey in an airtight container in the refrigerator for 3-4 days.
Freezing: Wrap sliced turkey tightly in plastic wrap, then foil, and freeze for up to 3 months. Thaw in the refrigerator before reheating.
Frequently Asked Questions
How long does it take to cook a turkey breast?
Roast at 325°F for 14-15 minutes per pound until the internal temperature reaches 165°F. A 7-pound breast takes approximately 1 hour 45 minutes.
Do I need to brine the turkey breast?
Brining is optional but adds extra moisture. If you use the herb butter method in this recipe, brining isn’t necessary as the butter keeps the meat juicy.
Should I cover the turkey while roasting?
Start uncovered for crispy skin. If the skin browns too quickly, tent loosely with foil during the last 30 minutes of cooking.
Can I cook turkey breast at a higher temperature?
While you can roast at 350°F to save time, 325°F produces more evenly cooked, juicier meat with less risk of drying out.
What size turkey breast do I need?
Plan for about 1 pound per person if you want leftovers, or ¾ pound per person for a single meal.
This easy roasted turkey breast recipe proves that holiday cooking doesn’t have to be complicated or stressful. With simple ingredients and straightforward techniques, you’ll achieve perfectly juicy, flavorful turkey that will impress your family and guests every time!

Juicy Roasted Turkey Breast Recipe with Garlic Herb Butter
Equipment
- Roasting pan with rack
- Meat thermometer
- Mixing bowl
- basting brush or spoon
- Aluminum foil
Ingredients
- For the Turkey
- 1 bone-in turkey breast (6–8 pounds), whole or half
- Salt and black pepper, for seasoning
- For the Garlic Herb Butter
- ½ cup unsalted butter, softened
- 3 cloves garlic, minced
- 1 ½ tsp fresh thyme, finely chopped
- 1 ½ tsp fresh rosemary, finely chopped
- ½ tsp fresh sage, finely chopped
- ½ tsp salt
- ¼ tsp freshly ground black pepper
Instructions
- If using frozen turkey breast, thaw in the refrigerator (24 hours per 5 lbs). Remove from fridge 20–30 minutes before cooking to reach room temperature. Preheat oven to 325°F and position the rack in the center.
- In a small bowl, mix softened butter, minced garlic, thyme, rosemary, sage, salt, and pepper until evenly combined.
- Pat turkey dry with paper towels. Season lightly with salt and pepper. Loosen the skin and spread about one-third of the herb butter underneath. Rub the remaining butter over the entire outside of the turkey breast.
- Place turkey breast in a roasting pan and roast at 325°F for 14–15 minutes per pound (about 1 hour 45 minutes for 7 lbs), until the thickest part reaches 165°F. Remove at 160–162°F to allow carryover cooking.
- Tent turkey loosely with foil and rest 15–20 minutes before carving. This allows juices to redistribute, ensuring moist, tender meat.