This simple, flavorful Shrimp Taco Salad comes together in under 30 minutes and is finished with a creamy cilantro-lime dressing. Packed with black beans, avocado, corn, cheese and bright vegetables, it’s an easy, versatile meal that will quickly become a favorite.

A big taco salad piled high with fresh toppings is hard to beat. The beauty of this dish is how flexible it is — you can swap ingredients and still enjoy a different and delicious salad every time.
This 20-minute shrimp taco salad was inspired by spicy shrimp tacos and family-favorite burrito bowls. Shrimp cooks quickly, so this is a great option for weeknights. The creamy cilantro-lime dressing is the highlight here — it balances brightness and richness and pairs perfectly with the seasoned shrimp.
Why you’ll love this shrimp taco salad
- Ready in under 30 minutes. When timed well, the whole meal can be on the table in about 20 minutes. Marinating the shrimp adds a bit of time but isn’t required.
- Endless topping options. Taco salads are perfect for customizing — think beyond the usual cheese and tomatoes and add what you love.
- Easy to adapt for everyone. Serve it like a taco-salad bar so everyone can build their own bowl.
- Great for meal prep. Shrimp and dressing can be made ahead and stored separately; assemble the salad when you’re ready to eat.
Ingredients and substitutions
- Shrimp: Medium shrimp work well because they cook quickly and are bite-sized for salads. If you use large or jumbo shrimp, increase cooking time.
- Spices: Skip packets and use simple spices for better flavor: chili powder, garlic powder, oregano, cumin, paprika, sea salt, black pepper and a pinch of cayenne. Smoked paprika is a nice alternative for smokiness.
- Olive oil: Used to coat the shrimp for cooking and to help the spices stick.
- Lettuce: Romaine or a salad mix both work. Pre-washed salad greens save time.
- Tomatoes: Grape or cherry tomatoes halved are convenient; dice Roma if preferred.
- Red onion: Adds color and bite; serve on the side if you prefer a milder salad.
- Corn: Thawed frozen, grilled, or roasted corn are all tasty — avoid canned if possible.
- Cheese: Cotija looks and tastes great, but shredded cheddar or a cheese blend is also delicious.
- Avocado: Choose ripe but firm fruit so it holds its shape in the salad.
- Tortilla strips or chips: Any crunchy element works: tortilla strips, crushed chips, or taco shell pieces.

Creamy cilantro-lime dressing — what you’ll need
- Cilantro: Fresh cilantro, stems and leaves are fine — rinse before using.
- Lime: Freshly squeezed lime juice brightens the dressing.
- Mayonnaise: Adds creaminess and tang.
- Sour cream: Full-fat gives the best texture; Greek yogurt can be used but may require extra sweetener and thinning.
- Garlic: Start with one clove and add more to taste after blending.
- Olive oil: Extra-virgin olive oil smooths the dressing; add a teaspoon at a time if needed to thin.
- Honey: A touch of sweetness balances the acid; other sweeteners work too.
- Salt and pepper: Season to taste.

How to make this salad
Marinate the shrimp. Toss shrimp with olive oil and the spice mix until evenly coated. Let sit 15–30 minutes if you like, but don’t let shrimp sit longer than an hour.

Cook the shrimp. Sauté over medium-high heat in a large skillet for about 2–3 minutes per side, until opaque and cooked through. Shrimp cooks quickly—watch closely. The internal temperature should reach at least 120°F.


Make the dressing. Combine cilantro, lime juice, mayonnaise, sour cream, garlic, olive oil, honey, salt and pepper in a food processor or blender and process until smooth. If it’s too thick, thin with a teaspoon of water or another splash of olive oil. Taste and adjust seasoning.


Assemble the salad: place chopped lettuce in a bowl, add tomatoes, black beans, corn, cheese, diced avocado, red onion (if using) and tortilla strips. Top with the cooked shrimp, drizzle with the creamy cilantro-lime dressing, and serve immediately.

Recipe Tips
- Prep the salad before cooking the shrimp. Assemble the lettuce, avocado, tomatoes, beans and other toppings while the shrimp cooks so everything is ready to combine when the shrimp is done.
- Air-fryer option. To air fry, preheat to 400°F and cook shrimp 5–6 minutes, shaking halfway through. Watch closely to avoid overcooking.
- Storage. Store cooked shrimp in an airtight container in the refrigerator for 3–4 days. The dressing keeps for about one week.

Optional additions
Try any of these to vary the salad:
- Pico de gallo
- Guacamole or an extra dollop of mashed avocado
- Sliced black olives
- Fresh jalapeño or pickled jalapeño
- Roasted tomato salsa
- Pickled onion
- Radishes
Other salad recipes
- Cauliflower Rice Salad with Black Beans
- Chickpea Avocado Salad
- Black Bean, Corn and Avocado Salad
- Tortellini Caprese Salad
- Shaved Brussels Sprout Salad
HUNGRY FOR MORE? Subscribe to the newsletter to get new recipes and follow the author on social media for updates and inspiration.
Shrimp Taco Salad with Creamy Cilantro Lime Dressing

Ingredients
For the Shrimp:
- 1 lb medium shrimp, tail removed, peeled and deveined
- 1 T olive oil
- 1 tsp chili powder
- 1/2 tsp garlic powder
- 1 tsp oregano
- 1/2 tsp paprika
- 1/4 tsp cumin
- 1/4 tsp cayenne (or less)
- 1/2 tsp salt
- 1/2 tsp pepper
Cilantro Lime Dressing
- 1/2 bunch cilantro
- 1/4 cup sour cream
- 1/4 cup mayonnaise
- 1/4 cup olive oil
- Juice of one lime
- 1–2 garlic cloves
- 1/2 tsp honey or sugar
- 1/2 tsp sea salt, more or less to taste
- 1/2 tsp cracked pepper
- Water to thin, if needed
For the Salad:
- 8 ounces romaine lettuce (about 7–8 cups chopped)
- 1 1/2 cups grape tomatoes, quartered
- 1 cup corn
- 1 cup black beans, rinsed
- 1 cup cheese
- 1/4 cup red onion
- Tortilla strips or chips
- 1 avocado, diced
Instructions
- Marinate the shrimp: Toss olive oil, spices, salt and pepper with the shrimp. Let sit up to 30 minutes if desired.
- While the shrimp marinates, make the dressing: Combine all dressing ingredients in a food processor or blender. Start with one garlic clove and add more to taste. Thin with water or olive oil if needed.
- Prepare the salad ingredients and arrange them in a bowl or on plates. Cook the shrimp over medium-high heat for about 2–3 minutes per side, until opaque.
- Let the shrimp rest a few minutes, then add to the salad. Drizzle with dressing and enjoy.
Notes
- Prep the salad first: Having the bowls ready before cooking the shrimp ensures the shrimp is hot and fresh when served.
- Air fryer option: Air fry at 400°F for 5–6 minutes, shaking halfway through. Watch closely to avoid overcooking.
- Storage: Store cooked shrimp in an airtight container for 3–4 days. Dressing keeps about a week.
Nutrition
Nutrition information is automatically calculated and should be used as an approximation.
Shop this Recipe:
Cast Iron Skillet – 8 Inch
Citrus Juicer
Food Processor