Fish Tacos with Cilantro Lime Cabbage Slaw

Sage Martinez Avatar
By:
Sage Martinez
Published:

[grow_share_buttons]

Why You’ll Love Fish Tacos With Slaw

Fish Tacos With Slaw are the kind of dinner that feels fun, fresh, and fast all at once. With crisp cabbage, zippy lime, tender fish, and warm tortillas, this recipe brings big flavor without a lot of work. It also fits right in with the style of quick, fresh meals that make busy nights easier.

  • Fast and simple: This Fish Tacos With Slaw recipe comes together in about 30 minutes, with just 20 minutes of prep and 10 minutes of cooking. That makes it a smart pick for weeknights, student meals, or any day you want dinner without a long cleanup.
  • Fresh and nourishing: The cilantro lime cabbage slaw adds crunch, fiber, and bright flavor, while white fish gives you lean protein. If you want to read more about the benefits of fish in a balanced diet, check out these fish health benefits from the Washington State Department of Health.
  • Flexible for different diets: You can make these fish tacos with slaw using tilapia, mahi-mahi, halibut, or another mild white fish. Or go vegan with extra firm tofu and keep all the fresh taco flavor. Corn or flour tortillas both work, so it is easy to match your needs.
  • Big, balanced flavor: The mix of chili powder, cumin, coriander, garlic, chipotle, lime, and cilantro gives every bite a smoky, tangy kick. The slaw keeps things crisp and cool, which is exactly what you want in a great taco.
These fish tacos with slaw are a simple weeknight win, packed with fresh flavors that make dinner feel special without any fuss!

If you love meals built around fresh produce, this one will fit right into your rotation. The slaw can be made ahead, the protein cooks quickly, and the toppings are easy to mix and match. That means less stress and more of the good stuff on your plate.

Jump to:

Essential Ingredients for Fish Tacos With Slaw

Here is everything you need for these fish tacos with slaw, plus a few simple swaps if you want to tweak the recipe. I have kept the ingredient list detailed so you can shop once and cook with confidence.

Cilantro Lime Cabbage Slaw Ingredients

  • 12 ounces shredded cabbage
  • 1/2 teaspoon kosher salt
  • 1/4 cup thinly sliced red onion
  • 1/2 cup chopped cilantro
  • 1/4 to 1/2 jalapeno, finely chopped
  • 1/4 cup fresh lime juice
  • 2 tablespoons olive oil

The slaw is the crunchy, tangy base that makes fish tacos with slaw so satisfying. Cabbage holds up well, lime adds brightness, and cilantro gives the whole dish that fresh taco shop feel.

Fish or Tofu Ingredients

  • 1 to 1.5 pounds white fish, such as tilapia, mahi-mahi, red snapper, halibut, black cod, grouper, or flounder
  • Or 1 pound extra firm tofu
  • 1.5 teaspoons chili powder
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 1 teaspoon granulated garlic
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon sugar, optional
  • 1/4 teaspoon chipotle powder, or a substitute like smoked paprika

This seasoning blend gives fish tacos with slaw a warm, smoky backbone. The small amount of sugar helps with browning and a golden crust, especially if you are pan-searing or grilling.

Taco Fixings

  • 8 to 12 five-inch flour tortillas, or a blend of flour and corn tortillas
  • Lime wedges
  • Avocado slices
  • Cotija cheese
  • Fresh cilantro

These toppings keep the tacos flexible and fun. Use what you have, and do not worry about making them fancy.

Sauce Options

  • Chipotle aioli, prepared separately
  • Lime crema, prepared separately
  • Other variations, depending on your taste

Want a creamy finish? Go with chipotle aioli for smoky heat or lime crema for something cool and tangy.

Special Dietary Options

  • Vegan: Use extra firm tofu instead of fish. Keep the slaw, tortillas, and toppings, then choose a vegan sauce such as plant-based chipotle mayo or tahini-lime.
  • Gluten-free: Use corn tortillas or a corn and flour blend that fits your needs.
  • Low-calorie: Skip the cheese or use less sauce, and load up on extra cabbage and cilantro for more volume with fewer calories.

For more cabbage inspiration, you may also like this helpful guide to the benefits of cabbage.

ComponentMain IngredientsBest For
SlawCabbage, salt, red onion, cilantro, jalapeno, lime juice, olive oilCrunch, freshness, tang
ProteinWhite fish or extra firm tofu plus spicesLean protein or vegan option
ToppingsTortillas, lime wedges, avocado, cotija, cilantroTexture and finishing flavor
SauceChipotle aioli or lime cremaExtra creaminess and flavor

