Fish Taco Slaw with Greek Yogurt

Fish Taco Slaw in 10 Minutes
By Priya PatelUpdated:
The contrast of hearty cabbage and a tangy Greek yogurt base keeps the mix from getting soggy. This fish taco slaw adds a bright, acidic crunch that cuts through fried or grilled fish.
  • Time: 10 min active
  • Flavor & Texture: Zesty, crisp, and creamy
  • Perfect for: Weeknight dinners or meal prep

Zesty Fish Taco Slaw

Ever wonder why restaurant taco toppings stay so crisp while home versions turn into a watery mess by the second bite? It usually comes down to how the dressing interacts with the cabbage. You need a coating that clings rather than a liquid that sinks.

This Baja fish taco slaw recipe uses a thick yogurt base to create a barrier. It keeps the vegetables snappy and adds a bold, zesty punch that balances out the richness of seafood.

If you want an easy fish taco slaw that feels like it came from a seaside shack, this is it. It's a homemade fish taco slaw that works because it's a fish taco slaw with greek yogurt, giving you a zesty fish taco slaw without the heavy mayo.

Why the Texture Works

  • Dual Cabbage Blend: Green cabbage provides the sturdy snap, while red cabbage adds a softer crunch and a vibrant purple hue.
  • Acid-Fat Balance: The Greek yogurt acts as a stabilizer, ensuring the dressing coats each shred instead of pooling at the bottom.
ChoiceTexturePrep TimeImpact
Fresh ShreddedMaximum Snap10 minsBest flavor and crunch
Bagged MixSofter Crunch2 minsConvenient but less bold

Essential Tools

Basic Tools

A large mixing bowl is essential to keep cabbage from spilling. You'll also need a small whisk and a separate bowl for the dressing. For the neatest slices, a keen knife or a vegetable slicer is ideal.

The Building Blocks

IngredientWhat It DoesBest Swap
Green CabbageMain structural crunchNapa Cabbage (softer)
Greek YogurtCreamy binding agentSour Cream
Lime JuiceBright, acidic liftLemon Juice
Apple Cider VinegarTangy depthWhite Vinegar

For the Crunchy Base

  • 300g shredded green cabbage
  • 150g shredded red cabbage
  • 100g shredded carrots Why this? Adds a natural sweetness to balance the lime.
  • 50g thinly sliced red onion
  • 15g chopped fresh cilantro

For the Zesty Dressing

  • 120g Greek yogurt Why this? Thicker than mayo for better clinging.
  • 45ml fresh lime juice
  • 15ml apple cider vinegar
  • 5g honey
  • 3g ground cumin
  • 3g salt
  • 1g black pepper

Recipe Specs

This recipe makes 18 scoops, which is plenty for a full family taco night. It's a fast process, taking only 10 minutes from start to finish. Because there's no cooking involved, you just need to focus on the chopping and whisking.

Key Steps

1. Preparing the Cabbage Mix

Combine the 300g shredded green cabbage, 150g shredded red cabbage, 100g shredded carrots, and 50g thinly sliced red onion in a large mixing bowl.

2. Adding the Herbs

Toss in the 15g chopped fresh cilantro. Note: Make sure your vegetables are completely dry to keep the fish taco slaw flavors from diluting.

3. Whisking the Dressing

In a separate small bowl, whisk together 120g Greek yogurt, 45ml fresh lime juice, 15ml apple cider vinegar, 5g honey, 3g ground cumin, 3g salt, and 1g black pepper. Whisk until the mixture is smooth and glossy.

4. The Final Toss

Pour the fish taco slaw dressing over the cabbage mixture. Use spoons or tongs to gently fold the ingredients together. Stop as soon as every shred is thinly coated to keep this tangy cabbage slaw for fish tacos as crunchy as possible.

Fix Common Problems

A common issue with this fish taco slaw is the texture changing too quickly. If the slaw feels limp, it's usually because of how the salt was handled or how the veggies were dried.

Stop Soggy Cabbage

Don't salt the cabbage before adding the dressing. Salt draws water out of the cells, which creates a puddle in your bowl. Only add salt as part of the dressing to keep the crunch.

Balancing the Tang

If the lime is too aggressive, add a tiny bit more honey. The sweetness doesn't make it a dessert, but it rounds off the sharp edges of the vinegar.

ProblemRoot CauseSolution
Watery BottomWet cabbage or early saltingDry greens with a spinner
Bland TasteNot enough acidAdd a squeeze of fresh lime
Clumpy DressingHoney not incorporatedWhisk longer before adding to veg

Storage and Leftovers

This fish taco slaw is best eaten fresh, but it keeps well if you're smart about it.

Store the finished slaw in an airtight container in the fridge for up to 24 hours. After a day, the cabbage softens and it tastes more like a pickled slaw. If you need it to last longer, store the shredded vegetables in one container and the dressing in a separate jar. Mix them 15 minutes before you eat.

Chef: This is a raw condiment, so don't reheat it. If the dressing thickens too much in the fridge, stir in a teaspoon of water or lime juice to loosen it.

Flavor Variations

Spicy Chipotle

Stir in a tablespoon of chipotle peppers in adobo. It adds a smoky heat that works well with grilled mahi mahi.

Dairy-free Alternative

For a fish taco slaw no mayo or dairy, swap the Greek yogurt for a thick vegan cashew cream or a dollop of avocado. If you like other types of crunch, you can try this Brussels Sprout Slaw as a side.

Avocado Lime

Blend half an avocado into the dressing. This makes the texture richer and more lush, though it will brown faster in the fridge.

Serving Suggestions

Pile the slaw high on corn tortillas with grilled cod or shrimp. I like to add a few slices of fresh jalapeño for extra heat.

To really lean into the bold flavors, drizzle some Cilantro Sauce over the top. You can also serve it as a side salad with a piece of grilled salmon and a wedge of lime.

Recipe FAQs

Do fish tacos use cheese?

It depends on your preference. While this slaw does not include cheese, many people add it to the taco assembly for extra creaminess.

What side goes well with fish tacos?

A fresh corn salsa is a great choice. This adds a sweet, crunchy contrast to the creamy slaw.

How do you make the cabbage mix?

Combine shredded green and red cabbage, carrots, and red onion. Toss them with fresh cilantro and a dressing made from Greek yogurt, lime juice, vinegar, honey, and spices.

Can I make fish taco slaw without mayo?

Yes, this recipe uses Greek yogurt instead. It provides a similar creamy texture with a tangier flavor profile.

Is this a simple fish taco slaw?

Yes, it takes only 10 minutes to prepare. You simply whisk the dressing and fold it into shredded vegetables.

Where should leftovers be kept?

Keep the finished slaw in a sealed container within the refrigerator for 24 hours. For longer storage, keep the shredded vegetables and dressing in separate containers until ready to serve.

Fish Taco Slaw in 10 Minutes

Fish Taco Slaw in 10 Minutes Recipe Card
4.6 / 5 (8 Reviews)
Preparation time:10 Mins
Servings:18 scoops
Category: CondimentsCuisine: Mexican-American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
16 kcal
% Daily Value*
Total Fat 0.1g
   Saturated Fat 0.1g
Sodium 72mg
Total Carbohydrate 3.2g
   Dietary Fiber 0.8g
   Total Sugars 1.3g
Protein 1g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Tap a star to rate
Share, Rating and Comments: