Preheat your oven to 375°F. Pat your turkey legs dry and then place them in your roasting dish. In a small bowl, whisk together all the seasonings and salt and pepper to taste. Coat the legs with the oil. Sprinkle them with the seasoning mixture and rub it so it gets all over the legs. Add the sliced pepper and onions to the top and tightly cover the pan with aluminum foil. Roast for 1 hour and 15 minutes.
Transfer the legs to a plate and cover to keep them warm as can be. Pour the pan drippings into a measuring cup.
Gravy:
Melt your butter in a deep skillet over medium heat. Sauté your onions until translucent (2 minutes) and then stir in the garlic for 30 seconds.
Add in the flour, paprika, salt and pepper to taste. Stir constantly for 1 minute.
Pour in the pan drippings and stir for a minute to combine with the rue. Then slowly add in the broth, a half a cup at a time. Bring to a simmer and cook until the gravy thickens, about 5 minutes.
Transfer the legs back to the pan and pour the gravy over them. Roast again (uncovered) for another 35 minutes. Internal temperature of legs should read 165°F.
Notes
You can also use turkey thighs or wings with this recipe.