
This hearty Mexican shrimp salad has become my summer go-to whenever I want to impress guests without spending hours in the kitchen. The combination of smoky grilled elements with fresh vegetables creates a perfect balance that works as both a light lunch or satisfying dinner.
I first made this recipe for a backyard gathering last summer, and it was the first dish to disappear completely. Now my family requests it almost weekly during corn season, and I happily oblige because it's so simple yet spectacular.
Ingredients
- Large Raw Shrimp: The star of the show, choose wild-caught when possible for the best flavor and sustainability
- Salad Greens: Green leaf or butter lettuce provide the perfect tender base, look for bright, crisp leaves
- Fresh Corn: Sweet summer corn develops incredible flavor when grilled, select ears with bright green husks and moist silk
- Tomato: Adds juicy freshness, Roma or beefsteak varieties hold their shape best in salads
- Black Beans: Provide hearty protein and fiber, rinse thoroughly to remove excess sodium
- Avocado: Creates creamy richness, choose slightly firm fruits that yield to gentle pressure
- Queso Fresco: This crumbly Mexican cheese adds tangy creaminess, look for authentic varieties
- Fresh Cilantro: Optional but highly recommended for authentic flavor
- Olive Oil: Forms the base of our marinade, use extra virgin for best results
- Fresh Thyme: Adds aromatic complexity that pairs beautifully with seafood
- Ancho Chili Powder: Provides smoky depth without overwhelming heat
- Lime Zest: Brightens the entire dish with citrus notes
- Garlic: Fresh minced cloves create an aromatic foundation
Step-by-Step Instructions
- Make the Shrimp Marinade:
- Begin by combining olive oil, fresh thyme, ancho chili powder, lime zest, and minced garlic in a medium bowl. Whisk thoroughly until well blended. This marinade creates the perfect balance of smoke, spice, and citrus that will infuse the shrimp with incredible flavor.
- Marinate the Shrimp:
- Pat the shrimp completely dry with paper towels to ensure the marinade adheres properly. Thread them onto pre-soaked wooden skewers, leaving small gaps between each piece to promote even cooking. Brush the marinade generously over every surface of the shrimp, then season lightly with sea salt and freshly ground pepper. Allow them to marinate for 15 to 30 minutes while you prepare other components.
- Grill the Corn:
- Preheat your grill to medium heat and lightly oil the grates. Spray corn ears with olive oil and season with a pinch of sea salt. Place corn directly on the grill and rotate every 4 minutes until all sides develop slight char marks and the kernels become tender, approximately 14 to 16 minutes total. The transformation of fresh corn to smoky, caramelized kernels adds incredible depth to the salad.
- Grill the Shrimp:
- Increase grill heat to high. Place shrimp skewers on the hot surface and cook for approximately 1½ to 2 minutes per side. Watch carefully for the telltale pink color and opacity that indicates perfectly cooked shrimp. Remove promptly to avoid overcooking, which can result in tough, rubbery texture. Let the shrimp rest briefly before removing from skewers.
- Prepare the Salad Base:
- While grilled items cool slightly, combine chopped lettuce, thoroughly rinsed black beans, and diced tomato in a large bowl. Add the grilled corn kernels after cutting them from the cob, diced avocado chunks, and crumbled queso fresco. Toss very gently to maintain the integrity of the delicate ingredients.
- Assemble and Serve:
- Arrange the grilled shrimp atop the colorful salad base. For visual impact, you can leave them on skewers or remove them for easier eating. Garnish with fresh cilantro if desired. Serve immediately to enjoy the contrast between warm grilled elements and cool, fresh vegetables.
The ancho chili powder is truly the unsung hero of this recipe. I discovered its magic after years of using regular chili powder and wondering why restaurant versions always tasted more complex. The deep, smoky flavor without overwhelming heat creates the perfect backdrop for the sweet shrimp and corn. My son actually started eating seafood because of this dish, claiming the marinade made the shrimp "taste like awesome tacos."
Perfect Pairings
This vibrant salad pairs beautifully with crisp white wines like Sauvignon Blanc or Albariño, whose citrus notes complement the lime in the marinade. For a non-alcoholic option, try sparkling water with a squeeze of lime and sprig of mint. For a more substantial meal, serve alongside warm corn tortillas or crispy tortilla chips with fresh guacamole. The contrast of temperatures and textures creates a truly satisfying dining experience.
Storage Solutions
While this salad is best enjoyed fresh, you can prepare components ahead of time for easy assembly. Grill the shrimp and corn up to one day in advance and refrigerate in airtight containers. The marinade can be made up to three days ahead and stored in the refrigerator. For leftovers, store undressed components separately, keeping avocado with its pit in a container with a squeeze of lime juice to prevent browning. Consume within two days for optimal freshness and food safety.
Seasonal Adaptations
During winter months when fresh corn might not be at its peak, substitute with frozen fire-roasted corn kernels. Simply warm them in a skillet to enhance their flavor. In spring, add tender asparagus tips or snow peas for seasonal freshness. Fall variations work beautifully with roasted sweet potato cubes instead of corn. The versatility of this recipe makes it a year-round favorite that adapts to whatever produce is at its peak.

Recipe FAQs
- → How can I make this dish ahead of time?
Prepare components separately: marinate the shrimp (refrigerate up to 2 hours), grill corn and slice kernels off, chop vegetables, and store each element separately in airtight containers. Wait to cut the avocado until just before serving to prevent browning. Assemble all components just before serving for maximum freshness.
- → What's the best way to tell when shrimp are perfectly cooked?
Perfectly cooked shrimp turn from translucent gray to opaque pink with slight white coloring. They should form a loose 'C' shape when done - if they curl into a tight 'O' shape, they're overcooked. For medium-large shrimp, this typically takes just 1½-2 minutes per side on a hot grill.
- → Can I substitute the ancho chili powder with something else?
Yes! Regular chili powder works well, though it will have a different flavor profile. Smoked paprika creates a similar smokiness, while chipotle powder adds heat and smoke. For a milder option, use sweet paprika with a pinch of cayenne. Adjust quantities to your heat preference.
- → What dressing pairs best with this salad?
A cilantro-lime vinaigrette complements the flavors perfectly: blend ¼ cup lime juice, ½ cup olive oil, 2 tablespoons chopped cilantro, 1 teaspoon honey, 1 small garlic clove, and salt to taste. Alternatively, a simple combination of lime juice, olive oil, and honey drizzled over the top works beautifully.
- → How can I make this dish vegetarian?
Replace the shrimp with grilled halloumi cheese or extra-firm tofu. For tofu, press it first to remove excess moisture, then marinate in the same ancho-lime mixture before grilling. You could also add grilled portobello mushrooms or increase the black beans for additional protein.
- → What's the best way to grill corn without a traditional grill?
A grill pan on the stovetop works wonderfully, cooking for about 3-4 minutes per side until char marks appear. Alternatively, place corn under a broiler, turning every 2-3 minutes, or roast in a 425°F oven for 20-25 minutes. For a quick method, cut kernels off raw cobs and sauté in a hot cast iron skillet until charred.