Skip to content
Seafood Quick & easy

Classic Fish Tacos with Cabbage Slaw

Crispy seasoned white fish nestled in warm corn tortillas with a tangy cabbage slaw and creamy sauce.

30 minutes
Serves 4
Dinner
14 min prep
23 min cook

Good to know

  • Crispy
  • Ready in under 30 minutes

Matched from this dish's own ingredients and timing. Browse more: crispy recipes30-minute meals

Instructions

6 steps
  1. 1

    Toss fish strips with chili powder, cumin, garlic powder, salt, and flour to coat lightly.

  2. 2

    Heat oil in a large skillet over medium-high heat and cook fish 2-3 minutes per side until golden and flaky.

  3. 3

    Whisk mayonnaise with lime juice to make a crema.

  4. 4

    Warm tortillas in a dry skillet or over an open flame.

  5. 5

    Fill tortillas with fish, cabbage, pico de gallo, and cilantro.

  6. 6

    Drizzle with crema and serve with lime wedges.

Classic Fish Tacos with Cabbage Slaw — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How Classic Fish Tacos with Cabbage Slaw looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

57/100

Works for many families

57
Allergen-friendly 60
Kid-friendly 27
Weeknight-easy 85
Budget-friendly 80
Great leftovers 50
Pantry-friendly 25

Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.

Nutrition

per serving

310

Calories

25 g

Protein

10 g

Carbs

19 g

Fat

Estimated per serving. Actual values depend on the brands and portions you use.

Listahan cooking guide

Chef notes & practical guide

Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.

Cultural context

Fish tacos trace back to Baja California fishing communities, where the day's catch was fried and wrapped in a warm tortilla for a fast, portable meal. The version that spread across the United States kept the crunchy fish and cool, tangy slaw but softened some of the frying in favor of a quick pan-sear.

Listahan note

This version pan-fries rather than deep-fries the fish, so it comes together with less mess and oil while still getting a crisp, seasoned crust.

Technique cues

  • Coat the fish in the flour mixture just before cooking, not ahead of time, or the coating turns gummy instead of staying crisp.
  • Warm the tortillas directly over a flame or in a dry skillet rather than the microwave — it changes the whole texture of the taco.
  • Build the tacos slaw-first, fish-second so the warm fish does not wilt the cabbage before serving.

Kitchen flow

Parallel prep
Shred the cabbage and mix the crema while the fish coating rests, then cook the fish last.
Make-ahead
The crema and shredded cabbage can be made up to a day ahead and kept refrigerated separately.
Leftover move
Flake leftover fish into a taco salad over the same cabbage and crema instead of reheating in a tortilla.
Cleanup rhythm
One skillet handles the fish; set up the toppings assembly-line style to keep the counter tidy.

Ingredient brief

Role, handling, and swap guidance for each key ingredient.

Tilapia or cod fillets

Main protein

Purpose: Their mild, flaky texture takes on the chili-cumin seasoning well without an overpowering fish flavor.

Handling: Cut into even strips so they cook at the same rate.

Adaptation: Any firm white fish works; shrimp is a common swap that cooks even faster.

Chili powder and cumin

Spice coating

Purpose: They give the fish a warm, smoky crust that stands up to the bright toppings.

Handling: Toss the fish in the spices and flour together so the coating is even.

Adaptation: A store-bought taco seasoning blend works if you are short on individual spices.

Green cabbage

Slaw base

Purpose: Its crunch and mild flavor are the cool counterpoint the crispy fish needs.

Handling: Shred it thin so it folds easily into the tortilla.

Adaptation: Pre-shredded coleslaw mix saves a step; purple cabbage adds color.

Mayonnaise and lime juice

Crema

Purpose: This quick two-ingredient sauce ties the smoky fish and bright slaw together.

Handling: Whisk until smooth and thin enough to drizzle.

Adaptation: Mexican crema or sour cream thinned with lime juice makes a richer version.

Technique notes

  • Do not overcrowd the skillet — steamed fish never develops the crust these tacos depend on.
  • Let the coated fish sit on a rack for a minute before it hits the pan; it helps the coating adhere instead of sliding off in the oil.
  • Double up corn tortillas per taco if they are thin — a single layer often tears under the weight of the filling.

Ingredient swaps

Gluten-free direction
Swap the all-purpose flour coating for a gluten-free flour blend or cornstarch; corn tortillas are already gluten-free.
Egg-free direction
Use an egg-free mayonnaise for the crema; the rest of the recipe contains no egg.
Dairy-free direction
This recipe is naturally dairy-free as written, since the crema uses mayonnaise rather than sour cream.

Serve alongside

  • Mexican street corn
  • Black beans
  • Simple tomato and avocado salad
  • Fresh limeade
  • Mexican lager
  • Sparkling water with lime

Serving suggestions only — check pairings for your household's allergens.

Storage & reheating

  • Refrigerate the cooked fish, slaw, and crema separately for up to 2 days.
  • Reheat the fish in a dry skillet or oven to keep it crisp; microwaving turns the coating soft.
  • Freezing is not recommended for any component of this dish.

Equipment

  • Large skillet
  • Shallow dish for dredging
  • Tongs

Make this household-aware

Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.

Get the app

Plan it in Listahan

Add Classic Fish Tacos with Cabbage Slaw to your week, check it against your household's allergens, and build the shopping list automatically.

More Seafood recipes