Preheat oven to 350 degrees.
Add the diced onions, bell peppers, and ½ cup broth to the bottom of a 9×13 baking dish or 12 inch skillet.
Pat the wings dry. Drizzle both sides of the wings olive oil and then sprinkle the spices onto both sides of the wings.
Rub the spices into both sides of the wings. Ensure the spices completely cover both sides of the wings. Add more spices if necessary.
Place the seasoned wings over the onions and peppers.a
Cover the dish with foil and bake for 90 minutes. While baking if you notice the onions and peppers are starting to char, add a little more broth to the bottom of the baking dish.
Remove the pan from the oven and remove foil. Remove the turkey wings from the baking dish and set aside.
Reserve the turkey drippings, onions, and peppers that remain in the baking dish. The turkey drippings will be used in the gravy.
Heat a saucepan or skillet on medium-high heat. Since I use a cast iron skillet, I make the gravy in the same pan. Add the butter to the pan.
When melted, add in the flour. Add it in stages and stir continuously to avoid clumping.
Add in the broth, turkey drippings from the pan, garlic powder, salt, and pepper to taste. Stir until the sauce thickens. Taste the gravy repeatedly and adjust the spices as necessary.
Return the turkey to the pan with the gravy and drizzle gravy onto the top of each wing. Bake for an additional 30 minutes (uncovered) or until the turkey reaches a minimum internal temperature of 165 degrees. You can test if the wings have finished cooking by using a meat thermometer. Test the thickest part of the wing.
If you like for your turkey to fall off the bone, add additional bake time and use your judgment.