How long to cook a turkey breast in the oven depends mostly on its weight and whether it’s bone-in or boneless. A good rule of thumb is 20 to 25 minutes per pound at 325 to 350°F , and the turkey breast is done when the thickest part reaches 165°F internally.

Quick scoop

  • Boneless turkey breast, 2 to 3 lb: about 30 to 60 minutes at 350°F.
  • Boneless turkey breast, 4 to 5 lb: about 1.5 to 2 hours at 350°F.
  • Bone-in turkey breast, 5 to 7 lb: about 1 hour 40 minutes to 2 hours 55 minutes at 325 to 350°F.

Best way to check doneness

Use a meat thermometer and pull it from the oven when the thickest part hits 165°F. That matters more than exact timing, because oven temperature, starting temperature, and breast size all change cook time.

Simple oven guide

  1. Preheat the oven to 325°F or 350°F.
  1. Put the turkey breast in a roasting pan, skin side up if it has skin.
  1. Roast until the internal temperature reaches 165°F.
  1. Rest it for a few minutes before slicing so the juices stay in the meat.

If you want, I can give you a time chart by turkey breast weight or a full recipe for juicy oven-roasted turkey breast.