These Mexican shrimp tacos are filled with juicy, smoky shrimp, crunchy purple cabbage and carrot slaw, and a creamy cilantro lime avocado crema. The shrimp cook quickly in a skillet with chili powder, smoked paprika, cumin, garlic, oregano, and fresh lime, making these tacos perfect when I want a dinner that feels fresh but still has plenty of flavor.

I love the contrast in every bite: warm seasoned shrimp, crisp slaw, soft tortillas, and that cool, creamy avocado sauce drizzled over the top. For a bigger taco-night spread, serve them with my Corn Salsa, add Spicy Asian Cucumber Salad for something crunchy, pair them with Crispy Rice, or pour a cold Cucumber Mint Lemonade alongside.
The shrimp only need a few minutes in the pan, so I like to make the avocado crema and slaw first. Once those are ready, all that’s left is cooking the shrimp, warming the tortillas, and assembling everything while the shrimp are still hot.
What Are Mexican Shrimp Tacos?
Mexican shrimp tacos are soft tortillas filled with seasoned cooked shrimp and fresh toppings.
This version starts with shrimp tossed in a smoky lime marinade made with chili powder, smoked paprika, cumin, oregano, garlic, red pepper flakes, and avocado oil.
The tacos are layered with crunchy red cabbage and carrot slaw, then finished with a creamy avocado crema made from avocado, cilantro, jalapeño, garlic, lime juice, Greek yogurt, and avocado oil.
The result has a little heat, plenty of citrus, cool creaminess, and lots of crunch without needing a long cooking time.
Table of contents

Ingredients for Mexican Shrimp Tacos

How to Make Mexican Shrimp Tacos
- Make the Cilantro Lime Avocado Crema
Add the avocado, cilantro, jalapeño, garlic, lime juice, Greek yogurt, avocado oil, water, and kosher salt to a blender or food processor.
Blend until creamy and mostly smooth.
Stop and scrape down the sides if necessary, then blend again until everything is well combined.
Taste and adjust the consistency with a small splash of water if you prefer a thinner sauce.
Set the crema aside while you prepare the rest of the tacos.
- Make the Slaw
Add the shredded red cabbage and carrot to a mixing bowl.
Spoon about ⅓ cup of the cilantro lime avocado crema over the vegetables.
Toss until the cabbage and carrots are lightly and evenly coated.
You want enough crema to bring the slaw together without making it overly wet.
Set aside.

- Season the Shrimp
Pat the shrimp dry and place them in a medium mixing bowl.
Add the chili powder, smoked paprika, cumin, oregano, minced garlic, red pepper flakes, kosher salt, lime juice, and avocado oil.
Toss thoroughly until every shrimp is evenly coated with the seasoning mixture.
Let the shrimp sit briefly while you heat the skillet. Because the marinade contains lime juice, there is no need for a long marinating time.
- Cook the Shrimp
Heat a large skillet over medium-high heat.
Arrange the shrimp in a single layer.
Cook for about 1–2 minutes on the first side, then flip each shrimp.
Continue cooking for another 1–2 minutes, or until the shrimp are firm, pearly, opaque, and cooked through.
Avoid overcrowding the skillet. If necessary, cook the shrimp in two batches.
Remove them from the heat as soon as they are cooked so they stay juicy.

- Warm the Tortillas
Warm the flour tortillas in a dry skillet for a few seconds per side until soft and flexible.
Keep them covered with a clean kitchen towel while you finish the remaining tortillas.
- Assemble the Shrimp Tacos
Add a layer of cabbage and carrot slaw to each warm tortilla.
Top with the seasoned shrimp.
Drizzle generously with the cilantro lime avocado crema.
Finish with fresh cilantro and a squeeze of lime.
Serve the Mexican shrimp tacos immediately while the shrimp are still warm.

How to Cook Shrimp for Tacos Without Overcooking Them
Shrimp cook much faster than chicken or beef, which is why they are so convenient for tacos—but it also means they can become rubbery quickly.
Start by drying the shrimp before seasoning. Excess water can make them steam instead of developing flavor against the hot skillet.
Make sure the pan is properly heated before adding the shrimp, then arrange them in one layer rather than piling them on top of each other.
Most medium-to-large shrimp only need a few minutes total.
Watch their appearance rather than continuing to cook them simply because a timer is still running. Cooked shrimp become firm, pearly, and opaque.
The FDA recommends cooking most seafood to 145°F (63°C) and notes that properly cooked shrimp should become firm, pearly, and opaque.
Once they are cooked, transfer them out of the hot skillet instead of leaving them sitting in the pan.
The Best Shrimp Taco Seasoning
The shrimp taco seasoning in this recipe uses a combination of chili powder, smoked paprika, cumin, oregano, garlic, red pepper flakes, and salt.
Each seasoning has a job.
Chili powder provides the main chile flavor, smoked paprika adds smokiness and color, cumin adds earthiness, and oregano brings an herbal note.
Garlic adds savory depth while the red pepper flakes increase the heat.
Fresh lime juice brightens everything, and avocado oil helps coat the shrimp evenly so the spices stay on the surface during cooking.
One important tip is not to marinate the shrimp in lime juice for hours. The acid begins changing the texture of seafood, so for these tacos I season the shrimp shortly before cooking.
Common Mistakes to Avoid
- Not drying the shrimp: Excess moisture can make the shrimp steam instead of cook properly against the skillet.
- Marinating too long in lime juice: The acid can begin changing the texture of the shrimp.
- Overcrowding the skillet: Cook in batches if necessary so the shrimp remain in a single layer.
- Overcooking the shrimp: Remove them once they become firm and opaque.
- Using an unripe avocado: The crema will not blend as smoothly.
- Leaving large jalapeño pieces in the crema: Blend until the sauce is smooth and evenly flavored.
- Making the slaw too wet: Use enough crema to lightly coat the vegetables rather than drowning them.
- Skipping the tortilla warming step: Cold tortillas are more likely to crack and do not taste as good.
- Assembling too early: The slaw and crema can soften the tortillas if the tacos sit for too long.

