01 - Preheat the oven to 425°F. Line a large baking sheet with parchment paper or aluminum foil.
02 - In a large mixing bowl, whisk together olive oil, minced garlic, lemon zest, lemon juice, dried oregano, dried thyme, smoked paprika, salt, and black pepper.
03 - Add chicken thighs, halved baby potatoes, and red onion wedges to the bowl. Toss thoroughly to ensure even coating with the marinade.
04 - Spread the chicken, potatoes, and onion in a single layer on the prepared baking sheet.
05 - Roast for 20 minutes at 425°F.
06 - Remove the baking sheet from the oven. Add trimmed asparagus to the pan and gently toss with the other ingredients.
07 - Return the baking sheet to the oven and roast an additional 15 minutes, or until chicken reaches an internal temperature of 165°F and potatoes are golden brown.
08 - Optionally garnish with chopped fresh parsley and serve with lemon wedges.