01 - Bring a pot of salted water to a boil. Add shrimp and cook for 2 to 3 minutes until pink and opaque. Drain and immediately rinse under cold water. Pat dry with paper towels.
02 - In a large bowl, combine the cooked shrimp, celery, red onion, cucumber, cherry tomatoes, and chopped dill.
03 - In a separate small bowl, whisk together the mayonnaise, Greek yogurt, Dijon mustard, lemon juice, lemon zest, salt, and black pepper until smooth and well combined.
04 - Pour the dressing over the shrimp mixture and toss gently to coat evenly. Refrigerate for at least 15 minutes to allow flavors to meld before serving.
05 - Serve on a bed of leafy greens or alongside crusty bread if desired.