This pan-roasted turkey breast is bursting with zesty orange and tangy mustard flavors! Paired with sweet potatoes and green beans, it’s a colorful and tasty meal.
I love how this dish looks on a plate—like a little celebration! Plus, it’s easy enough to whip up for a weeknight dinner. Who doesn’t love a one-pan wonder? 🦃🍠💚
Key Ingredients & Substitutions
Turkey Breast: A boneless turkey breast keeps things easy for roasting. If turkey isn’t available, you can use chicken breasts as a substitute. Just adjust the cooking time since chicken may cook faster.
Whole Grain Mustard: This adds a robust flavor! If you prefer a milder taste, go for Dijon mustard. Honey mustard can also work for a sweeter alternative.
Orange: Fresh oranges add zest and juice. If you’re in a pinch, try using bottled orange juice but fresh is noticeably better. You could also swap in lemon for a different tang!
Sweet Potatoes: While I love the sweetness of orange-fleshed sweet potatoes, you can replace them with regular potatoes or even butternut squash for a twist.
Green Beans: Fresh is best, but frozen green beans can work too! Just remember to reduce the blanching time since they’re already partially cooked.
How Do I Ensure Perfectly Cooked Turkey Breast?
Cooking turkey breast can be tricky, but here are some tips to help you get it just right:
- Always pat the turkey dry before seasoning. This helps achieve a nice sear.
- Keep an eye on the internal temperature! Using a meat thermometer ensures it’s cooked perfectly at 165°F (74°C).
- Let the turkey rest after cooking; this helps the juices redistribute, making it moist and flavorful.
- If you don’t have a skillet, you can use an oven-safe baking dish. Just make sure it’s well oiled to avoid sticking.
By paying attention to these details, you’ll serve up a delicious turkey breast every time! Enjoy this vibrant meal with family or friends!

Pan-Roasted Orange Mustard Turkey Breast with Sweet Potatoes and Green Beans
Ingredients You’ll Need:
- 2 lbs boneless turkey breast
- Salt and freshly ground black pepper, to taste
- 2 tablespoons olive oil, divided
- 1/4 cup whole grain mustard
- Zest and juice of 1 large orange
- 2 tablespoons honey
- 1 teaspoon dried thyme (or 1 tablespoon fresh thyme, chopped)
- 1/2 teaspoon garlic powder
- 2 medium sweet potatoes, cut into wedges
- 12 oz fresh green beans, trimmed
- 2 tablespoons butter
- 2 cloves garlic, minced
- Fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This delicious recipe will take about 15 minutes of prep time and 50-60 minutes of cook time. You’ll marinate the turkey, roast the sweet potatoes, and sauté the green beans—all resulting in a lovely meal ready to impress!
Step-by-Step Instructions:
1. Prepare the Turkey:
Start by patting the turkey breast dry with paper towels. This helps it sear better. Season the turkey all over with salt and pepper to taste.
2. Make the Orange Mustard Marinade:
In a small bowl, combine whole grain mustard, orange zest, orange juice, honey, dried thyme, and garlic powder. Whisk until everything is well mixed and fragrant.
3. Marinate the Turkey:
Generously brush the turkey breast on all sides with about two-thirds of the orange mustard mixture. Set it aside for about 20 minutes at room temperature, or cover and refrigerate for up to 2 hours for deeper flavor.
4. Prepare the Vegetables:
While the turkey is marinating, preheat your oven to 425°F (220°C). In a bowl, toss the sweet potato wedges with 1 tablespoon of olive oil, salt, and pepper. Spread the wedges on a rimmed baking sheet in a single layer.
5. Roast the Sweet Potatoes:
Slide the baking sheet into the oven and roast the sweet potatoes for about 25-30 minutes. Make sure to turn them halfway through the cooking time so they get evenly caramelized and tender.
6. Cook the Green Beans:
While the sweet potatoes are roasting, bring a pot of salted water to a boil. Blanch the green beans in the boiling water for 3-4 minutes until they become bright green and just tender. Drain and set aside.
7. Pan-Sear the Turkey:
In a large oven-safe skillet, heat the remaining 1 tablespoon of olive oil over medium-high heat. Once hot, add the turkey breast and sear it until golden brown on all sides, which usually takes about 4-5 minutes per side.
8. Roast the Turkey:
Brush any leftover orange mustard sauce over the turkey, then transfer the skillet to the oven. Roast for about 15-20 minutes, or until the internal temperature reaches 165°F (74°C).
9. Finish the Green Beans:
In a medium skillet, melt the butter over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant. Then, toss in the drained green beans and sauté for another 3-4 minutes. Season with salt and pepper to taste.
10. Rest and Slice the Turkey:
Once cooked, remove the turkey from the oven and let it rest for 5-10 minutes before slicing. This helps keep the meat juicy.
11. Serve:
Slice the turkey breast and drizzle it with any pan juices. Serve alongside the roasted sweet potatoes and sautéed green beans. Don’t forget to garnish with chopped fresh parsley for that lovely finishing touch!
Bon appétit! Enjoy your flavorful, vibrant pan-roasted orange mustard turkey breast with sweet potatoes and green beans!
Can I Use Chicken Instead of Turkey?
Absolutely! Chicken breasts are a great substitute for turkey. Just be mindful that they might cook a bit faster, so check their internal temperature sooner to avoid overcooking.
What If I Don’t Have Whole Grain Mustard?
No problem! You can swap it for Dijon mustard, which is slightly creamier, or even honey mustard for a sweeter twist. Adjust the sweetness in the recipe accordingly if using honey mustard.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, gently warm in the microwave or on the stovetop. You may want to add a splash of water or broth to keep the turkey moist.
Can I Prepare This Dish in Advance?
Yes, you can marinate the turkey breast a day ahead and store it in the fridge. Just make sure to let it come to room temperature before cooking for even cooking results!