How to Prepare the Perfect Fish Tacos With Slaw: Step-by-Step Guide

These fish tacos with slaw are simple, but the little details matter. If you season well, cook the protein just until done, and warm the tortillas before assembling, you will get tacos that taste fresh and balanced every time.

First Step: Make the cilantro lime cabbage slaw

Add 12 ounces shredded cabbage to a medium bowl. Sprinkle in 1/2 teaspoon kosher salt, then add 1/4 cup thinly sliced red onion, 1/2 cup chopped cilantro, 1/4 to 1/2 jalapeno, 1/4 cup fresh lime juice, and 2 tablespoons olive oil. Toss everything together until the cabbage looks lightly coated.

Let the slaw sit while you prepare the rest of the tacos. This short rest time softens the cabbage just a little and helps the flavors blend. If you like a brighter slaw, add a splash more lime. If it tastes too sharp, add a pinch more salt.

Second Step: Mix the seasoning for the fish or tofu

In a small bowl, combine 1.5 teaspoons chili powder, 1 teaspoon cumin, 1 teaspoon coriander, 1 teaspoon granulated garlic, 3/4 teaspoon kosher salt, 1/2 teaspoon sugar if using, and 1/4 teaspoon chipotle powder. This spice mix works for both white fish and extra firm tofu.

Pat the fish dry first so the seasoning sticks well. If you are using tofu, press it a bit if needed, then cut it into pieces or leave it whole depending on how you want to serve the tacos. The sugar is optional, but it does help with browning and a nice golden crust.

Third Step: Season the protein on both sides

Rub the spice blend over both sides of the fish or tofu. Make sure it is coated evenly, but do not pack on so much seasoning that it clumps. For fish tacos with slaw, a balanced seasoning layer gives the best flavor without covering up the fresh cabbage.

If you are using fish, choose a mild white fish like tilapia, mahi-mahi, red snapper, halibut, black cod, grouper, or flounder. These all work well because they cook quickly and keep the tacos light. If you are making the vegan version, extra firm tofu is the easiest swap.

Fourth Step: Cook the fish or tofu

Cook the fish by grilling, pan-searing, or baking until it turns flaky and opaque. If grilling, use medium-high heat and cook just long enough for the fish to release easily from the grate. If pan-searing, use a lightly oiled skillet over medium heat and cook until browned and cooked through. If baking, cook at 400°F until the fish reaches 145°F internally and flakes easily.

For tofu, pan-sear in a skillet until the outside is golden and crisp, or bake it until the edges firm up nicely. Either way, a little browning makes the tacos much more satisfying. Finish the cooked protein with a squeeze of lime juice for a bright, fresh pop.

Fifth Step: Warm the tortillas

Warm 8 to 12 five-inch tortillas on the grill or in a dry skillet until they are soft and a little bubbly. This step matters more than people think, because warm tortillas fold better and taste better. If you are using a blend of flour and corn tortillas, they should still warm quickly and hold together nicely.

Keep the tortillas wrapped in a clean towel so they stay warm while you finish assembling. Small tortillas work best here since they let the slaw and protein stay in balance. If you like a little extra structure, double up on corn tortillas.

Final Step: Assemble and serve

Build each taco with a layer of fish or tofu, a generous scoop of slaw, and your choice of sauce. Top with avocado slices, cotija cheese, and fresh cilantro. Serve with lime wedges on the side so everyone can add extra citrus at the table.

These tacos are best served right away while the tortillas are warm and the slaw is crisp. If you are feeding a group, set everything out buffet-style and let everyone build their own. That makes dinner feel easy, and it is great for picky eaters too.

Tip: If the slaw tastes too tangy, add a pinch more salt. If it tastes flat, add a little more lime. Small adjustments make a big difference.

Protein and Main Component Alternatives

One of the best parts of fish tacos with slaw is how easy they are to adapt. Whether you are cooking for dietary needs or just using what is in the fridge, there is a good swap for almost everything.

  • Tilapia: A budget-friendly option that cooks fast and has a mild flavor.
  • Mahi-mahi: Firmer and meatier, great if you want a heartier taco bite.
  • Halibut: Rich, buttery, and mild, with a tender texture.
  • Red snapper: Light and flaky with a clean taste.
  • Flounder or grouper: Both are mild and work well in tacos.
  • Extra firm tofu: The best vegan option, especially when seared until crisp.
  • Tempeh: Another plant-based choice if you want a firmer chew.
  • Cauliflower: A good swap if you want something roasted or battered in a vegan taco.

