Fish Tacos with Honey-Lime Slaw
If you’re craving fish tacos that are fresh, flavorful, and doable for a busy weeknight, these are it! Flaky pan-seared white fish (like tilapia, cod or rock fish), a crunchy honey-lime cabbage slaw, and a creamy lime sauce wrapped in warm tortillas, all in 25-minutes!

5 star review
“These fish tacos were low effort, with a huge return. My picky kids even ate the fish! This recipe is definitely going into our taco night rotation.”
– Lauren
My Favorite Way to Make a Fish Tacos with Slaw at Home!
On busy weeknights when I want tacos that feel fresh buuuuuut don’t take all night, these fish tacos with honey-lime slaw are my go-to! The fish pan-sears in minutes, the slaw comes together with simple pantry ingredients, and the whole thing lands on the table in 25-minutes flat, which is my kinda weeknight dinner.
What makes these tacos extra delish is the slaw, which comes together with a quick dressing that makes the whole thing shine. While most fish taco slaws lean heavy on mayo, my version keeps things bright with olive oil, fresh lime juice, a touch of honey, and salt. This vinaigrette-style approach lets the cabbage shine and stays crisp longer than creamy versions, which means leftovers actually hold up the next day.
For the fish, white fish like tilapia, cod, or rockfish gets a quick rub of cumin, chili powder, garlic powder, and salt before a hot skillet for 3-4 minutes per side. Tuck everything into warm corn tortillas with a drizzle of creamy white sauce, and you’re all set. SO GOOD! And for another quick fish taco option, my sheet pan fajita fish tacos cook everything together with peppers and onions for a one-pan meal, and be sure to add a generous scoop of 4-ingredient guacamole to these tacos, which takes them from good to genuinely crave-worthy!
Welcome to My Kitchen, Let’s Make Easy Fish Tacos












Testing Tips for Fish Tacos with Cabbage Slaw
- Make the slaw first and let it sit while the fish cooks to optimize your time. The 10-15 minute rest lets the cabbage soften slightly and the dressing flavors meld.
- Pat the fish completely dry before seasoning. Wet fish steams in the pan instead of searing, which means no golden crust! A few seconds with paper towels makes a noticeable difference in how the spice rub adheres and crisps.
- Heat the skillet for at least 2 minutes before adding the fish. A properly preheated skillet (medium-high, until oil shimmers) creates the sear that makes the fish flake into clean pieces.
- Don’t move the fish during the first 3 minutes per side! Resist the urge to peek or shift the fish around, as the crust forms when the fish makes uninterrupted contact with the hot pan. Once it releases easily with a spatula, it’s ready to flip.


Fish Tacos with Honey-Lime Slaw
Ingredients
For the Fish Taco Slaw
- 1 small or ½ head purple cabbage, very thinly sliced (about 4-5 cups)
- 1 tablespoon olive oil
- ¼ teaspoon salt
- 1 lime juiced, about 1 tablespoon
- 1 teaspoon honey
For the Tacos
- 1 pound firm white fish, such as rockfish, cod, or tilapia
- ½ teaspoon kosher salt
- ½ teaspoon ground cumin
- ½ teaspoon mild chili powder
- ½ teaspoon granulated garlic powder
- 1 tablespoon olive oil
- 8 corn tortillas, warmed
For the White Fish Taco Sauce
- 2 tablespoons mayonnaise, or plain Greek yogurt
- 1 lime juiced, about 1 tablespoon
- ½ teaspoon freshly ground black pepper
Equipment
Instructions
Make the Taco Slaw
- Cold Option: Combine 1 tablespoon olive oil, ¼ teaspoon salt, lime juice and honey in a medium bowl, whisking to combine. Add the cabbage, tossing to combine. Allow to sit for 10-20 minutes for the flavors to combine, tossing occasionally.
- Warm Option: Heat 1 tablespoon olive oil over medium heat. Add the cabbage, sprinkle with ¼ teaspoon salt, and sauté, stirring frequently until softened, about 8-10 minutes. Turn off the heat, add the lime juice and honey, stirring to combine.
Make the Fish Tacos
- Meanwhile, heat 1 tablespoon olive oil over medium heat in a large skillet. Sprinkle both sides of the fish with cumin, chili powder, garlic powder, and ½ teaspoon salt.
- Place the fish in the pan and sauté until browned and cooked through, flipping once, about 3-4 minutes per side.
Make the Sauce
- Make the white sauce by combining the mayonnaise, lime juice, and pepper in a small bowl. Whisk until well combined.
Assemble the Fish Tacos
- Assemble the tacos by filling a tortilla with fish and topping with slaw. Add any additional toppings if desired, drizzle with white fish taco sauce and serve.
Notes
- Slaw: Both raw and cooked slaw versions work well, so go for your favorite and the time you have: raw for extra crunch and faster prep, or cooked if you prefer it warm to compliment the warm fish.
- Mayo: I’ve swapped mayonnaise for Greek yogurt in the sauce many times and it provides a nice lighter option without losing creaminess.




This looks amazing! Definitely going to try these soon. 🙂 I love the sound of warm slaw, and the dressing sounds so yummy!
Odessa, the slaw is so simple and really take the tacos next level. Hope you enjoy!
These are absolutely delicious! Quoting my husband, "we never need to make these a different way ever again." Your meals are so approachable and they’ve really changed our lives (and made me look like a good cook!). My friend recommended you at about the time I went back to work full time after having my little one and needless to say you’ve been a life-saver!
Thank you so much!
Lauren, thank you so much for your kind note–it means the world to me! Thrilled to hear that you and your crew enjoyed this recipe. It’s one of my favorites, too! So happy the recipes have been helpful to you during your transition back to work. xo
I think I would prefer the slaw cold!
Yes, it would be great either way!
These were SO yummy at my house. We accidently skipped the step about sautéing the slaw so we served it raw, but it was still SO YUMMY! The white sauce was perfect with plain greek yogurt. Would definitely recommend!
Nicole, wonderful, so happy to hear you and your crew enjoyed this one and nice to know the slaw works well uncooked. Thanks so much for leaving a review. 🙂
Healthy and delicious. This is my go to recipe for fish tacos!
Oh yay, so happy to hear you’re enjoying these, Amber. Thanks so much for leaving a review!
This recipe is sooooooo good! I recently have been doing an elimination diet, which has been life changing for my symptoms but also a LOT of work. Your recipes are saving my life right now!!
I used coconut yogurt for the sauce, subbed paprika for the chili powder (to be nightshade free) and used GF almond tortillas. They were a big hit with all the ages at our family get together!
Molly, yay, so happy to hear you enjoyed this one and were able to adapt it to fit your elimination diet! Thanks so much for leaving a review!
These fish tacos were low effort, with a huge return. My picky kids even ate the fish! This recipe is definitely going into our taco night rotation.
Lauren, your reviews are quickly becoming my favorite! Low effort huge return is what I’m all about when it comes to recipes, and so I’m thrilled to hear this one worked well for you. Thanks again for leaving a review!