Easy Healthy Fish Tacos

<>
4.98 from 41 votes
Jump to RecipePin This Post

This post may contain affiliate links. Please see our disclosure policy.

Made with perfectly seasoned fisha fresh cabbage slawand a creamy chipotle saucethese light and vibrant Healthy Fish Tacos are not only easy to makebut they are hands-down the best fish taco recipe ever!

While we love Baked SalmonLemon Butter Codand Blackened Mahi Mahithese baked fish tacos are my family's all-time favorite way to enjoy fish--and after one biteI think you will see why!

Fish Tacos with Slaw and Chipotle Sauce plated on wooden tray with limes in the background.

My Favorite Fish Taco Recipe

There are good fish tacos and there are great fish tacos. This is a recipe for GREAT fish tacos. As in likelyone of the best fish tacos you have ever had--and it all comes down to a few key reasons!

  • Baked not fried. Instead of being deep-friedthe seasoned fish is baked on a sheet panmaking these tacos significantly lighter than other recipes (and super easy to prep).
  • Balanced in flavor and texture. From the flaky moist fish to the crunchybright slaw to the creamyslightly spicy chipotle saucethis recipe delivers a fish taco that is EVERYTHING a good taco should be!
  • Super simple to make. No breading. No frying. From start to finishyou can have these fish tacos (and all the fish taco toppings) ready in 30 minutesmaking this easy healthy dinner recipe perfect for any night of the week.

Happy Cooking! xo Kristen

Notes on Key Ingredients

Ingredients for Fish Tacos and Fish taco toppings on counter.

At first glanceit may seem that there are a lot of ingredients in these fish tacos. Howeverother the fisha fresh limeand cabbageyou likely have all of the other ingredients on hand.

  • Fresh or Defrosted White Fish Fillets: A white-flesh flaky fish fillet is the best fish for making fish tacos. Mahi mahitilapiacodor haddock are all great options and relatively easy to find.
  • Fish Taco Seasoning: The rub for the fish is made with everyday spices (think taco seasoning) and lime zest. The lime zest cuts through any fishy taste and helps to make the flavors pop.
  • Slaw: Made with shredded cabbagered onionscilantroand lime juicethis lime slaw adds a fresh touch and crunchy element to the tacos. You can use a bag of coleslaw mix to make the slaw or shred the cabbage yourself--which is a money saver.
  • Fish Taco Sauce: This creamyspicy chipotle sauce is a delicious finishing touch to these tacos. Made with mayonnaise (or Greek yogurt to lighten the dish even more)lime juiceand the liquid from canned chipotlesit is a simple sauce that takes minutes to make and adds incredible flavor to the tacos.
  • Tortillas: Use your favorite tortilla to serve these fish tacos. Corn tortillas are traditionalbut any variety workseven homemade flour tortillas.

How To Make Baked Fish Tacos

The following tips are provided to help you achieve perfect results. You will find the ingredient quantities and detailed instructions in the recipe card at the bottom of this post.

  1. Season the Fish. Combine the lime zest chili powdercumingarlic powderpaprikasaltand pepper. Rub this mixture over each side of the fish fillets. Place the fish on a sheet pan lined with parchment paper and drizzle lightly with oil. This will help to keep the fish moist and juicy.
  2. Bake Fish. Bake until the fish is opaque and the fish flakes easily. Once bakedremove the fish from the oven and let rest for 5 minutes. After restingcut the baked fish into bite-size chunks.
Baked white fish seasoned with taco seasoning for sheet pan fish tacos.

Time-saving Tip

Use the time that the fish is in the oven to prepare the fish taco toppings. This helps to ensure your tacos are ready in under 30 minutes.

  1. Prepare the Slaw. In a large mixing bowlcombine the shredded cabbage with onionscilantrosaltlime juiceand a bit of oil. Cover and refrigerate while the fish is baking. This gives time for the cabbage to break down slightly and absorb flavor.
Cabbage lime slaw in mixing bowl for fish tacos.
  1. Make Fish Taco Sauce. For the chipotle toppingcombine the mayo (or yogurt) with chipotle saucelime juicegarlic powderand salt in a small bowl and set aside.

Money-Saving Tip

You will only use a small amount of chipotles in adobo. I recommend portioning out the rest into an ice cube tray and freezing. Once frozen solidpop into a freezer-safe bag and pull out 1 cube (about 2 tablespoons) and use as needed.

  1. Assemble Fish Tacos. Assemble the tacos by placing the fish on top of warmed or toasted tortilla. Top with fresh slawand a dollop of chipotle sauce. Serve immediately. And be prepared to enjoy!😉
3 Fish tacos served with cabbage slaw and sauce on corn tortillas.

try Something New

Vary the Toppings

While the slaw and chipotle sauce are delicious accompaniments to these fish tacosI love to change up the flavor and top the baked fish with pineapple mango salsastreet corn salad, corn salsaor guacamoleor black bean corn salsa. So many great options to make these fish tacos new and exciting!

Storage Instructions

