Shrimp Tacos with Crispy Slaw and Chipotle Crema

These shrimp tacos take about 33 minutes start to table, and most of that time is the slaw sitting in the fridge. The shrimp cook in under 4 minutes. Having everything prepped before they hit the pan is the only trick, because once they do, the whole taco comes together faster than you can set the table.
This version uses a dry-spiced sear rather than batter or breadcrumbs, so the shrimp stay light and get real color without any frying. The chipotle crema takes two minutes of stirring and carries the whole dish: smoky, tangy, just enough heat to make you reach for the next one.
My wife grew up eating street-style tacos on weekends, so tacos were an early test in our kitchen. This recipe passed the first time, mostly because the flavors are direct and nothing gets in the way.
Why You’ll Love These Shrimp Tacos
- The chipotle crema takes 2 minutes and keeps for 4 days, so it earns its place well beyond taco night
- Charring the corn tortillas directly over a gas flame takes 60 seconds and completely changes how they taste and hold
- No mayo in the slaw: just lime, honey, and salt, so it stays bright rather than heavy
- Everything cooks in one skillet, and the whole recipe requires a single pan
- Store each component separately and lunch the next day is just a quick reheat of the shrimp
Ingredients You’ll Need
Everything you need for these shrimp tacos is available at any grocery store, and the spices are standard pantry staples.
For the Shrimp
- 500g (1 lb / about 20-25 shrimp) large shrimp, peeled and deveined, tails removed. Jumbo (21-25 count per pound) are ideal here. Big enough to sear properly, substantial enough to taste in every bite.
- 1 tsp smoked paprika. Adds deep color and a mild smokiness that pairs perfectly with the chipotle crema.
- 1 tsp ground cumin. Earthy and warm; the anchor of this seasoning blend.
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp cayenne pepper. Reduce to a pinch for a milder version, or leave it out entirely.
- 1/2 tsp fine salt
- 1/4 tsp black pepper
- 1 tbsp olive oil
- 1 tbsp fresh lime juice
For the Slaw
- 2 cups (170g) green cabbage, very finely shredded
- 1/2 cup (40g) red cabbage, finely shredded. Adds color and just enough bitterness to balance the sweetness of the crema.
- 3 tbsp fresh cilantro, roughly chopped
- 2 tbsp fresh lime juice (about 1 lime)
- 1 tsp honey
- 1/4 tsp fine salt
- 1/4 tsp black pepper
For the Chipotle Crema
- 1/2 cup (120g) full-fat sour cream. Full-fat stays smooth and doesn’t split when mixed with lime juice.
- 2 chipotle peppers in adobo sauce, finely minced, plus 1 tsp adobo sauce from the can. Start with 1 pepper if you’re sensitive to heat. Taste and add more from there.
- 1 tbsp fresh lime juice
- 1 small garlic clove, finely minced
- 1/4 tsp fine salt
For Assembly
- 8 small corn tortillas (6-inch / 15cm). Charred directly on a gas flame or in a dry skillet. This step matters.
- 1 ripe avocado, sliced
- Lime wedges, to serve
- Fresh cilantro leaves, to garnish
- Pickled jalapeño slices (optional)
Recipe Timing
| Timing Element | Duration |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 8 minutes |
| Marinate Time | 10 minutes |
| Total Time | 33 minutes |
Servings: 4 (2 tacos per person) | Difficulty: Easy | Cuisine: Mexican-American | Course: Main

How to Make Shrimp Tacos: Step by Step
Step 1: Make the slaw
In a large bowl, combine the shredded green cabbage, red cabbage, and cilantro. Add the lime juice, honey, salt, and pepper, then toss firmly until every strand is evenly coated.
Taste it: the slaw should be tangy with a faint sweetness in the background. Adjust the salt or lime if needed, then refrigerate while you prepare everything else.
Why this works: Even 10 minutes of rest lets the lime juice soften the cabbage fibers and draw out just enough moisture to create a light natural dressing. Slaw served right after mixing tastes raw. Rested slaw tastes built.
Step 2: Make the chipotle crema
In a small bowl, stir together the sour cream, minced chipotle peppers, adobo sauce, lime juice, garlic, and salt until completely smooth.
Taste it: the crema should be smoky, sharp with lime, and mildly spicy. Adjust the heat level or acidity to your preference. Set aside, or refrigerate if making ahead. The crema keeps for up to 4 days.

