01 - Pat shrimp dry with paper towels. In a mixing bowl, toss shrimp with olive oil, sea salt, black pepper, and smoked paprika until evenly coated.
02 - Heat a large skillet or grill pan over medium-high heat. Add seasoned shrimp and cook for 2-3 minutes per side until opaque and lightly golden. Remove from heat and allow to cool for 5 minutes.
03 - In a small bowl, whisk together extra virgin olive oil, orange juice, lemon juice, honey, Dijon mustard, salt, and pepper until fully emulsified and smooth.
04 - In a large serving bowl, combine mixed greens, sliced peaches, red onion, cherry tomatoes, fresh basil, and avocado slices.
05 - Arrange cooked shrimp over the salad. Drizzle with citrus vinaigrette and toss gently to coat evenly. Serve immediately.