I have taught a lot of home cooks who think shrimp is “fussy,” but shrimp tacos are one of the fastest, most forgiving weeknight wins I know, as long as you treat shrimp like what it is: a quick-cooking protein that is very easy to overdo. The goal is plump, lightly browned shrimp that stay juicy, tucked into warm tortillas with a crunchy, limey cabbage slaw and a creamy sauce that brings everything together.
This recipe is organized the way I cook it at home in Portland: slaw first (it gets better as it sits), sauce next, then shrimp last so it hits the tortillas hot. I also included my go-to tortilla warming methods and the exact steps that prevent watery shrimp, because nothing kills taco night faster than a puddle in the bottom of the tortilla.

What to expect
- Flavor: smoky chili, bright lime, garlicky heat, and a creamy tang from the sauce
- Texture: crisp slaw against tender shrimp and warm, flexible tortillas
- Difficulty: easy, but fast. Have everything ready before the shrimp hits the pan.
How to keep shrimp from getting watery
Watery shrimp usually comes from one of three things: excess surface moisture, overcrowding, or salting too early.
- Dry the shrimp aggressively. Thaw completely if frozen, then pat very dry with paper towels. Dry shrimp browns. Wet shrimp steams.
- Salt right before cooking. Salt draws out moisture if it sits. Toss the shrimp with oil and spices, then get it into a hot pan within a minute or two.
- Do not crowd the pan. Shrimp need space. If your skillet looks packed, cook in two batches.
- Pull them when they are just done. The most reliable cue is color and texture: shrimp should turn opaque and feel firm but springy. They often curl into a loose C as they cook. If they tighten into O-shapes, they are usually heading toward overdone.

Tortilla warming that works
Warm tortillas taste better and they do not crack when you fold them. Pick the method that matches your kitchen setup. Corn tortillas usually like a little more direct heat than flour tortillas to get flexible and fragrant.
- Gas flame (best for char): Set a tortilla directly over a medium flame for about 10 to 20 seconds per side until lightly blistered. Use tongs. Stack in a towel to keep warm.
- Dry skillet (best all-purpose): Heat a cast iron or nonstick skillet over medium-high. Warm tortillas 20 to 30 seconds per side, a touch longer for corn. Stack in a towel-lined bowl.
- Oven (best for a crowd): Wrap a stack of tortillas in foil and warm at 300°F until steamy and flexible, about 10 to 15 minutes.

Why this recipe works
- Slaw first, shrimp last: the cabbage softens slightly in the dressing while the shrimp stays hot and juicy for assembly.
- A quick lime crema-style sauce: it adds richness and acid so the tacos taste complete without extra toppings.
- High heat, short cook: shrimp get color fast without overcooking, which keeps them tender and helps avoid watery juices.
- Two textures in every bite: warm tortillas and crisp cabbage make the tacos feel restaurant-level with minimal work.
Ingredient notes
Shrimp: Use large shrimp (16 to 20 count) for tacos. Smaller shrimp overcook quickly and can turn rubbery. If using frozen, thaw overnight in the fridge or in a bowl of cold water, then drain and dry well.
Cabbage: A mix of green and red cabbage looks great and stays crunchy. Pre-shredded bagged slaw works, but choose one without heavy kale stems for the best texture.
Lime: You need both zest and juice for maximum flavor. Zest first, then juice.
Yogurt or sour cream: Either works for the sauce. Yogurt is a little lighter and tangier. Sour cream is richer.
Chili powder and cumin: This is the weeknight backbone. If your chili powder is very mild, add a pinch of cayenne or chipotle powder for heat.

Equipment you will need
- Large skillet (cast iron or stainless steel is great for browning)
- Mixing bowls (one for slaw, one for sauce)
- Microplane or fine grater (for lime zest)
- Tongs (for shrimp and tortilla warming)
- Cutting board and sharp knife
- Clean kitchen towel or tortilla warmer
Pro tips
- Set up a taco assembly zone: warm tortillas in a towel-lined bowl, then keep slaw, sauce, and shrimp nearby so you can build quickly while everything is hot.
- Use high heat and a single layer: you want a fast sear, not a simmer. If shrimp release liquid, the pan was crowded or not hot enough.
- Do not salt ahead: if shrimp sit with salt too long, they can get a little soft and wet. Toss and cook right away.
- Balance at the end: taste the slaw and sauce separately. Add a pinch more salt or another squeeze of lime if it tastes flat.
- Keep cilantro stems: slice the tender top stems and toss them into the slaw for extra flavor and less waste.

Substitutes that work
- No cabbage: use romaine, thin-sliced kale (massage with a little salt and lime first), or shredded Brussels sprouts.
- No yogurt or sour cream: use mayo plus extra lime juice, or a dairy-free yogurt alternative.
- No cilantro: use thinly sliced scallions or a small handful of parsley.
- No tortillas: serve the shrimp and slaw over rice bowls or salad greens.
Variations
- Spicy chipotle shrimp tacos: add 1 teaspoon chipotle powder to the shrimp seasoning and stir 1 teaspoon minced chipotle in adobo into the sauce.
- Garlic-lime shrimp: add an extra clove of garlic to the shrimp and finish with more lime zest right before serving.
- Baja-style crunch: add sliced radishes and a sprinkle of toasted pepitas to the slaw.
- Pineapple twist: add diced pineapple to the slaw for sweet acid balance.
Serving ideas
- Serve with black beans or pinto beans warmed with a little garlic and cumin.
- Set out extra lime wedges, sliced avocado, and hot sauce so everyone can customize.
- Turn leftovers into a quick lunch bowl with rice, extra slaw, and sauce.

