Preheat the oven to 325ºF and spray an 9x13-inch baking dish with non-stick cooking spray.
Prepare the turkey breast. Discard the gizzard from the turkey breast and remove any excess liquid from the turkey breast by patting it with a paper towel.
Next, rub the ranch seasoning over the turkey breast making sure that the whole turkey breast is covered with dry rub. Let the turkey sit for at least 15 minutes (for optimal flavor, place the turkey breast in the refrigerator and let it sit in the dry rub for 1-2 hours).
Place the onion, sliced lemon, thyme, sage, thyme, broth, wine, salt, and pepper on the bottom of your baking dish and then place the turkey breast on top of the onions.
Carefully slather the softened butter over the top of the turkey.
Place the turkey in the oven and bake at 325ºF for 30 minutes.
Remove turkey from oven and baste with the liquid on the bottom of the baking dish. Repeat this step again after baking the turkey for another 30 minutes.
After the turkey has baked for 60 minutes and it has been basted twice, turn the heat to 400ºF and bake the turkey for another 10 minutes.
Remove the turkey from the oven when it is golden brown or when the internal temperature reaches 165ºF.
Let the turkey sit for 10 minutes, basting it with liquid.
Serve the turkey sliced with the liquid from the bottom of the baking dish.