If your grocery store only has one kind of white fish, do not worry. These fish tacos with slaw are forgiving, and the spice rub plus lime finish adds plenty of flavor. You can also use pre-cut tofu or tofu strips to save time on busy nights.

Vegetable, Sauce, and Seasoning Modifications

The base recipe is fresh and bright, but it also leaves room for creativity. That is great news if you like changing things based on the season or what you already have on hand.

Vegetable swaps

  • Add shredded carrots for more color and a slight sweetness.
  • Mix in thinly sliced radish for extra crunch.
  • Use a pre-shredded cabbage mix to save time.
  • Try red cabbage for a bolder look and a little more bite.

Sauce ideas

  • Chipotle aioli for smoky heat
  • Lime crema for a cool, tangy finish
  • Greek yogurt sauce for a lighter creamy option
  • Tahini-lime sauce for a vegan twist

Seasoning ideas

  • Add a little smoked paprika if you want more depth.
  • Use extra chipotle powder if you love heat.
  • Keep the sugar in the rub if you want a more caramelized crust.
  • Skip the sugar if you prefer a cleaner, more savory seasoning.

For more texture and color, a few thin cucumber slices or quick pickled onions also work well. The goal is to keep fish tacos with slaw fresh, crisp, and easy to enjoy.

Mastering Fish Tacos With Slaw: Advanced Tips and Variations

Once you make fish tacos with slaw a couple of times, the process gets even easier. A few smart tricks can help you get better texture, stronger flavor, and a prettier plate.

Pro cooking techniques

Dry the fish before seasoning so it browns better. If you are grilling, oil the grates lightly so the fish releases more easily. If you are pan-searing, use a hot skillet and avoid moving the fish too soon so it can form a nice crust.

For tofu, press out extra moisture and cook until the edges are firm and golden. That gives you a satisfying bite instead of soft tofu that falls apart. And remember, the protein should stay mild so the slaw can shine.

Flavor variations

Try adding smoked paprika to the spice mix for a deeper, smoky flavor. For a spicier taco, use the full 1/2 jalapeno in the slaw and a little extra chipotle powder. You can also finish the tacos with a tiny drizzle of hot sauce if your crew likes heat.

If you want a softer, creamier version, use lime crema and ripe avocado. For more Baja-style crunch, pile on extra cabbage and keep the sauce light. These tacos can go in lots of directions without losing what makes them great.

Presentation tips

Serve the tacos on a big platter with lime wedges, cilantro, and avocado slices around the edges. Keep the slaw in a separate bowl if you want people to add their own amount. That makes the meal feel fresh and lets everyone build the taco they want.

A sprinkle of cotija on top gives a salty finish, and a few cilantro leaves make the tacos look bright and fresh. Even simple tacos look special when they are arranged with a little care.

Make-ahead options

The slaw can be made up to 3 days ahead and stored in the fridge. You can also mix the spice rub in advance and keep it in a small jar. If you are cooking for a busy week, prep the toppings and sauce early, then cook the protein right before serving.

Leftover fish or tofu can be turned into rice bowls with beans, extra slaw, and avocado. That is an easy way to stretch the meal and keep lunch interesting the next day.

How to Store Fish Tacos With Slaw: Best Practices

Fish tacos with slaw taste best fresh, but you can still store the parts separately and enjoy them later. The key is to keep the crunchy, wet, and warm ingredients apart as much as possible.

  • Refrigeration: Store the slaw in an airtight container for up to 3 days. Keep cooked fish or tofu in a separate sealed container for 2 to 3 days. Tortillas should be wrapped well or stored in a bag.
  • Freezing: Cooked fish can be frozen, but the texture may soften after thawing. Tofu freezes better if you want a chewier texture later. Slaw is not a good freezing candidate because it loses its crunch.
  • Reheating: Reheat fish gently in a skillet or low oven so it does not dry out. Warm tofu in a pan or air fryer if you want the edges crisp again. Always warm tortillas separately before serving.
  • Meal prep: Make the slaw ahead, mix the spice rub in advance, and prep toppings like avocado right before serving. If you want leftovers, store everything in separate containers so the tacos stay fresh longer.

