Fish Tacos with Cabbage Slaw

Warm corn tortillas, flaky white fish and a sharp cabbage slaw give these tacos their easy, coastal character. The format is simple: tender seasoned fish, a cool creamy slaw and a bright finish of lime, coriander and hot sauce, all served straight away while the tortillas are soft and the fish is fresh from the pan. Cumin and ancho chilli bring gentle warmth and smokiness without overwhelming the fish, while the cabbage adds crunch and acidity. Quick enough for lunch or a weeknight meal, they are also easy to adjust at the table with extra lime or more chilli heat.
Cuisine style Mexican-inspired street food
Spice level Medium
Cooking style Minimal cleanup • Crowd-friendly
Time commitment Under 30 minutes

Why this recipe works

  • Fast cooking: Thin white fish fillets cook quickly in a hot pan, keeping the recipe practical for a weeknight meal.
  • Crisp and tender contrast: Flaky fish, warm pliable tortillas and crunchy cabbage slaw give each taco a balanced bite.
  • Bright finish: Lime juice cuts through the mayonnaise and seasoned fish, keeping the tacos fresh rather than heavy.

Get the most out of this recipe

Adjust the heat

  • For less heat: Use a mild chilli powder in place of ancho and keep the hot sauce to the side for serving.
  • For more heat: Add a little extra hot sauce at the table or choose a sharper chilli sauce to finish the tacos.
  • Keep it balanced: If the tacos taste too hot, add more slaw or an extra squeeze of lime to soften the heat.

Texture tips

  • Keep the fish moist: Cook the fish only until opaque and flaking easily; leaving it in the pan too long can make it dry.
  • Avoid soggy tortillas: Warm the tortillas just before filling and assemble the tacos at the last moment.
  • Keep the slaw crisp: Shred the cabbage finely but do not let it sit for too long once fully dressed if you want maximum crunch.

Make-ahead tips

  • Store components separately: Keep the cooked fish and slaw in separate airtight containers so the tortillas and cabbage stay in better condition.
  • Reheat gently: Warm the fish in a frying pan over a medium heat until piping hot, then flake it again before assembling.
  • Assemble just before serving: Fill the tortillas only when ready to eat, as the slaw and fish will soften them quickly.

Serving ideas

  • Serve with simple sides: Pair with rice, black beans or grilled corn for a more substantial meal.
  • Add fresh garnishes: Extra coriander, lime wedges and sliced radishes work well with the crisp slaw and smoky fish.
  • Offer extra sauce: Set out hot sauce, lime-spiked mayonnaise or a simple salsa so each taco can be finished to taste.

Equipment you'll need

Ingredients
Instructions
Print
  1. Finely shred the cabbage into a mixing bowl. Zest and juice the lime, then stir most of the juice into the mayonnaise with a pinch of salt. Add the cabbage and toss until evenly coated.
  2. Roughly chop the coriander and stir half through the slaw, saving the rest for serving. Taste and add a little more lime juice if you want it sharper. Set aside while you cook the fish.
  3. Pat the fish dry, then season all over with the cumin, ancho chilli powder and the remaining salt. Finely grate the garlic. Heat the sunflower oil in a frying pan over a medium-high heat.
  4. Add the fish and cook for 2 to 4 minutes per side, depending on thickness, until opaque and flaking easily. Add the garlic for the last 30 seconds, turning the fish to coat in the fragrant oil. Transfer to a plate and flake into bite-sized pieces.
  5. Warm the tortillas in the dry pan for about 20 to 30 seconds per side until pliable. Fill each tortilla with fish, top with the cabbage slaw, then finish with the remaining coriander and a drizzle of hot sauce. Serve straight away with any extra lime on the side.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For the best texture, keep the pan hot enough that the fish sizzles as it goes in, then lower the heat slightly if the spices start to darken too quickly.
  • If serving to anyone who is pregnant, elderly, or immunocompromised, make sure the fish is cooked until piping hot throughout.

Substitutions

  • Replace mayonnaise with avocado-oil-mayonnaise for a slightly lighter, cleaner flavour.
  • Replace ancho chili powder with mild-chili-powder for a brighter, less smoky heat.
  • Replace hot sauce with sriracha for a thicker, garlicky finish.

Storage

  • Refrigerate up to 2 days
  • Store the fish and slaw separately in airtight containers. Reheat the fish in a frying pan over a medium heat until piping hot, and warm the tortillas briefly before assembling; the slaw is best eaten cold.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Fish Tacos with Cabbage Slaw
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 2 servings
  • Total time: 25min (20min active)
  • Difficulty: Easy
  • Cuisine: Mexican
  • Allergens:
    Eggs Fish
Beginner friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel
Best value

Titanium & PP Double-Sided Cutting Board

Easy-clean double-sided board
  • Separate surfaces for meat and produce
  • Resists odors and stains
  • Harder on knife edges than wood or plastic
Top quality

OXO Good Grips Stainless Mixing Bowl Set

Insulated grip bowls
  • Non-slip base
  • Comfort grip
  • Higher price
Best overall

OXO Good Grips 2-Piece Cutting Board Set

Practical everyday board set
  • Two useful sizes with reversible cutting surfaces
  • Dishwasher safe and easy to clean
  • Plastic surfaces will show knife marks over time

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.