Fish tacos are best served immediately after preparationas fish can dry out after it has been refrigerated and reheated. That saidI have some tips in case you find yourself with unintended leftovers.

  • Refrigerate: Refrigerate the slawsauceand fish in separate airtight containers for up to 48 hours.
  • Reheat: Reheat by placing the fish in a dry skillet and heat over medium heat until warm. Squeeze fresh lime juice over the heated fish and serve with slaw and sauce.
  • Leftover Slaw and Sauce: If you are out of fish but have leftover slaw and/or taco sauceput either to good use by making shrimp tacos or cauliflower tacos.

More Favorite Taco Recipes

From classic beef tacos to buffalo chicken tacos to these baked fish tacostacos are a staple on our weekly meal plan. And with so many delicious varieties to choose fromyou will NEVER tire of them!

five-stars

Did you make this recipe?

If you enjoyed this recipeplease leave a comment with a 5-star review at the bottom of the post. Thank you!

Save this Recipe!
Get this sent to your inboxplus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Loading
<>
4.98 from 41 votes

Healthy Baked Fish Tacos

Servings: 6
Prep: 20 minutes
Cook: 15 minutes
Total: 35 minutes
Healthy Fish tacos served with cabbage and crema.
Made with seasoned baked fish filletsfresh cabbage slawand a creamy chipotle saucethese fish tacos are simple to make and absolutely delicious!

Video

Ingredients 

For the Fish

  • 24 oz firm white fish filletstilapiamahi mahicodor haddock
  • ½ tablespoon extra virgin olive oil

Rub

  • 1 tablespoon chili powder
  • ½ teaspoon cumin
  • ½ teaspoon garlic powder
  • 1 teaspoon smoked paprikaor regular paprika
  • ½ teaspoon kosher salt
  • ½ teaspoon black pepper
  • ½ teaspoon lime zest

For the Slaw

  • 3 cups thinly sliced or shredded cabbagesee note
  • ¼ cup thinly sliced red onion
  • ¼ cup chopped cilantro
  • ¼ cup fresh lime juice
  • 1 tablespoon extra virgin olive oil
  • ½ teaspoon kosher salt

Chipotle Sauce

  • cup mayonnaise or Plain Greek yogurt
  • 1 tablespoon fresh lime juice
  • 1 teaspoon garlic powder
  • 1 tablespoon sauce from canned chipotles in adobo saucesee note

To Serve

  • Corn Tortillassee note

Instructions 

  • Preheat oven to 400℉ (200℃). Line a baking sheet with parchment paper.
  • In a small bowl combine chili powder cumingarlic powderpaprikakosher saltpepperand lime zest together.
  • Pat the fish dry with a paper towel and then coat with spice mixture. Place on the prepared sheet pan and drizzle the fish lightly with extra virgin olive oil.
  • Bake for 13-15 minutesor until fish is opaque and flakes easily with a fork.
  • While the fish is in the ovenprepare slaw by combining shredded cabbagered onioncilantrolime juiceolive oiland salt in a large mixing bowl. Cover and refrigerate while the fish finishes cooking.
  • For the saucewhisk together the mayonnaise with lime juicegarlic powderchipotles in adobo sauce in a small bowl. Cover and refrigerate while the fish finishes cooking.
  • Remove the fish from the oven and let rest for 5 minutes. After restingcut or flake into bite-size pieces.
  • Serve the fish on warmed tortillas. Top with slaw and chipotle sauce. Serve immediately.

Notes

Nutrition values have been calculated based on fishrubslawand 1 tablespoon of sauce. 
Frozen Fish: Be sure to defrost fully and then pat dry before rubbing with the spice mixture. 
Chipotle Sauce: If you do not have canned chipotleuse Sriracha or your favorite hot sauce in its place. If you do have chipotlesbe sure to freeze the leftover contents of the can to use for future recipes. I freeze leftover chipotles by placing scooping the contents into an ice cube tray. Freeze until solid and then transfer to a freezer-safe bag. 
Cabbage/Slaw: You can use a bag of coleslaw mix to make the slaw or shred the cabbage yourselfwhich is a money saver!
Tortillas: Corn tortillas are traditional for fish tacosbut any variety works. Just be sure to toast tortillas before assembling tacos for the best flavor. 
Storage: Fish tacos are best served immediately upon preparation. Howeveryou can store the leftover fish and slaw in the refrigerator in separate containers for up to 48 hours. Reheat the fish in a dry skillet over medium heat until just warmed through. 

Nutrition

Calories: 158kcalCarbohydrates: 4gProtein: 24gFat: 6gSaturated Fat: 1gCholesterol: 57mgSodium: 476mgPotassium: 447mgFiber: 1gSugar: 1gVitamin A: 594IUVitamin C: 16mgCalcium: 30mgIron: 1mg

Nutrition information is automatically calculatedso should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

This recipe was originally published in 2020 and updated in 2025.

About Kristen Chidsey

Kristen is a wifebusy mom of twoand creator of A Mind "Full" Mom. From breakfast to dinner to dessertit is her passion to share tried-and-true recipes that are big on flavormade with easy-to-find ingredientsand family-approved!

You May Also Like

<>
4.98 from 41 votes (21 ratings without comment)

Leave a comment Cancel 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.

44 Comments

  1. 5 stars
    Made these last night and they were fantastic! I used Tilapia and a Thai Sirracha sauce with greek yogurt.