A good storage setup makes this recipe even more practical for busy parents, students, and working professionals. You can cook once and still enjoy a great meal later in the week.

Fish Tacos With Cilantro Lime Cabbage Slaw 6

FAQs: Frequently Asked Questions About Fish Tacos With Slaw

What is the best fish for fish tacos with slaw?

For fish tacos with slaw, choose mild white-fleshed fish that flakes easily and absorbs flavors without overpowering the fresh slaw. Top picks include tilapia for its affordability and quick cooking, mahi-mahi for a firm texture, halibut for buttery richness, or cod for a light taste. Avoid strong fish like salmon or tuna. Pat the fish dry, season with salt, pepper, cumin, and chili powder, then pan-fry, bake at 400°F for 10-12 minutes, or grill for 3-4 minutes per side until it reaches 145°F internally. This keeps the tacos light and balanced with crunchy slaw. Pair with warm tortillas for the perfect bite. (92 words)

How do you make simple fish taco slaw?

Fish taco slaw adds crunch and tang to balance fried or grilled fish. Shred 4 cups green cabbage and 1 cup red cabbage, then thinly slice 1/2 red onion and chop 1/2 cup cilantro. Whisk dressing: 1/4 cup mayo, 2 tbsp lime juice, 1 tbsp apple cider vinegar, 1 tsp honey, salt, and pepper. Toss veggies in dressing and let sit 15-30 minutes to soften slightly. For extra kick, add jalapeño or cumin. This no-cook slaw takes 10 minutes and serves 4-6 tacos. Make ahead and store in fridge up to 2 days for best flavor. (98 words)

What tortillas are best for fish tacos with slaw?

Corn tortillas are traditional for fish tacos with slaw, offering a slightly sweet, gluten-free base that holds up to juicy fillings without sogginess. Flour tortillas work for softer texture and easier folding, especially street-style. For the best of both, use a corn-flour blend or double up corn tortillas (heat briefly to prevent tearing). Warm them on a skillet or grill for 30 seconds per side. Size: 6-inch for single tacos. This choice keeps slaw’s crispness intact and enhances the overall fresh Baja vibe. Avoid large burrito sizes. (92 words)

What sauce goes on fish tacos with slaw?

A creamy sauce elevates fish tacos with slaw—try chipotle mayo or lime crema. For chipotle mayo: Mix 1/2 cup mayo, 1-2 minced chipotles in adobo, 1 tbsp lime juice, and salt. For lime crema: Combine 1/2 cup sour cream or Greek yogurt, 2 tbsp lime juice, 1 tsp lime zest, and garlic powder. Drizzle 1-2 tsp per taco over fish and slaw. These take 5 minutes to prep and add smoky or zesty contrast. Store extras in fridge for 3-5 days. Pico de gallo or avocado optional for more toppings. (96 words)

Can you make vegan fish tacos with slaw?

Yes, vegan fish tacos with slaw are easy and delicious. Replace fish with firm tofu, tempeh, or battered cauliflower. Cut 14 oz tofu into strips, coat in a mix of 1 tsp garlic powder, 1 tsp onion powder, 1 tsp smoked paprika, salt, and pepper. Pan-fry in 2 tbsp oil over medium-high for 4-5 minutes per side until crispy. Use the same cabbage slaw recipe. Skip dairy sauce—opt for vegan mayo-based chipotle or tahini-lime. Serve in corn tortillas. This 20-minute version serves 4 and packs 15g protein per taco from tofu. (98 words)

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fish Tacos With Slaw 87.Png

Fish Tacos With Slaw

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🐟🌮 Fish tacos cilantro lime cabbage slaw flake spiced fillets crunchy zesty slaw tortillas – fresh vibrant healthy 30 min fiesta!
🥬🍋 Jalapeño tang olive oil cotija avocado lime – gluten-free high-fiber protein boost vegan tofu option try slaw magic!

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

– 12 ounces shredded cabbage

– 1/2 teaspoon kosher salt

– 1/4 cup thinly sliced red onion

– 1/2 cup chopped cilantro

– 1/4 to 1/2 jalapeno, finely chopped

– 1/4 cup fresh lime juice

– 2 tablespoons olive oil

– 1 to 1.5 pounds white fish, such as tilapia, mahi-mahi, red snapper, halibut, black cod, grouper, or flounder

– 1 pound extra firm tofu

– 1.5 teaspoons chili powder

– 1 teaspoon cumin

– 1 teaspoon coriander

– 1 teaspoon granulated garlic