What to Serve with Shrimp Tacos
These tacos already include protein, vegetables, avocado, and a creamy sauce, so they can easily work as a complete dinner.
For a larger meal, good shrimp taco sides include corn salsa, Mexican-style rice, black beans, grilled corn, avocado salad, cucumber salad, pico de gallo, or tortilla chips.
A crunchy salad works particularly well because the fresh acidity balances the seasoned shrimp and creamy avocado sauce.
For parties, serve the shrimp, tortillas, slaw, crema, lime wedges, and extra toppings separately and let everyone assemble their own tacos.
FAQs
Season raw shrimp with chili powder, smoked paprika, cumin, oregano, garlic, red pepper flakes, salt, lime juice, and avocado oil.
Cook them quickly in a hot skillet, then serve them in warm tortillas with cabbage slaw and a creamy sauce.
A combination of chili powder, smoked paprika, cumin, oregano, garlic, red pepper flakes, and salt works especially well.
This gives the shrimp a smoky, savory, slightly spicy flavor.
Medium-to-large shrimp usually need around 2–4 minutes total in a hot skillet, depending on their size and the heat of the pan.
Cook until the shrimp are firm, pearly, opaque, and cooked through.
Creamy cilantro lime sauces pair particularly well with shrimp tacos.
This recipe uses an avocado crema made with avocado, cilantro, jalapeño, garlic, lime, Greek yogurt, avocado oil, and salt.
Good toppings for shrimp tacos include cabbage slaw, avocado crema, cilantro, avocado, pico de gallo, jalapeños, fresh lime, corn salsa, and diced tomatoes.
For this recipe, the cabbage-carrot slaw and avocado crema provide plenty of flavor without needing many additional toppings.
You might also like
More Recipes To Try
Swipe to see all 5 recipes →
Love this recipe?
Save it to your Pinterest board and find it when you're ready to cook.
1 Choose a photo2 Pick a board

Mexican Shrimp Tacos with Cilantro Lime Avocado Crema
Ingredients
- 1 lb uncooked shrimp peeled, deveined, and tails removed (454 g)
- 1 teaspoon dark chili powder
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- ½ teaspoon dried oregano
- 1 teaspoon minced garlic or ½ teaspoon garlic powder
- ½ teaspoon red pepper flakes
- ½ teaspoon kosher salt
- Juice of 1 lime about 2 teaspoons
- 3 tablespoons avocado oil 45 ml
- 1 medium avocado
- ½ cup fresh cilantro
- 1 jalapeño seeds removed
- 3 garlic cloves
- Juice of 2 limes about 3 tablespoons (45 ml)
- ½ cup plain Greek yogurt 120 g
- 3 tablespoons avocado oil 45 ml
- 3 tablespoons water 45 ml
- ½ teaspoon kosher salt
- 2 cups finely shredded red cabbage
- 1 cup shredded carrots
- ⅓ cup cilantro lime avocado crema
- 8 small flour tortillas
- Additional avocado crema
- Fresh cilantro
- Lime wedges
Method
- Add the avocado, cilantro, jalapeño, garlic, lime juice, Greek yogurt, avocado oil, water, and salt to a blender. Blend until smooth and creamy.
- Add the shredded cabbage and carrots to a bowl. Add about ⅓ cup avocado crema and toss until lightly coated. Set aside.
- Pat the shrimp dry and place them in a mixing bowl.
- Add chili powder, smoked paprika, cumin, oregano, garlic, red pepper flakes, kosher salt, lime juice, and avocado oil.
- Toss until the shrimp are evenly coated.
- Heat a large skillet over medium-high heat.
- Add the shrimp in a single layer and cook for about 1–2 minutes on the first side.
- Flip and cook for another 1–2 minutes, or until firm, pearly, opaque, and cooked through.
- Remove the shrimp from the skillet immediately.
- Warm the tortillas in a dry skillet until soft and flexible.
- Divide the cabbage-carrot slaw between the tortillas.
- Top each taco with cooked shrimp.
- Drizzle generously with cilantro lime avocado crema.
- Garnish with fresh cilantro and serve with lime wedges.
Nutrition
Video
Tried this recipe?
Let us know how it was!Estimated reading time: 8 minutes