Step 3: Season and marinate the shrimp
Pat the shrimp completely dry with paper towels. Any surface moisture will cause them to steam in the pan rather than sear, so this step matters more than it seems.
In a bowl, toss the dried shrimp with smoked paprika, cumin, garlic powder, onion powder, cayenne, salt, and pepper until evenly coated. Add the olive oil and lime juice and toss again. Leave them to marinate for 10 minutes at room temperature.
⚠️ Food Safety: Keep raw shrimp refrigerated until the final 10 minutes before cooking. Wash your hands after handling raw shrimp and use separate utensils and boards to avoid cross-contamination.
Why this works: A brief room-temperature rest brings the shrimp closer to pan temperature, so they start searing on contact rather than cooling the skillet down. The lime juice helps the spices adhere and lightly firms the surface for a better crust.
Step 4: Sear the shrimp
Heat a cast iron or heavy-bottomed skillet over medium-high heat for about 2 minutes until very hot. Add the shrimp in a single layer, leaving a small gap between each one. Do not stir.
Cook for 2 minutes without touching them. Flip each shrimp once the underside turns pink and the edges start to curl. Cook for 1 to 2 more minutes until the shrimp are fully pink throughout, loosely curled into a “C” shape, and the internal temperature reads 63°C (145°F). Transfer immediately to a plate.
⚠️ Food Safety: Shrimp are fully cooked when pink throughout with no translucent gray patches. An internal temperature of 63°C (145°F) is the safe minimum for shellfish.
Why this works: A very hot, uncrowded pan sears the surface quickly and builds color without leaving the shrimp in long enough to overcook. Crowding the pan drops the temperature and switches the cooking method from searing to steaming, which leaves shrimp pale and rubbery.

Step 5: Char the tortillas
Hold each corn tortilla directly over a medium gas flame using metal tongs, turning every 20 to 30 seconds. Once small char spots appear on both sides (about 1 minute total per tortilla), move it to a clean kitchen towel. Wrap them as you go to keep them warm and pliable.
Without a gas stove, heat a dry skillet over high heat and press each tortilla flat for 30 to 45 seconds per side until lightly blistered.
Why this works: Charring develops a nutty, slightly smoky flavor in the corn that unheated tortillas simply don’t have. The kitchen towel traps steam, which keeps them soft enough to fold without cracking.
Step 6: Assemble and serve
Lay two warm tortillas on each plate. Place 3 to 4 shrimp in each tortilla, then add a generous spoonful of slaw. Fan a few avocado slices alongside the shrimp, then drizzle chipotle crema generously across everything.
Finish with fresh cilantro leaves, pickled jalapeño if using, and a firm squeeze of lime. Shrimp tacos are best served immediately while the shrimp are still warm and the tortillas haven’t softened under the filling.

