The most flavorful and juicy turkey breast! It's smothered in rich butter, savory herbs and vibrant garlic then roasted to golden brown perfection. Easy prep and delicious results! Perfect for your Thanksgiving meal.
Ready in: 2 hourshours20 minutesminutes
6lb.bone-in skin-on turkey breast,fresh or frozen and fully thawed*