– 3/4 teaspoon kosher salt

– 1/2 teaspoon sugar, optional

– 1/4 teaspoon chipotle powder, or a substitute like smoked paprika

– 8 to 12 five-inch flour tortillas, or a blend of flour and corn tortillas

– Lime wedges

– Avocado slices

– Cotija cheese

– Fresh cilantro

– Chipotle aioli, prepared separately

– Lime crema, prepared separately

Instructions

1-First Step: Make the cilantro lime cabbage slaw

Add 12 ounces shredded cabbage to a medium bowl. Sprinkle in 1/2 teaspoon kosher salt, then add 1/4 cup thinly sliced red onion, 1/2 cup chopped cilantro, 1/4 to 1/2 jalapeno, 1/4 cup fresh lime juice, and 2 tablespoons olive oil. Toss everything together until the cabbage looks lightly coated.

Let the slaw sit while you prepare the rest of the tacos. This short rest time softens the cabbage just a little and helps the flavors blend. If you like a brighter slaw, add a splash more lime. If it tastes too sharp, add a pinch more salt.

2-Second Step: Mix the seasoning for the fish or tofu

In a small bowl, combine 1.5 teaspoons chili powder, 1 teaspoon cumin, 1 teaspoon coriander, 1 teaspoon granulated garlic, 3/4 teaspoon kosher salt, 1/2 teaspoon sugar if using, and 1/4 teaspoon chipotle powder. This spice mix works for both white fish and extra firm tofu.

Pat the fish dry first so the seasoning sticks well. If you are using tofu, press it a bit if needed, then cut it into pieces or leave it whole depending on how you want to serve the tacos. The sugar is optional, but it does help with browning and a nice golden crust.

3-Third Step: Season the protein on both sides

Rub the spice blend over both sides of the fish or tofu. Make sure it is coated evenly, but do not pack on so much seasoning that it clumps. For fish tacos with slaw, a balanced seasoning layer gives the best flavor without covering up the fresh cabbage.

If you are using fish, choose a mild white fish like tilapia, mahi-mahi, red snapper, halibut, black cod, grouper, or flounder. These all work well because they cook quickly and keep the tacos light. If you are making the vegan version, extra firm tofu is the easiest swap.

4-Fourth Step: Cook the fish or tofu

Cook the fish by grilling, pan-searing, or baking until it turns flaky and opaque. If grilling, use medium-high heat and cook just long enough for the fish to release easily from the grate. If pan-searing, use a lightly oiled skillet over medium heat and cook until browned and cooked through. If baking, cook at 400°F until the fish reaches 145°F internally and flakes easily.

For tofu, pan-sear in a skillet until the outside is golden and crisp, or bake it until the edges firm up nicely. Either way, a little browning makes the tacos much more satisfying. Finish the cooked protein with a squeeze of lime juice for a bright, fresh pop.

5-Fifth Step: Warm the tortillas

Warm 8 to 12 five-inch tortillas on the grill or in a dry skillet until they are soft and a little bubbly. This step matters more than people think, because warm tortillas fold better and taste better. If you are using a blend of flour and corn tortillas, they should still warm quickly and hold together nicely.

Keep the tortillas wrapped in a clean towel so they stay warm while you finish assembling. Small tortillas work best here since they let the slaw and protein stay in balance. If you like a little extra structure, double up on corn tortillas.

6-Final Step: Assemble and serve

Build each taco with a layer of fish or tofu, a generous scoop of slaw, and your choice of sauce. Top with avocado slices, cotija cheese, and fresh cilantro. Serve with lime wedges on the side so everyone can add extra citrus at the table.

These tacos are best served right away while the tortillas are warm and the slaw is crisp. If you are feeding a group, set everything out buffet-style and let everyone build their own. That makes dinner feel easy, and it is great for picky eaters too.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🥬 Slaw ahead fridge 3 days – flavors meld better.
🍬 Sugar rub optional – caramelizes golden crust.
🌱 Sub tofu press/drain – vegan protein perfect.

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Main Dishes
  • Method: Pan-Seared
  • Cuisine: Mexican
  • Diet: Pescatarian

Nutrition

  • Serving Size: 2 tacos
  • Calories: 233 kcal
  • Sugar: 2.1g
  • Sodium: 163mg
  • Fat: 7.2g
  • Saturated Fat: 1.2g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 29.2g
  • Fiber: 3.9g
  • Protein: 15.5g
  • Cholesterol: 29mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star