Southwest Shrimp Salad with Creamy Avocado Dressing

Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

This Southwest Shrimp Salad is a great way to mix bold, grilled flavor with fresh, vibrant vegetables for a meal that’s packed with protein. Grilled shrimp delivers high protein, and the addition of black beans, corn and a Creamy Avocado Dressing will help you stay full longer. It’s a truly satisfying summer salad.

My Southwest salad is perfect for nights when you don’t want to be cooking – the shrimp grills up in minutes! – and it’s flexible enough for you to mix and match the flavors you prefer. While I prefer to serve this Southwest salad with shrimp, you could easily swap in a grilled salmon fillet or even chicken.

The flavors in this Southwestern salad are classic, and the homemade avocado dressing ties it all together with zesty lime, cilantro and a bit of heat from jalapeño. You’ll absolutely want to add this to your summer meal plans.

What’s in a Southwest Grilled Shrimp Salad

Save this recipe!
Get this sent to your inbox, plus exclusive content just for you!
Please enable JavaScript in your browser to complete this form.
Southwest Shrimp Salad Ingredients

For the salad, you’ll need a mix of fresh and frozen ingredients, many of which you might have on hand in the pantry.

  • 6 cups chopped romaine
  • 1½ cups frozen corn, thawed and pan-roasted
  • 15-ounce can black beans, drained and rinsed
  • 1 pint cherry tomatoes, halved
  • 3 green onions, sliced
  • ¼ cup cilantro leaves
  • 1 cup shredded Mexican blend cheese (optional)
Grilled Shrimp Skewers

For the Grilled Shrimp, you’ll need:

  • 1 pound shrimp, peeled and deveined
  • 2 tablespoons olive oil
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • ½ teaspoon chili powder
  • Zest of 1 lime

How to Grill the Shrimp: Toss shrimp with olive oil, salt, pepper, chili powder and lime zest. Thread onto skewers and grill at 400 degrees F for 2 to 3 minutes per side (about 4 to 6 minutes total) until opaque and lightly charred.

Since grilling shrimp is a quick process, I often make an extra half pound of shrimp skewers to have later in the week.

Make Creamy Avocado Dressing

Creamy Avocado Dressing

This easy, homemade dressing is what binds everything together. It’s a delicious sauce that also can be served as a dip or tossed with grilled or roasted vegetables. Here’s what you need and how it comes together.

  • 1 large ripe avocado
  • ½ cup sour cream
  • ¼ cup fresh cilantro
  • 1 clove garlic
  • ½ jalapeño, seeds removed
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Juice of 2 limes
  • ¼ cup water (more to thin if needed)

In a blender or food processor, blend all ingredients except the water until smooth. Add water 2 tablespoons at a time to reach your desired consistency. I generally used about ¼ cup water, though the size and creaminess of the avocado can vary.

You’ll possibly have some leftover dressing from this recipe, which can be stored in an air-tight container in the refrigerator for up to 3 days. My preference is to use about half of the dressing for this salad and use leftovers as a dip or to toss with roasted potatoes.

Want to lighten up the dressing? Swap the sour cream with plain Greek yogurt for an equally tangy, protein-added alternative. The dressing turns out just as creamy and delicious.

Ingredient Swaps & Add-Ins

This Southwestern Salad is endlessly customizable, so you can make it work for your own dietary preferences. Try adding or swapping with these fresh, crisp vegetables and add-ins:

  • Red bell pepper – Dice it up to add sweetness and crunch.
  • Cucumbers – Slice or dice for a cool, refreshing texture.
  • Red onion – Diced to add extra bite and bold flavor.
  • Avocado slices – Add extra creaminess to the salad.
  • Tortilla chips – Served on the side as a garnish for crunch.
  • Pumpkin seeds – Roasted and stirred in for a nutty addition.

How to Serve this Salad

Add all salad ingredients to a large bowl. Top with grilled shrimp and drizzle with about half of the dressing. Toss to coat, adding more dressing as needed. You also can serve the salad with all of the ingredients in a bowl and the dressing on the side.

This is a great way to meal prep this Southwest Shrimp Salad, which can be packed in jars for grab-and-go lunches throughout the week. This recipe is ideal for a light-but-filling summer dinners or entertaining guests.

No ratings yet

Southwest Shrimp Salad

Fresh and flavorful Southwest Shrimp Salad is made with grilled shrimp, black beans, corn and a zesty Creamy Avocado Dressing. This easy Southwest salad recipe is perfect for a hearty summer dinner.
Prep Time: 20 minutes
Cook Time: 6 minutes
Servings: 4
Save this recipe!
Get this sent to your inbox, plus exclusive content just for you!
Please enable JavaScript in your browser to complete this form.

Ingredients 

For the salad

  • 6 cups chopped romaine lettuce
  • cups frozen corn, thawed and pan-roasted
  • 1 15-ounce can black beans, drained and rinsed
  • 1 pint cherry tomatoes, halved
  • 3 green onions, sliced
  • ¼ cup fresh cilantro leaves
  • 1 cup shredded Mexican blend cheese, optional

For the grilled shrimp

  • 1 pound shrimp, peeled and deveined
  • 2 tablespoons olive oil
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • ½ teaspoon chili powder

For the Creamy Avocado Dressing

  • 1 large avocado
  • ½ cup sour cream, or Greek yogurt as a substitute
  • ¼ cup fresh cilantro
  • 1 clove garlic
  • ½ jalapeño, seeds removed
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Juice of 2 limes
  • ¼ cup water, more to thin, as needed

Instructions 

Make the Creamy Avocado Dressing

  • Add all ingredients except water to a blender or food processor.
  • Blend until smooth.
  • To thin the dressing, add water 2 tablespoons at a time until the desired consistency is reached. Set aside.

Grill the shrimp

  • Preheat grill to 400 degrees F.
  • In a medium bowl, toss shrimp with olive oil, salt, pepper, chili powder and lime zest until evenly coated.
  • Thread onto skewers (about 6 shrimp per skewer).
  • Grill shrimp for 2 to 3 minutes per side, until opaque and lightly charred (4 to 6 minutes total).

Assemble the salad

  • In a large bowl, combine chopped romaine, corn, black beans, tomatoes, green onions, cilantro and cheese (if using).
  • Add shrimp from the skewers.
  • Drizzle with about half of the Creamy Avocado Dressing and toss gently to evenly coat. Add more dressing to taste.
  • Serve immediately.

Notes

Store leftover dressing in an airtight container in the refrigerator for up to 3 days. You also can serve this salad with the dressing on the side. This will allow for easy meal prep or for leftover ingredients to be stored individually for use the next day or two.
iconLike this? Leave a comment below!
Reed Dunn Portrait

Reed Dunn

Reed is a Seattle-based home cook and culinary creator whose passion for cooking has led to the creation of hundreds of pescatarian and plant-based recipes. He finds inspiration from seasonal ingredients and shopping from his pantry.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating