Easy Rockfish Tacos with Cabbage Slaw

· · · · · · · ·

This page contains affiliate links. For more information please read my Disclosure Policy.

For a quick and easy taco night try these 30 minute rockfish tacos with a lime cabbage and carrot slaw. A blackening spice on quick cooking fish and a simple slaw you can make ahead makes it a perfect quick dinner.

two fish tacos in crispy corn tortillas with cabbage carrots slaw.

These rockfish tacos have a delicious bright and zesty flavor, and also happen to be super quick cooking. They’re perfect for busy nights, or when this mom just wants a good meal that doesn’t require any more time on my feet than necessary.

They have all the components of a knockout fish taco – perfectly spiced, flaky rockfish, a crunchy and bright coleslaw, fresh cilantro, and crisp tortillas. The best part is that it only takes you 30 minutes to have these bright and bold flavors ready to eat.

What is rockfish?

Rockfish are Pacific ocean fish that are mild, lightly sweet, and flaky. There are tons of types of rockfish, and you may see it sold by many names, like pacific snapper, pacific rockfish, red snapper, or rock cod.

No matter the name, the key is that rockfish cooks quickly and flakes apart beautifully. Making them ideal for these tacos!

Ingredients & Substitutions

There are just a handful of ingredients we use to make these. Fish, simple pantry seasonings, tortillas, and fresh veggies. I’m a fan of topping my rockfish tacos with contrasting textures like a crunchy coleslaw. They’re a go-to for us in the fall and spring when cabbage and carrots are at their best.

ingredients to make rockfish tacos including tortillas, limes, carrot, cabbage, spices, onion, and fish.
  • Rockfish – I used 12 ounces to make about 12 6” tacos. If you can’t find rockfish, any firm, flaky white fish will work like black cod, sablefish, or tilapia.
  • Fish Seasoning – I like to lightly blacken the filets to add big flavor quickly. A combination of chili powder, garlic powder, salt, cumin, and lime zest. This is not a true blackening seasoning, but you could absolutely use a pre-made blackening blend in if you have it.
  • Limes – Both the juice and the zest are key for developing the best flavor. Grab 3-4!
  • Carrots – if you can find fresh local ones, I swear they taste better than any supermarket carrot. (Don’t forget to use the greens to make a carrot top pesto or a vibrant chimichurri for another meal.)
  • Cabbage – I used purple cabbage because we prefer it. But use green if you like, or swap in a broccoli slaw mix.
  • Red onion – Shallot is a good alternate if needed.
  • Slaw Dressing – I use a very simple combination of garlic, lime juice, cumin, and olive oil to make a light, zingy dressing for the taco slaw.
  • Tortillas – I love a crisp corn tortilla with these, but you can simple warm yours, or use flour instead.
  • Cilantro

Optional Toppings & Garnish Ideas

If you’re in the mood to change things up, there are tons of ways to customize these tacos to make them just right. We love adding other chopped garnishes like avocado mango salsa, guacamole, or roasted corn avocado pepper salad.

And don’t forget the sauce! I love a drizzle of chipotle lime sauce or jalapeno vinaigrette to finish it off just right.

Step By Step Instructions

I’m not shy about long leisurely cooks, but this is one of those naturally quick and easy recipes that also happens to pack in big flavor. In 30 minutes you can cook rockfish perfectly, crisp up the tortillas, and make a zingy coleslaw. Boom, homemade dinner done.

a bowl with thin carrots and sliced cabbage.

STEP ONE – Make the Slaw

Start by slicing the onions and submerging them into cold water while you prep the rest of the slaw. Thinly slice the cabbage and julienne the carrots.

Juice and zest 2 limes. Then finely mince the garlic and sprinkle 1/4 teaspoon of salt over the top. Use the edge of your knife to repeatedly crush the minced garlic into a smooth paste.

Combine 4 tablespoons of lime juice with the garlic paste, olive oil, and 1/4 teaspoon of cumin. Drain the onions and add to the cabbage and carrots then dress with the lime juice mixture. Taste and add more salt if desired.

a corn tortilla being crisped in oil.

STEP TWO – Cook or Prep Tortillas

I love a good crunchy taco with tender fish, but you can absolutely serve yours however you like. To crisp corn tortillas, heat a few tablespoons of oil in a small skillet over medium high heat.

Slide the tortilla into the hot oil and let it cook for 20-30 seconds. Flip it and quickly fold it in half while it’s still pliable. Use tongs to keep the shell bent but open as you fry one side, then flip and crisp the other side. It takes about 1-2 minutes per shell in very hot oil. Repeat with remaining tortillas.

Or, simply heat corn or flour in a dry hot pan or on the grill for 20-30 seconds until warmed.

rockfish being cooked in a hot pan.

STEP THREE – Season and Cook the Rockfish

Combine the salt, garlic powder, remaining cumin, chili powder, and lime zest in a bowl and mix. Rub it evenly over each rockfish filet until it has been completely used.

Then place the filets in a preheated pan on medium high heat with one tablespoon of oil. Cook for two minutes per side them remove to a plate. Then flake the fish apart, fill your taco shells and top with a scoop of slaw and a sprinkle of fresh cilantro.

a white plate with two fish tacos topped with coleslaw and cilantro.

