Juicy, buttery bone-in turkey breast roasted with fresh herbs, lemon zest, and vegetables — simple to make, full of flavor, and perfect for smaller gatherings.

Sometimes you don’t need a whole turkey to create something truly special. This bone-in turkey breast is juicy, buttery, and full of fresh herb flavor — perfect for smaller Thanksgiving gatherings or cozy Sunday dinners. After testing this recipe multiple times in my kitchen, I can confidently say it delivers perfectly seasoned, tender turkey every single time.
The secret? A fragrant herb butter tucked right under the skin, a bright pop of lemon zest, and a simple roasting method that practically guarantees success.
Why You’ll Love This Bone-In Turkey Breast
- Perfect for smaller gatherings – no need to fuss with a 20-pound bird.
- Crispy golden skin and juicy, flavorful meat.
- Built-in pan gravy – made from those glorious roasted drippings.
- Tested and foolproof – no dry turkey here!

Jump to:
Ingredients
Before we dive into the roasting, let’s take a quick peek at what makes this bone-in turkey breast recipe so flavorful and foolproof. Each ingredient plays a role in keeping the meat juicy, the skin crispy, and the flavors balanced.

- Bone-In Turkey Breast: It wouldn't be Thanksgiving without the turkey! I love using a bone-in turkey breast because it stays juicier and cooks more evenly than boneless. Why, you ask? The bone helps distribute heat and gives you that rich, classic roasted flavor — making it perfect when you don’t need a full turkey.
- Butter: Softened butter crisps the skin, locks in moisture, and creates a gorgeous golden finish. You can substitute with olive oil, but butter is best for flavor and color.
- Garlic & Fresh Herbs: A mix of garlic, sage, rosemary, thyme, and oregano brings warmth and depth to the turkey.
- Lemon Zest: This one's a game changer, friends! It adds a little touch of brightness that cuts through the richness of the butter and herbs. It’s the secret ingredient that makes people think, “Wow! What’s that flavor?”
- Vegetables: A simple bed of onion, carrots, celery, and potatoes actually has a hidden purpose. It keeps the turkey lifted above the juices while roasting, helps it cook evenly, and soaks up all the buttery drippings for bonus flavor.
- Chicken Broth: Adds moisture to the pan and prevents the vegetables from drying out. It also forms the flavorful base for your homemade pan gravy. You can use store-bought or make your own chicken broth ahead of time.
- Cornstarch: This is an easy way to thicken your gravy.
See recipe card below for specific quantities and ingredient list.
How to make bone-in turkey breast

- Step 1: Make the herbed butter. In a small bowl, combine softened butter, minced garlic, chopped rosemary, thyme, sage, oregano, salt, pepper, and lemon zest. Stir until you have a fragrant paste that smells absolutely incredible. It's okay if you sniff!

- Step 2: Prep the turkey. Pat the turkey breast dry with paper towels. Note: This step is important!
Then, using your fingers, gently loosen the skin and rub about ⅓ of the garlic herb mixture under the skin directly on the meat. Rub the remaining mixture all over the skin and underside.

- Step 3: Place the onion quarters, chopped carrots, chopped celery, baby potatoes, lemon halves, and fresh herb sprigs to a 9x13 baking dish. Pour the chicken broth over top.
Place the turkey breast on top of the herbs, vegetables, and lemon.

- Step 4: Roast uncovered for about 90 minutes to 2 hours at 350° F, or until a meat thermometer inserted into the thickest part of the breast reads 165° F.
Remove from the oven and transfer the turkey breast to a platter, tent with foil, and allow the breast to rest for 15-20 minutes before carving to allow juices to redistribute.

- Step 5: Make the gravy. Strain the juices by pouring them over a mesh strainer into a saucepan. Create a slurry by mixing 2 tablespoons of water and 2 tablespoons of cornstarch in a small bowl.
Transfer the slurry to the saucepan with the turkey drippings. Cook over medium-low heat and add remaining chicken broth.
Bring to a boil (that will activate the cornstarch to thicken), stirring constantly. Taste and adjust for seasonings. Remove from heat and transfer to a serving dish.

- Step 6: Slice, serve and enjoy.
Happy Thanksgiving - or happy Sunday, whichever you're celebrating!
When I first made this herb roasted turkey breast, it was good — but not “wow” good. Adding lemon zest changed everything. It brightens up the herbs and cuts through the richness of the butter beautifully!
If you like a little heat, add ¼ to ½ teaspoon red pepper flakes to the herb mixture for a subtle kick.
📋 Variations
- Boneless Turkey Breast: If you can’t find bone-in, boneless works beautifully — just reduce the cooking time slightly (about 15–18 minutes per pound). Keep that herb butter and lemon zest combo the same for juicy, flavorful results.
- Slow Cooker Turkey Breast: Want to free up oven space for the holidays? Rub the herb butter all over your bone-in turkey breast, place it on a bed of onions and carrots in your slow cooker, and add ½ cup chicken broth. Cook on LOW for 6–7 hours or until it reaches 165°F. Broil for a few minutes afterward to crisp the skin.
Save This Recipe For Later!
🍽 Serving Suggestions
This buttery herb bone-in turkey breast makes a stunning centerpiece for any meal — whether it’s Thanksgiving, Christmas, or just a Sunday dinner that feels a little extra special. Because it roasts right on top of a bed of vegetables, you already have a built-in side dish. Those tender, caramelized carrots, onions, celery, and potatoes soak up all the buttery drippings and practically baste themselves in flavor.
To round out the plate, pair your turkey with creamy mashed potatoes and a generous drizzle of that silky pan gravy (trust me, you’ll want to pour it on everything). Classic stuffing or dressing, cranberry sauce, and a simple green salad make perfect companions.
And don’t forget a little something sweet to finish — mini pumpkin pies or apple crisp never hurt!
Farm Girl Tip
Use a meat thermometer to see when your turkey is done. It’s the only sure way to avoid overcooking and no one wants dry turkey. Then, let it rest. Giving the turkey 15–20 minutes to hang out will seal in the juices.
Storage
Store leftover turkey in an airtight container for up to 4 days or freeze for 2 months. The gravy keeps separately and reheats beautifully on the stovetop.
Leftover ideas:
Try it in my Turkey and Rice Soup, Turkey Pesto Panini, or add it to a cozy casserole.
Make Ahead Tips
You can season and refrigerate the turkey up to 24 hours before roasting — just bring it to room temp before cooking.

