01 - Preheat the oven to 425°F. Line a large rimmed baking sheet with parchment paper or foil for easy cleanup.
02 - In a small bowl, whisk together olive oil, lemon juice, minced garlic, Dijon mustard, honey, salt, black pepper, smoked paprika, and red pepper flakes.
03 - Spread the green beans and sliced red onion evenly on the prepared baking sheet. Drizzle with half of the marinade and toss until coated.
04 - Nestle the salmon fillets among the vegetables. Brush the tops of the fillets with the remaining marinade. Scatter lemon slices over the salmon and green beans.
05 - Place in the oven and roast for 15 to 18 minutes until the salmon is just cooked through and the green beans are tender-crisp.
06 - Remove from oven, sprinkle with chopped parsley, and serve immediately.