01 - Preheat oven to 400°F. Line a large sheet pan with parchment paper or lightly grease with cooking spray.
02 - In a small bowl, whisk together olive oil, lemon juice, lemon zest, garlic, parsley, thyme, oregano, salt, and black pepper until well combined.
03 - Place salmon fillets on one side of the prepared sheet pan and arrange asparagus on the opposite side.
04 - Drizzle half of the marinade evenly over the salmon fillets. Pour remaining marinade over asparagus and toss to coat thoroughly.
05 - Arrange salmon and asparagus in a single layer, ensuring pieces do not overlap for even cooking.
06 - Roast for 15-18 minutes until salmon is opaque throughout and flakes easily with a fork, and asparagus is tender-crisp.
07 - Transfer to plates and serve hot with lemon wedges and additional fresh herbs if desired.