How long should i cook a 7 pound turkey breast

This is the juiciest and most flavorful roasted turkey breast recipe!! It comes out perfectly tender every time. 

As much as we love a whole roast turkey (and the leftover carcass for soup) we love less prep, less mess & cleanup, and a quick cooking time!

Roast turkey breast is delicious enough for a holiday and easy enough for a weeknight meal.

How long should i cook a 7 pound turkey breast

Why This Turkey Breast is Amazing

  • This roast turkey breast is extra moist and juicy with lots of flavor.
  • It cooks quickly, ready in a fraction of the time.
  • No waste – just tender, juicy slices of turkey (white or dark meat)!
  • A roast turkey breast is easy to prep and super easy to carve. Simply slice and enjoy.
  • Great for a smaller crowd or a family meal (and easy enough for a weeknight).

How long should i cook a 7 pound turkey breast

What Kind of Turkey Breast to Buy

This recipe is for boneless turkey breast which is sometimes called turkey breast roast.

You can purchase a turkey breast roast at most grocery stores. While a turkey breast is all white meat, you can also buy a combination of white and dark meat. Both will cook for the same amount of time.

Preparing the turkey breast.Turkey breast is often sold as a roast in nets but if not, you can use kitchen twine to tie it up. Tying the roast creates a better shape for roasting and slicing.

SEASONINGS: Sprigs of fresh herbs like parsley, rosemary, sage, and thyme are infused into the turkey breast as it cooks, giving it a savory, slow-cooked flavor!

Check your grocery store for a “poultry pack” of herbs. They contain a little bit of everything in one package.

If fresh is unavailable, use this versatile DIY poultry seasoning blend. Make an extra batch for rubs, soups, and stir-fries!

How Much Turkey Per Person?

A good rule of thumb is 1 ½ pounds of turkey per person or about ½ pound of boneless turkey breast per person. Make extra if you have big eaters or want to have leftovers.

How long should i cook a 7 pound turkey breast

How to Roast a Turkey Breast

For boneless or bone-in turkey breasts, a frozen 3 to 7 lb breast will take approximately 1 ½ to 3 hours.

  1. Brush turkey breast with oil, sprinkle on herbs & seasonings (per the recipe below).
  2. Preheat the oven to 350°F and roast the turkey breast with a little bit of broth and onion.
  3. Let the turkey breast rest before slicing.

If desired, the oil and herbs can be replaced with garlic herb butter or another flavored butter mixture. Use the pan drippings in the bottom of the roasting pan to make gravy while the turkey breast rests. These juices have lots of flavor.

How long should i cook a 7 pound turkey breast

How Long to Roast Turkey Breast

A boneless turkey breast will need to roast for 30-35 minutes per pound. The shape of the breast (some are thicker rounder while some are flatter) can affect the cooking time.

Use an instant read thermometer to ensure the turkey breast reaches 165°F in the thickest part of the meat.

  • 2 lb Turkey Breast – roast for 60 to 70 minutes.
  • 2.5 lb Turkey Breast – roast for 75 to 85 minutes.
  • 3 lb Turkey Breast – roast for 90 to 105 minutes.
  • 4 lb Turkey Breast – roast for 2 hrs to 2 hrs and 20 minutes.

PRO TIP: Always check the turkey breast early. It is lean and you don’t want it to overcook. Shape, size, and even the type of pan used can affect the cooking time. Ensure you take the turkey breast out just before it reaches 165°F to make juicy meat.

Do not use a disposable pan for this recipe (you can line your own pan with foil if needed).

How long should i cook a 7 pound turkey breast

Tips for Juicy Turkey Breast

  • Turkey is lean, most importantly, do not overcook it.
  • Use a meat thermometer to ensure you get juicy meat. The turkey must reach 165°F. Remove it from the oven about 5 degrees early as it will continue to cook as it rests.
  • Always rest the meat. Remove it from the hot pan so it doesn’t overcook and rest for at least 10-15 minutes before slicing.
  • Drippings or juices can be used to make gravy, add additional chicken or turkey broth if needed. We use this recipe for gravy.

Here’s a handy guide for using up leftover turkey.

How long should i cook a 7 pound turkey breast

Roasting from Frozen

It’s safe to roast a turkey breast from frozen! Simply add more roasting time to the recipe. Always use a meat thermometer inserted in the thickest part of the breast to gauge if it’s fully cooked, especially with meats cooked from frozen.

Side Dishes for Turkey

So many sides to choose from! Here are a few faves that will make perfect Thanksgiving Side Dishes. Try this Cranberry Relish with turkey, or make a side dish of some Quick Citrus Cranberry Sauce. Some Fluffy Dinner Rolls dripping with melted butter are a must, and of course, don’t skip the Garlic Mashed Potatoes. Every holiday dinner needs desserts like Pumpkin Pie, Apple Pie, and a Homemade Pecan Pie.