Storage and reheating
Best practice: Store components separately. Shrimp keep better when they are not sitting in slaw dressing or sauce.
- Shrimp: refrigerate in an airtight container up to 2 days. Reheat briefly in a hot skillet just until warmed through, or eat cold in a salad.
- Slaw: keeps 2 to 3 days, but it softens over time. If it gets watery, drain and re-toss with a squeeze of lime and a pinch of salt.
- Sauce: refrigerate up to 5 days. Stir before using.
- Tortillas: keep sealed at room temperature or per package directions. Rewarm before serving.
Common mistakes
- Cooking wet shrimp: if they are glossy with water, they will steam. Pat dry until they look matte.
- Overcooking: shrimp go from perfect to rubbery fast. Pull them as soon as they turn opaque and feel firm but springy.
- Salting too early: salt can draw out moisture. Season and get the shrimp into the pan right away.
- Cold tortillas: they crack and taste stale. Warm them and keep them covered.
- Under-salting the slaw: cabbage needs enough salt to taste bright, not raw and flat. Add salt in small pinches and taste.
FAQ
Can I use cooked shrimp?
You can, but you lose the quick sear flavor. If using pre-cooked shrimp, toss them with the seasoning and warm very briefly in a skillet with a little oil just until heated. Overheating will make them tough.
Are corn or flour tortillas better for shrimp tacos?
Either works. Corn gives you a toasty, traditional flavor and holds up well to juicy fillings when warmed properly. Flour is softer and great if you want larger tacos. Warm them either way.
How do I thaw shrimp fast?
Put frozen shrimp in a colander and run cold water over them for 5 to 10 minutes, tossing occasionally, until pliable. Drain well, then pat very dry.
Why did my slaw get watery?
Cabbage releases water as it sits with salt and acid. It is normal. If it bothers you, salt the cabbage lightly, let it sit 10 minutes, then squeeze or drain before dressing.
Shrimp Tacos with Cabbage Slaw
These weeknight shrimp tacos are built with smoky seasoned shrimp, a crisp limey cabbage slaw, and a creamy lime sauce. The method is designed to keep shrimp juicy, tortillas warm, and taco night stress-free.
- Prep
- 20 minutes
- Cook
- 10 minutes
- Total
- 30 minutes
- Yield
- 4 servings (8 to 10 tacos)
Ingredients
- For the cabbage slaw
- 3 cups thinly sliced green cabbage
- 2 cups thinly sliced red cabbage
- 1 small carrot, grated (about 1/2 cup)
- 1/3 cup chopped cilantro
- 2 tbsp fresh lime juice (about 1 lime)
- 1 tbsp olive oil
- 1/2 tsp kosher salt, plus more to taste
- 1/4 tsp black pepper
- For the sauce
- 1/2 cup sour cream or plain Greek yogurt
- 1 tbsp mayonnaise (optional, for extra richness)
- 1 tsp lime zest (from 1 lime)
- 2 tbsp fresh lime juice
- 1 small garlic clove, finely grated
- 1/2 tsp kosher salt, plus more to taste
- 2 tbsp chopped cilantro (optional)
- 1 to 2 tbsp water, to thin as needed
- For the shrimp
- 1 1/2 lb large shrimp (16 to 20 count), peeled and deveined
- 1 1/2 tbsp neutral oil (avocado, canola, or grapeseed), plus more as needed
- 1 tsp chili powder
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1/2 tsp garlic powder
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 1/8 tsp cayenne pepper (optional)
- For serving
- 8 to 10 corn or flour tortillas
- Lime wedges
- Sliced avocado (optional)
- Hot sauce (optional)
Instructions
- Make the slaw. In a large bowl, combine green cabbage, red cabbage, carrot, and cilantro. Add lime juice, olive oil, salt, and pepper. Toss well. Taste and add another pinch of salt or squeeze of lime if needed. Set aside while you make the sauce and cook the shrimp.
- Make the sauce. In a small bowl, whisk together sour cream or yogurt, mayonnaise (if using), lime zest, lime juice, grated garlic, salt, and cilantro (if using). Add 1 to 2 tablespoons water to thin to a drizzly consistency. Taste and adjust salt and lime.
- Dry the shrimp. Pat the shrimp very dry with paper towels. This is key for browning and for preventing watery shrimp.
- Season the shrimp right before cooking. In a medium bowl, toss shrimp with oil, chili powder, cumin, smoked paprika, garlic powder, salt, pepper, and cayenne (if using). Move straight to the stove.
- Sear the shrimp. Heat a large skillet over medium-high heat until hot. Add a small splash of oil if the pan looks dry. Add shrimp in a single layer and cook 1 to 2 minutes on the first side, until turning pink with light browning. Flip and cook 1 to 2 minutes more, just until opaque and curled into a loose C shape. Shrimp should feel firm but still springy. If needed, cook in two batches to avoid crowding.
- Warm the tortillas. Warm tortillas in a dry skillet for 20 to 30 seconds per side (a touch longer for corn), or directly over a medium gas flame for 10 to 20 seconds per side using tongs. Stack warmed tortillas in a clean towel to keep soft and hot.
- Assemble. Fill each warm tortilla with slaw and shrimp, then drizzle with sauce. Serve immediately with lime wedges, avocado, and hot sauce if you like.
Notes
Thawing tip: If using frozen shrimp, thaw fully, drain, then pat very dry before seasoning.
Batching tip: If your shrimp do not sizzle when they hit the pan, the pan is not hot enough or it is overcrowded. Cook in batches for better browning.
Make-ahead: Slaw and sauce can be made up to 1 day ahead. Cook shrimp right before serving for the best texture.