Expert Tips

  • Cut instead of grate the carrots. A cheese grater creates carrot slices that are two thin. They tend to disappear and get limp, so I recommend a mandolin or a knife instead.
  • Don’t skip soaking the onions. Cold water tames the spice of raw red onion into something more mild and pleasant.
  • Smash the garlic with the salt. I love this technique. I use it in my garlic bread rolls too, because when you chop garlic with salt it turns it into almost a paste that enhances the flavor. It blends into the slaw so much better.
  • Don’t overcook the fish. Rockfish will cook in just 2 minutes per side over medium high heat. It’ll get dry when overcooked, so as soon as those babies flake, pull them from the pan.


Can I substitute other kinds of fish?

Yes, if you can’t find rockfish, swap in a mild, firm and flaky fish like tilapia, cod, or sablefish.

Can I make the slaw in advance?

Absolutely. The cabbage and carrot slaw can be prepped 48 hours in advance and kept refrigerated until ready for use.

How do I store leftovers?

Fish is always better eaten fresh. However if you have leftovers, simple store the slaw and fish separately in airtight containers in the fridge. Reheat the fish gently to prevent overheating and drying out when you’re ready to eat. Consume within 1-2 days.

What are good sides for rockfish tacos?

We like to serve rockfish tacos with rice or other grains or a scoop of refried or black beans.

How many will this feed?

This recipe makes 12 6″ tacos, depending on how full you fill each shell. I’d say that feeds 4 depending on sides and appetites! It can also be very easily doubled.

Serve and Enjoy

The recipe will make 12 tacos if made on 6” tortillas. If you have any extra slaw leftover, store it in the fridge. Then serve it up on a tuna salad sandwich for lunch, or even with some mojo pork. You’ll thank me!

I hope you enjoy these as much as we did, and if you’re in need of some other quick dinner recipes, be sure to check some others on the blog before you go. Happy Eating!

Love this recipe? Please consider leaving a 5 star rating in the recipe card below, or a comment to share your experience with fellow home cooks. I hope you enjoy and as always, Happy Eating!

two fish tacos with cabbage carrot slaw and cilantro in crunchy corn tortillas.

Rockfish Tacos

Mikayla M.
Tender, blackened spiced fish in crunchy corn tortillas with cabbage carrot slaw in a lime dressing.
5 from 11 votes
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Course dinner
Cuisine American
Servings 4
Calories 467 kcal


  • 12 ounces rockfish filets
  • 1 teaspoon chili powder
  • 1/2 teaspoon garlic powder
  • 3/4 teaspoon kosher salt divided
  • 2 medium limes*
  • 1/2 cup carrots, thickly shredded
  • 1 cup red cabbage, shredded
  • 1/2 medium red onion, sliced
  • 1 clove garlic
  • 3/4 teaspoon cumin divided
  • 1/3 cup olive oil, divided
  • 1/2 cup cilantro optional
  • 12 6" corn tortillas


  • Slice the red onion into thin strips and submerge them in cold water for at least 15 minutes.
  • Slice the cabbage and shred carrots into a large bowl. Zest and juice both the limes.
  • Mince the garlic with 1/4 teaspoon of salt then use the edge of your knife to scrape it into a paste.
  • Combine the garlic paste with 4 tablespoons of lime juice with 2 tablespoons of olive oil, and 1/4 teaspoon cumin.
  • Drain the onions and add to the cabbage and carrots.
  • Toss the lime dressing with the cabbage mix, then let sit for 5 minutes. Taste after that then add a pinch of salt or more lime juice if needed.
  • Season the rockfish with chili powder, salt, lime zest, remaining cumin, and garlic powder.
  • Crisp the corn tortillas in 3 tablespoons of oil and set to drain over paper towels.
  • Heat a skillet over medium high heat and add the remaining tablespoon of oil.
  • Sear the rockfish filets for 2 minutes per side, then remove to a plate.
  • Assemble tacos with fish, then slaw, and cilantro if desired. Squeeze over more lime juice and enjoy.


*I highly recommend an extra lime sliced into wedges for drizzling over the finished tacos
*Don’t use a grater for the carrots. If shredded too thin or finely they become limp in the slaw.
*To make the garlic paste, drag your knife firmly over the minced garlic after adding the salt. Scrape it together and repeat until it’s crushed.
*Instead of crisp corn tortillas, you can use warmed or grilled flour or corn tortillas instead.


Serving: 36″ tacosCalories: 467kcalCarbohydrates: 41gProtein: 68gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gTrans Fat: 1gCholesterol: 170mgSodium: 2113mgPotassium: 2093mgFiber: 10gSugar: 11gVitamin A: 12944IUVitamin C: 101mgCalcium: 200mgIron: 4mg
Tried this recipe?Let us know how it was!

If you made this, please tag me on Instagram or Facebook and share the foodie love with fellow home cooks. Thanks for visiting!

Nutrition information and cooking times are provided as a best estimate. Values may vary based upon ingredients and equipment.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    This is a super tacos recipe, very flavourful but light. I loved the combination of the fish, coleslaw and dressing.

  2. 5 stars
    These tacos are perfect for taco night! I love the fresh, vibrant flavours from the carrot and cabbage slaw and the rockfish works so well with it. This is a tasty recipe – thank you!

    1. Alexandra, thanks, I too love the carrot and cabbage combo in the slaw as well as rockfish is now at the top of my list to use!

  3. 5 stars
    These tacos are calling my name!! My husband and I are trying to be more consistent about making tacos for Taco Tuesday, so I am definitely saving this one for next week 🙂

  4. 5 stars
    I love this rockfish taco; they are so delicious! Plus, they are easy to customize with additional toppings like avocado, salsa..etc. I will make them again soon! Thank you for sharing.