I start by patting the shrimp dry, which helps them grill instead of steam. Then I toss them with olive oil, garlic, salt, pepper, and paprika. This simple seasoning lets the shrimp shine without overpowering them.
I heat the grill or grill pan to medium-high and cook the shrimp for about 2–3 minutes per side. Once they turn pink and slightly charred, they’re done. Overcooking makes them rubbery, so I remove them right away.
In a bowl, I whisk together orange juice, lemon juice, honey, Dijon mustard, olive oil, salt, and pepper. The dressing should taste bright and balanced, not overly sour. Fresh citrus really makes a difference here.
I add the mixed greens, tomatoes, avocado, and red onion to a large bowl. Then I drizzle just enough dressing to lightly coat everything. Toss gently so the avocado stays intact.
I top the salad with warm grilled shrimp and add an extra drizzle of dressing. Serving it right away keeps the textures fresh and vibrant. The contrast of warm shrimp and cool greens is my favorite part.