Step 1: Prepare the Salmon : Pat the salmon fillets dry with a paper towel. Season both sides with salt, pepper, garlic powder, and paprika.
Step 2: Cook the Salmon : Heat olive oil in a skillet over medium heat. Place the salmon skin-side down and cook for 4–5 minutes. Flip carefully and cook another 3–4 minutes until the salmon is just cooked through and flakes easily. Remove from heat and rest for a few minutes.
Step 3: Make the Citrus Dressing : In a small bowl, whisk together orange juice, lemon juice, zest, honey, olive oil, salt, and pepper until emulsified.
Step 4: Assemble the Salad : In a large bowl, combine spinach, red onion, cucumber, and cherry tomatoes. Drizzle with dressing and toss gently.
Step 5: Serve : Place the salad onto plates and top with warm salmon fillets. Sprinkle with toasted nuts if desired.