Easy Fish Tacos with Lime Slaw

By Updated on

These healthy Fish Tacos with Lime Slaw couldn't be more delicious or easy for that matter. They come together in less than thirty minutes and are as good as any restaurant dish.

Leave a Comment

Nothing is better than these Mexican Fish Tacos with creamy lime slaw and avocado. They take less than 30 minutes and are so so good. Make them for your next Taco Tuesday and consider trying these Grilled Chicken Tacos and Steak Tacos as well.

Even when nothing is working out right in my day, I know at the very least I have a few dependable, tasty recipes I can count on to make an easy, delicious dinner. One such recipe in my arsenal are these Fish Tacos with Cabbage Slaw. With just a little kick of spice from the ancho and jalapeno, crunch from the slaw, and a nice, warm, melt-in-your mouth tortilla to hold it all together, I think you'll agree.

Since I never know when my day is going to need rescuing by dinner time, I always make sure to have some cod or other meaty white fish in the freezer. Fish thaws quickly, so that's not something I really have to take into account if I decide to make these tacos ahead of time (like, say, chicken or beef). And, if I'm really stuck, I know I can easily customize these tacos to be basically whatever I need them to be. Think of the cod as a literal blank canvas upon which to draw your favorite spices. Or, think of it as a white flag, waving at you from your freezer drawer, surrendering to your need for comfort food. (The white fish analogies are just easy pickings right now, what can I say?)

All analogies aside, that doesn't mean you have to save this recipe for crazy days. These fish tacos are so good you might not want to wait.

Ancho fish tacos with lime slaw and avocado on corn tortillas.

Side Dishes Serve with Fish Tacos with Cabbage Slaw

Tacos are great on their own, but sometimes you want a little extra something, something. Try one (or more) of the following as a side dish for your tacos.

Ways to Serve Ancho Fish

Okay so maybe you're not exactly in a taco mood today. I don't really understand it, but I'll allow it. Don't worry — you should make this fish anyway. It's so versatile. Try:

  • Making ancho fish quesadillas
  • Placing the cooked fish atop thin baguette slices with some mango salsa.
  • Add the fish to lettuce for a low-carb taco.
  • Divvy the fish up into yummy Mexican-themed rice bowls with beans, salsa, jalapenos, corn — you name it.
  • Sandwich. Need I say more?
  • Or you can serve it all by itself, I promise it makes a great protein addition to your meal.

What's the Best Fish for Tacos?

I've found that the kinds of fish that holds up the best in a taco is a meatier, saltwater white fish, like cod. You'll want the fish you use to have a mild flavor so that you aren't stuck with an overpowering fishy flavor in all of your tacos instead of whatever flavors you'd rather be tasting.

You can also use halibut, mahi mahi, snapper or grouper. You could use swordfish, tuna, or even salmon if you want — there's really no rules. Just keep in mind your method of cooking, as bigger fillets of fish tend to hold up better than others.

How Much Fish Do You Need for Fish Tacos?

This recipe calls for one pound for four servings. I consider a serving two tacos, because come on...one taco? Who eats just one taco? Plus, if you're like me, you're going to pile on a bunch of other goodies right on top of the fish so you have to leave room. Long story, short, I'd say about a quarter pound of fish per person should be plenty.

Mexican fish tacos with coleslaw, limes, and avocado in toasted tortillas.

Ideas for Customizing Easy Fish Tacos with Lime Slaw

  • If you don't like cod, you can substitute it for one of the other fish I mentioned above. Or you can use chicken or lean beef with the same spices and toppings as well.
  • You can also use lettuce wraps or low-carb tortillas if you're watching your carb consumption.
  • Try a "deconstructed" taco — put your toppings in a bowl and layer the fish on top. Now what you have is more salad and less taco, still delicious.
  • If you don't like mayo, try substituting Greek yogurt.
  • Instead of red cabbage, try green cabbage or broccoli slaw.
  • If you aren't a fan of spicy foods, you can leave the jalapeno off and flavor your fish with taco seasoning or another milder Mexican spice blend.
  • Skip the cilantro or any other ingredient if you don't like it. Really, this recipe is yours for the making (and eating!).
The Recipe
Fish tacos with lime coleslaw on corn tortillas with avocado.

Easy Fish Tacos with Lime Slaw

Leave a comment
  • Print Recipe
  • Download PDF


  • 1 lb cod (or other firm white fish)
  • 1 tbsp vegetable oil
  • 1 lime, juice
  • 1/2 tbsp ancho chile powder
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/2 tsp cumin
  • 2 cups shredded coleslaw mix
  • 1/4 cup cilantro
  • 4 green onions, sliced
  • 1 tbsp low fat mayonnaise
  • 1 packet Stevia (or 1 tbsp. honey)
  • Salt and pepper
  • 8 corn tortillas (Use low carb tortillas or lettuce wraps for low carb)

Like this Recipe? Try our Meal Plans!

  • Weekly Meal Plans
  • Easy Shopping List
  • Healthy, Low Carb, & Vegetarian
  • Nutritional Information


(Hide Photos)

Season the fish with salt and pepper. Squeeze lime juice over top and sprinkle with chili powder, garlic powder, onion powder, and cumin. Let rest for 10-15 minutes for the flavor to deepen.


Preheat the grill, a grill pan, or the broiler to medium high heat.


Stir together the mayonnaise, lime juice, Stevia (honey), and cumin to create the dressing for the slaw. Toss with the cabnbage slaw, cilantro, and green onions. Set aside.


Place the fish on a piece of foil and place on the grill. Grill/broil for 6-8 minutes or until flaky.


Warm tortillas directly on the grill, for about 30 seconds on each side.


Assemble the tacos with the fish and slaw. Add avocado on top.

Nutritional Facts
Serving Size: 2 tacos
Amount Per Serving
Calories 274
Calories from Fat 57
% Daily Value *
Total Fat 7g
Saturated Fat 1g
Monounsaturated Fat 0g
Polyunsaturated Fat 0g
Cholesterol 69mg
Sodium 255mg
Total Carbohydrate 29g
Dietary Fiber 5g
Sugars 4g
Protein 27g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

user image
About the authorMeet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
On Easy Fish Tacos with Lime Slaw
user image
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.