In a small bowl, toss the shrimp with olive oil, garlic, chili powder, cumin, chili flakes (if using), salt, pepper, and lime juice. Let marinate while you prepare the grill or pan.
12 large shrimp, 1 teaspoon olive oil, 1 clove garlic, ½ tsp chili powder, ¼ tsp ground cumin, ¼ tsp chili flakes, 1 pinch salt, 1 pinch pepper, ½ lime
In a blender or small food processor, combine avocado, olive oil, lime juice, Dijon mustard, water, salt, and pepper. Blend until smooth and creamy. Adjust consistency with more water if needed.
¼ avocado, 1 tbsp olive oil, 2 tbsp lime juice, ½ tsp Dijon mustard, 2 tbsp water, 1 pinch salt, 1 pinch pepper
Preheat a grill or grill pan over medium-high heat. Grill the shrimp for 2–3 minutes per side, or until they are opaque and have light char marks. Remove from heat and set aside.
In a large bowl or serving plate, arrange the mixed greens, cherry tomatoes, avocado slices, red onion, and pumpkin seeds.
3 cups mixed greens, ½ cup cherry tomatoes, ½ avocado, 2 tbsp red onion, 2 tbsp pumpkin seeds
Drizzle the salad with the avocado-lime vinaigrette or serve it on the side. Top with grilled shrimp and serve immediately.