Prep the shrimp: Pat shrimp dry with paper towels.
Toss with a pinch of salt, pepper, smoked paprika, and optional chili flakes or cumin.
Make the dressing: In a small bowl, whisk olive oil, lemon juice, garlic, Dijon, salt, and pepper. Taste and adjust acid or salt as needed.
Cook the shrimp: Heat avocado oil or butter in a large skillet over medium-high. Add shrimp in a single layer and cook 1–2 minutes per side until pink and opaque.
Do not overcook. Transfer to a plate and let cool slightly.
Prep the salad base: In a large bowl, add greens, cucumber, cherry tomatoes, and red onion.
Add avocado: Dice avocados just before assembling. Gently fold them into the bowl to keep chunks intact.
Toss with dressing: Drizzle about two-thirds of the dressing over the salad.
Toss lightly to coat without smashing the avocado.
Add shrimp and herbs: Top with warm or room-temperature shrimp and sprinkle with cilantro or parsley. Add remaining dressing to taste.
Finish and serve: Season with a final pinch of salt and pepper. Add optional feta or pumpkin seeds for extra richness and crunch.
Serve immediately.