Roast Turkey Breast

Prep Time 10 minutes
Cook Time 40 minutes
Resting Time 10 minutes
Total Time 50 minutes
Servings 4 servings
Author Holly Nilsson
Course Dinner, Entree, Main Course
Cuisine American
Roast turkey breast is an easy way to enjoy turkey without having to roast a whole bird. This easy roast turkey breast recipe comes out tender and juicy every time, making it the ideal dinner for any night. Don’t forget the cranberry sauce!


  • 1 turkey breast boneless approx. 2.5-3.5lbs or bone-in approx 5lbs
  • 2 tablespoons olive oil
  • 1 small onion sliced
  • 3 tablespoon fresh herbs chopped *see note
  • salt and black pepper


  • Preheat oven to 425°F.
  • Tie the turkey breast (if it is not tied or in a net already).
  • Brush the turkey breast with olive oil. Generously sprinkle with salt, pepper and fresh herbs.
  • Place the turkey breast in a small casserole dish and nestle onions (and extra herbs if desired) alongside the turkey.
  • Roast the boneless turkey breast for 15 minutes.
  • Reduce the oven temperature to 375°F and roast an additional 25-40 minutes until temperature in the thickest part reaches 165°F.
  • Remove from oven and let rest 10-15 minutes before slicing.

Recipe Notes

Herbs: I use a combination of parsley, rosemary, sage and thyme.
Cooking time will vary based shape and size of turkey breast.
Bone-In Turkey Breast:This method works with bone in turkey breast as well. Preheat oven to 425°F and cook 15 minutes. Reduce heat to 350°F.  A large bone in turkey breast (approx. 6 lbs) will take 1 1/4 to 1 3/4 hrs to cook depending on size.

Nutrition Information

Calories: 326, Carbohydrates: 5g, Protein: 45g, Fat: 14g, Saturated Fat: 1g, Cholesterol: 105mg, Sodium: 404mg, Potassium: 593mg, Fiber: 1g, Sugar: 2g, Vitamin A: 40IU, Vitamin C: 2.8mg, Calcium: 63mg, Iron: 2.1mg