Key Tips for Best Results
Sort shrimp by size before cooking. Bags often contain a range within the stated count. If some shrimp are noticeably larger than others, add the bigger ones to the pan 30 seconds before the smaller ones. Uneven sizes cook at different rates and you’ll end up with some overcooked before the others are done.
Let the chipotle crema rest before serving. Freshly made crema is good. Crema that has sat in the fridge for 30 minutes is better. The garlic, lime, and chipotle settle into each other and the flavor deepens noticeably. Make it first, always.
Warm your serving plates. A cold plate pulls heat out of seared shrimp faster than you’d expect. Run the plates briefly under warm tap water and dry them, or place them in a low oven at 80°C (175°F) for a few minutes while you cook. It’s a small step that keeps the first two bites as good as the last.
Common Mistakes to Avoid
Not drying the shrimp before seasoning.
Wet shrimp steam in the pan instead of searing, and a spice crust won’t form on a damp surface. Pat them with paper towels until the paper comes away completely clean, then season immediately.
Overcooking the shrimp.
This is the most common reason shrimp tacos disappoint. Shrimp go from perfectly cooked to rubbery in about 60 seconds. Watch for the loose “C” curl and no gray flesh anywhere. A tight round curl means you’ve gone too long.
Skipping the slaw rest time.
Slaw mixed and served immediately tastes underdeveloped. Even 10 minutes of rest transforms it. Make it first, every single time.
Using cold tortillas straight from the packet.
Cold corn tortillas crack when folded and taste flat and starchy. Charring or heating takes under 2 minutes and makes a real difference to both flavor and how well they hold the filling.
Variations and Substitutions
Grilled shrimp tacos offer a smokier alternative without changing anything else about the recipe. Skewer the marinated shrimp and grill over medium-high heat for 2 to 3 minutes per side. The grill adds a char layer that complements the spice rub well.
Flour tortillas work as a substitute if corn isn’t available. Use 6-inch ones and heat them in a dry skillet. They won’t char the same way, but they hold the filling fine.
Dairy-free crema: Replace the sour cream with full-fat coconut cream. The crema will taste slightly sweeter, but the chipotle, lime, and garlic still carry through clearly.
What to Serve With Shrimp Tacos
Mexican-style rice turns these into a proper sit-down dinner. After the shrimp come out, add a small ladleful of cooked rice directly to the hot pan for 2 minutes to soak up the spiced fond. Almost zero extra effort.
Black beans with cumin and salt take 5 minutes from a can and add enough substance to make the meal filling. Warm the beans with 1/4 tsp cumin and a pinch of salt, nothing more.
Corn salsa takes 5 minutes: fresh or frozen corn, diced red onion, cilantro, and lime juice. The sweetness of the corn offsets the smoky heat of the crema.
Guacamole: If you want to go further than sliced avocado, a quick guacamole takes these shrimp tacos to another level without adding much time to the evening.