HOSTING DINNER? Check out this handy printable planner to help out with planning the holiday!

Leftover Turkey Breast

Keep the leftover turkey breast in the refrigerator for up to 5 days. Freeze slices in a zippered bag with the date labeled on the outside for up to 2 months. Nothing tastes better than a big pot of homemade turkey soup or make a hearty turkey casserole that’s stuffed with pasta and cheese.

The Best Turkey Dinner Sides

  • Homemade Creamed Corn – Easy and delish
  • Classic Green Bean Casserole – a classic holiday side dish
  • The BEST Mashed Potatoes – perfect with gravy
  • Roasted Brussel Sprouts with Bacon – a 5 star recipe
  • Sweet Potato Casserole – Everyone’s favorite side

Did your family love this Roast Turkey Breast recipe? Be sure to leave a comment and a rating below!

How long should i cook a 7 pound turkey breast

4.81 from 31 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Roast turkey breast is an easy way to enjoy turkey without having to roast a whole bird. This easy recipe comes out tender and juicy every time, making it the ideal dinner for any night.

Prep Time 10 minutes

Cook Time 50 minutes

Resting Time 10 minutes

Total Time 1 hour 10 minutes

  • 1 turkey breast boneless approx. 2 ½ -3 ½ pounds
  • 1 ½ tablespoons olive oil or as needed
  • 3 tablespoon fresh herbs chopped *see note
  • salt and black pepper
  • 1 small onion sliced
  • 1 cup chicken broth or as needed

  • Remove the turkey breast from the fridge and let it sit out for about 30-60 minutes at room temperature.

  • Preheat oven to 350°F.

  • Tie the turkey breast (if it is not tied or in a net already). If it is already in a net, leave it in the net to cook.

  • Brush the turkey breast with olive oil. Generously sprinkle with fresh herbs, salt, & pepper.

  • Place the onions in a small turkey breast in a small casserole dish and nestle onions (and extra herbs if desired) alongside the turkey.

  • Roast the turkey breast uncovered for 30 minutes. Add about 1 cup of broth, just enough to cover the bottom of the dish.

  • Continue roasting until the temperature in the thickest part of the breast reaches 165°F. (Approximate cook times below).

  • Remove from oven and let rest 10-15 minutes before slicing.

Herbs: I use a combination of parsley, rosemary, sage, and thyme. Most stores sell a "poultry pack" of herbs so you don't have to buy them individually.

Cooking Times

  • 2 lb Turkey Breast - roast for 60 to 70 minutes.
  • 2.5 lb Turkey Breast - roast for 75 to 85 minutes.
  • 3 lb Turkey Breast - roast for 90 to 105 minutes.
  • 4 lb Turkey Breast - roast for 2 hrs to 2 hrs and 20 minutes.

Cooking time will vary based shape and size of the turkey breast. Make sure the internal temperature of the thickest part reads 165°F.  Check the turkey early to ensure it doesn't overcook. Remove it from the oven about 4-5 degrees early as it will continue to cook as it rests.

Drippings or juices can be used to make gravy, add additional chicken or turkey broth if needed. We use this recipe for gravy. Since there isn't much fat in a turkey breast, we thicken with cornstarch for this recipe.

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.  Cooking time will need to be increased slightly. (6lbs bone in turkey breast will need about 2 to 2.5hrs).

Leftover turkey breast will keep in an airtight container in the refrigerator for up to 3 days. 

4.81 from 31 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Calories: 199 | Carbohydrates: 3g | Protein: 30g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 70mg | Sodium: 413mg | Potassium: 413mg | Fiber: 1g | Sugar: 1g | Vitamin A: 29IU | Vitamin C: 4mg | Calcium: 39mg | Iron: 1mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Dinner, Entree, Main Course, Turkey

© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.

Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

How long should i cook a 7 pound turkey breast

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

latest & greatest

How long do you cook a turkey breast that weighs 7 lb?

Roasting times for a turkey breast cooked in a 325 degrees F oven: Unstuffed, a 2 to 3-pound turkey will cook from 1 1/2 to 2 hours. Unstuffed, a 7 to 8-pound turkey will cook from 2 1/4 to 3 1/4 hours; if stuffed, it will cook in 3 to 4 hours.

How long does it take to cook a 7 lb Butterball turkey breast?

roasting time is 1¼ to 3 hours. Browning occurs without basting. Check internal temperature during final half hour by inserting thermometer into thickest part of turkey breast. Remove from oven when internal temperature reaches 165 to 170º F.

How long does it take to cook a 7 pound turkey breast at 350 degrees?

How Long to Roast a Turkey Breast. In general, you'll want to cook a bone-in turkey breast for about 20 minutes per pound at 350 degrees F (177 degrees C), or until it reaches a minimum internal temperature of 165 degrees F (74 degrees C).

How long does 7 pound turkey take to cook?

The general rule for cooking a large bird is about 20 minutes a pound.