Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Roasted Turkey Legs 33.png

Roasted Turkey Legs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍗 This Juicy Roasted Turkey Legs Recipe delivers tender, flavorful meat with a perfectly crispy skin, making it a satisfying main dish for any occasion.
🔥 The simple seasoning and roasting technique bring out the natural richness of turkey legs, resulting in a juicy and delicious meal that’s easy to prepare.

  • Total Time: 65 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

4 bone-in, skin-on turkey legs (about 1.5 lbs each) the main protein that delivers rich flavor and hearty texture

2 to 3 tablespoons melted butter or ghee helps to crisp the skin and lock in moisture

1 teaspoon sea salt enhances the natural turkey flavor

1/2 teaspoon black pepper adds subtle heat and depth

2 teaspoons garlic powder imparts a savory aroma and taste

1 teaspoon dried thyme brightens the dish with fresh, earthy notes

1 teaspoon paprika (smoked paprika can be used for a smoky flavor) gives a slightly sweet and smoky taste

2 tablespoons olive oil an alternative for crisping the skin, though butter or ghee is preferred in the core recipe

Fresh herbs (like rosemary or thyme) optional for added brightness, but use as needed for extra flavor

Instructions

1-Preheat and Prep the Turkey: First, preheat the oven to 450°F (232°C) to get that perfect crisp on the skin. Line a roasting pan with foil and place a greased rack inside for even cooking. Pat the 4 bone-in, skin-on turkey legs dry with paper towels to remove any moisture, which helps the seasoning stick and the skin get crispy.

2-Season and Roast the Legs: Next, brush the turkey legs with 2 to 3 tablespoons of melted butter or ghee for extra moisture and flavor. In a small bowl, mix together 1 teaspoon sea salt, 1/2 teaspoon black pepper, 2 teaspoons garlic powder, 1 teaspoon dried thyme, and 1 teaspoon paprika (opt for smoked for a deeper taste). Rub this seasoning mix evenly over the legs to coat them fully.

3-Season and Roast the Legs (continued): Place the seasoned turkey legs on the rack and lightly spray them with avocado oil to keep the spices moist during roasting. Roast uncovered at high heat for 15 minutes to crisp the skin perfectly. After that, loosely cover with foil and continue roasting based on size: about 30 more minutes for 10-ounce legs, 40 minutes for 12-14 ounce legs, and 45-50 minutes for 16-ounce legs, until the internal temperature hits at least 165°F (74°C).

4-Rest and Serve: Once done, rest the turkey legs covered for 10 minutes to let the juices settle, ensuring tender, flavorful meat. For an alternative approach with 1-pound legs, try slow roasting at 350°F (177°C) for 90 minutes to 2 hours, loosely covered after the initial browning.

5-Fifth: Turn the legs halfway through cooking to brown evenly and check the temperature with a thermometer. Finally, serve hot with your choice of sides, like a fresh salad or veggies, for a complete meal. Remember, this method adapts well to different preferences, keeping things juicy and delicious.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🦃 Let the turkey legs rest covered for 10 minutes to keep the meat juicy and tender.
🌿 Use smoked paprika for a delicious smoky flavor twist.
🥄 Leftover turkey is best shredded and used cold in salads to maintain texture and flavor.

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Resting time: 10 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish
  • Method: Roasting
  • Cuisine: American
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 turkey leg
  • Calories: 432
  • Sugar: 0g
  • Sodium: 555mg
  • Fat: 21g
  • Saturated Fat: 10g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 0g
  • Fiber: 0g
  • Protein: 56g
  • Cholesterol: 160mg