
This creamy, lime-kissed slaw for shrimp tacos comes together in just 10 minutes and delivers the perfect crunch and tang to complement juicy, seasoned shrimp. The ultimate easy coleslaw for fish tacos that your whole family will request on repeat.

If you have ever bitten into a shrimp taco and thought something was missing, it was probably this. A great slaw for shrimp tacos is not just a garnish. It is the ingredient that pulls everything together: the cool crunch against warm, juicy shrimp, the bright citrus tang cutting through rich seasoning, and that creamy coating that makes every bite feel intentional and complete.
This recipe is the one I come back to every single time. It doubles as an easy coleslaw for fish tacos of any kind, and honestly, once you nail this fish taco slaw dressing, you will be putting it on everything from pulled pork sandwiches to grain bowls.
Getting the texture right matters as much as the flavor here, and a sharp knife or a reliable mandoline makes all the difference when you are shredding cabbage to the perfect thinness. Having a good citrus juicer on hand also means you can get every last drop out of your limes without working for it.
There are a lot of slaw recipes out there, but most fish taco coleslaw recipes fall into one of two camps: too sweet and mayonnaise-heavy, or so acidic they overpower everything else. This one lives right in the middle.
The creamy lime slaw dressing is built on a base of mayonnaise and just a touch of sour cream for body, brightened aggressively with fresh lime juice and zest. A small hit of apple cider vinegar adds complexity without sharpness, and a tiny drizzle of honey rounds out the whole thing. The result is a fish taco slaw dressing that is creamy but not heavy, tangy but not puckering.
Chef's Tip: Always use freshly squeezed lime juice here. Bottled lime juice has a flat, almost metallic edge that will dull the brightness you are going for. One or two fresh limes is all you need.
For the slaw mix for fish tacos, the combination of green cabbage, purple cabbage, and julienned carrot gives you color, crunch, and just the right amount of sweetness. Fresh cilantro and thin-sliced green onions weave in herby, savory notes that complement shrimp beautifully.
This comes together in three simple steps, and the whole process takes about 10 minutes.
First, shred your cabbage as finely as you can. Thin ribbons mean the slaw folds into tacos cleanly rather than falling out with every bite. A sharp knife works fine, but a mandoline slicer set to around 2 millimeters is even better.
Second, whisk your dressing separately before adding it to the vegetables. This ensures everything emulsifies properly and you are not chasing dry pockets of mayo through the bowl.
Third, and this is the step most people skip: let the dressed slaw rest in the fridge for at least 15 to 20 minutes before serving. The salt in the dressing draws out just enough moisture from the cabbage to soften it from raw and rigid to pleasantly tender, while the flavors meld into something far more cohesive than freshly tossed slaw.
Note: If you like heat, half a minced jalapeño stirred into the dressing is a wonderful addition. It adds warmth without overwhelming the freshness of the lime.
Ready to bring it all together? Here is the full recipe:

This creamy, lime-kissed slaw for shrimp tacos comes together in just 10 minutes and delivers the perfect crunch and tang to complement juicy, seasoned shrimp. The ultimate easy coleslaw for fish tacos that your whole family will request on repeat.
In a large mixing bowl, combine the shredded green cabbage, red cabbage, grated carrots, green onions, and cilantro. Toss everything together until evenly mixed.
In a separate small bowl, whisk together the mayonnaise, sour cream, fresh lime juice, lime zest, apple cider vinegar, honey, garlic powder, salt, and black pepper until the dressing is completely smooth and creamy.
If using jalapeño, stir it into the dressing now and taste for heat level.
Pour the dressing over the cabbage mixture and toss thoroughly until every strand is coated. Do not be shy here, you want full, even coverage.
Taste the slaw and adjust seasoning. Add more lime juice for brightness, a pinch more salt for depth, or a tiny drizzle of honey if you want to balance out the tang.
For best results, cover the bowl and refrigerate the slaw for at least 15 to 20 minutes before serving. This rest time lets the cabbage soften slightly and allows the flavors to come together beautifully.
Give it one final toss before piling it generously onto your shrimp tacos.
Pile this slaw generously onto crispy shrimp tacos, blackened fish tacos, beer-battered cod, or even grilled chicken tacos. It also works beautifully as a side dish alongside anything smoky or spicy off the grill.
For storing, keep the slaw in an airtight container in the refrigerator for up to 2 days. If you are meal prepping, store the cabbage mixture and the dressing separately and toss them together right before eating to preserve that signature crunch.
A few easy variations worth trying:
However you serve it, this easy coleslaw for fish tacos is the kind of recipe that quietly becomes a staple. Simple, fast, and genuinely delicious every single time.