FAQ
Absolutely! Double the herb butter for a smaller bird (under 15 lbs) or triple it for larger ones. Reduce the oven temp to 325°F and roast for about 12 minutes per pound.
Yes — use about 1 teaspoon dried for every 1 tablespoon fresh.
Nope! The butter does the heavy lifting, but you can spoon some pan juices over halfway through. Especially if you're all about that baste...🎼
Whether you’re serving two or ten, this herb-roasted bone-in turkey breast fits right in — comforting, flavorful, and simple enough to make you wonder why you ever fussed with a whole turkey in the first place.
Tried this bone in turkey breast recipe? I’d love to hear how it turned out! ⭐
Drop a star rating and a quick comment below—it not only helps others but totally makes my day. 😊🍽️
Related Recipes
Recipe

Herbed Bone-In Turkey Breast with Pan Gravy and Vegetables
Send me this recipe!
Ingredients
For the turkey
- 6 pound bone-in turkey breast *thawed if frozen
- 5 Tablespoons unsalted butter softened
- 6 garlic cloves minced
- 1 Tablespoon fresh rosemary finely chopped
- 1 teaspoon dried thyme leaves
- 1½ teaspoons dried sage
- 1 teaspoon dried oregano
- 1½ teaspoons kosher salt
- ½ teaspoon black pepper
- 1 lemon zested and halved
- 1 yellow onion peeled quartered
- 2 carrots peeled and chopped
- 2 celery ribs chopped
- 1½ pounds baby yellow potatoes
- 4 sprigs fresh rosemary
- 1 cup chicken broth or stock
For the pan gravy
- Pan drippings strained
- 1 cup chicken broth or additional if needed
- 2 Tablespoons cornstarch
- 2 Tablespoons water
- Salt and pepper to taste
Instructions
For the Turkey
- Preheat and prep: Heat your oven to 350°F. Pat a 6 pound bone-in turkey breast completely dry with paper towels – this step is crucial for crispy skin.
- Make the herb butter: In a small bowl, combine 5 Tablespoons unsalted butter, minced 6 garlic cloves, chopped 1 Tablespoon fresh rosemary, 1 teaspoon dried thyme leaves, 1½ teaspoons dried sage, 1 teaspoon dried oregano, 1½ teaspoons kosher salt, ½ teaspoon black pepper, and lemon zest. Stir until you have a fragrant paste
- Prep the turkey: Gently loosen the skin over the turkey breast with your fingers – be careful not to tear it. Rub about one-third of the herb mixture directly onto the meat under the skin. Rub the remaining herb butter all over the skin and underside of the turkey breast.Tip: About ⅓ of herb mixture goes under skin, remaining ⅔ on top.
- Create the vegetable bed: In a 9x13 baking dish or roasting pan, arrange the quartered 1 yellow onion, chopped 2 carrots, 2 celery ribs, 1½ pounds baby yellow potatoes, lemon halves, and 4 sprigs fresh rosemary. Pour the 1 cup chicken broth or stock over the vegetables.
- Roast: Place the seasoned turkey breast on top of the vegetables. Roast uncovered for 90 minutes to 2 hours, until a meat thermometer inserted into the thickest part of the breast reaches an internal temperature of 165°F.Transfer the turkey to a platter, tent with aluminum foil, and let rest for 15–20 minutes. This allows the juices to redistribute throughout the meat.
For the pan gravy
- Strain the drippings: Pour the pan juices through a mesh strainer into a saucepan to remove solids.
- Create the thickener: In a small bowl, whisk together 2 Tablespoons cornstarchand 2 Tablespoons water to create a smooth slurry.
- Finish gravy: Add the cornstarch slurry to the saucepan with the turkey drippings over medium-low heat. Stir to combine, then gradually add the remaining 1 cup chicken broth.Bring to a boil, stirring constantly to prevent burning, until the gravy thickens to your desired consistency. Season with Salt and pepper to taste, then transfer to a gravy boat.
Notes
- Bone-in vs boneless: Boneless turkey works but reduce cooking time slightly.
- Fresh vs dried herbs: Use 1 teaspoon dried for every 1 tablespoon fresh.
- You can season the turkey up to 24 hours in advance (refrigerate, then bring to room temp 30–60 minutes before roasting).
- Leftovers keep 4 days refrigerated, 2 months frozen.
- Gravy stores separately and reheats gently.
- For whole turkey: double herb mixture for small turkeys, triple for 15+ lbs.
- Reduce oven temp to 325°F for whole turkey, cook 12 minutes per pound.
- Double vegetables and use 2–3 cups broth for whole turkey.
Nutrition
This Farm Girl Cooks is not a dietician or nutritionist, and any nutritional information shared is an estimate. Calories and other nutritional values vary depending on which brands were used.
What do you call a running turkey?
Fast food.