Storage, Reheating and Make-Ahead
Fridge: Store the cooked shrimp, slaw, and chipotle crema in separate airtight containers. Cooked shrimp keeps for up to 2 days. Slaw stays fresh for up to 3 days. Crema keeps for up to 4 days. Don’t store assembled tacos; they go soggy within an hour.
Reheating: Reheat shrimp in a dry skillet over medium heat for 1 to 2 minutes until just warmed through. Microwave works in a pinch: 30 seconds at 70% power, no longer or the texture will suffer.
Freezer: Freeze cooked shrimp in a single layer on a lined baking sheet first, then transfer to a zip-lock freezer bag once solid. They keep for up to 2 months. Thaw overnight in the fridge and reheat gently. Don’t freeze the slaw or crema.
Make-Ahead: The slaw can be made up to 8 hours ahead. The crema can be made up to 2 days ahead. Cook the shrimp fresh when you’re ready to eat; the whole process takes less than 10 minutes once the prep is done.
Allergen Information
Contains shellfish (shrimp). This recipe cannot be made shellfish-free as shrimp is the core ingredient.
Contains dairy (sour cream in the chipotle crema). To make this dairy-free, substitute the sour cream with full-fat coconut cream.
Corn tortillas are naturally gluten-free. To keep this recipe gluten-free, check the tortilla packaging for any wheat cross-contamination warnings, as processing varies by brand and facility.
Nutrition Information
Per serving (2 tacos):
| Nutrient | Per Serving |
|---|---|
| Calories | 445 kcal |
| Protein | 31 g |
| Total Carbohydrates | 38 g |
| Dietary Fiber | 5 g |
| Total Sugars | 5 g |
| Total Fat | 16 g |
| Saturated Fat | 4 g |
| Sodium | 680 mg |
| Cholesterol | 180 mg |
| Potassium | 420 mg |
Nutritional values are estimates only and may vary based on specific ingredients, brands, and portion sizes used. For precise dietary needs, consult a registered dietitian.
Frequently Asked Questions
What size shrimp is best for shrimp tacos?
Large or jumbo in the 21-25 count per pound range. They’re big enough to sear without overcooking in 90 seconds and substantial enough to hold their own under all the toppings. Smaller counts like 41-50 cook through too quickly and tend to go rubbery before you can react.
Can I use frozen shrimp?
Yes. Thaw them overnight in the fridge, or place them in a bowl of cold water for 15 to 20 minutes if you’re short on time. Drain well and pat completely dry before seasoning. Never thaw shrimp in warm water: it starts cooking the outside while the center stays cold and the texture becomes uneven.
Corn tortillas or flour tortillas for shrimp tacos?
Corn tortillas hold up better under juicy fillings, have a slightly earthy flavor that pairs well with spiced shrimp, and become noticeably better when charred. Flour tortillas go limp faster. For a first attempt at this recipe, go with corn.
How do I stop the shrimp from getting rubbery?
Two things cause rubbery shrimp: overcooking and overcrowding the pan. Cook in a single layer over medium-high heat and pull them off the moment they’re fully pink with a loose curl. If your pan is small, cook in two batches. A tight, round curl is the visual sign you’ve gone about 60 seconds too long.
Can I make shrimp tacos ahead of time?
The components, yes. The slaw holds for up to 8 hours, the crema for up to 2 days. Cook the shrimp fresh when you’re ready to eat; everything assembles in about 5 minutes once they’re done.
What can I use instead of chipotle peppers?
A teaspoon of smoked paprika mixed with a small pinch of cayenne gives a similar smoky heat profile when stirred into sour cream. Harissa also works well. Neither fully replaces the depth of chipotle-in-adobo, but both make a solid crema.
How long do leftover cooked shrimp last in the fridge?
Up to 2 days in an airtight container. After that the texture softens and the smell changes. Keep the shrimp, slaw, and crema in separate containers so nothing goes soggy before you’re ready to use it.
Conclusion
Shrimp tacos are one of the fastest proper dinners you can put together, and the result is completely out of proportion to the effort. The one detail that makes or breaks them is timing: pull the shrimp off the heat the moment they turn fully pink. That single call separates tacos that feel like a real meal from ones that are rubbery and forgettable. The chipotle crema and slaw are both worth making in bigger batches since they’re useful well beyond taco night. Once you have the timing down, this becomes a recipe you can cook from memory without checking your phone.
Shrimp Tacos: Recipe Card

Shrimp Tacos with Crispy Slaw and Chipotle Crema
Ingredients
Method
- Step 1: Combine shredded green and red cabbage, cilantro, lime juice, honey, salt, and pepper in a large bowl. Toss well and refrigerate.
- Step 2: In a small bowl, stir together sour cream, minced chipotle peppers, adobo sauce, lime juice, garlic, and salt until smooth. Set aside.
- Step 3: Pat shrimp completely dry with paper towels. Toss with smoked paprika, cumin, garlic powder, onion powder, cayenne, salt, and pepper. Add olive oil and lime juice, toss again, and marinate 10 minutes at room temperature.
- Step 4: Heat a cast iron skillet over medium-high heat for 2 minutes. Add shrimp in a single layer. Cook 2 minutes undisturbed. Flip and cook 1 to 2 more minutes until fully pink throughout, loosely curled, and the internal temperature reaches 63°C (145°F). Transfer to a plate.
- Step 5: Char each corn tortilla directly over a medium gas flame using tongs, about 1 minute per tortilla. Or heat in a dry skillet over high heat for 30 to 45 seconds per side. Wrap in a kitchen towel to keep warm.
- Step 6: Fill each warm tortilla with 3 to 4 shrimp, a generous spoonful of slaw, avocado slices, and a drizzle of chipotle crema. Top with cilantro leaves, jalapeño if using, and a squeeze of fresh lime. Serve immediately.
