Easy Fish Tacos

4.98 from 42 votes
Jump to Recipe

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

These Baked Fish Tacos are everything you love about classic fish tacos -- just lightened up and made weeknight-easy. Flaky, flavorful fish topped with a crisp, bright slaw and a creamy chipotle sauce with just the right kick. No breading. No frying. And on the table in about 30 minutes.

Looking for more flavorful ways to serve fish? Don't miss Baked Salmon, Lemon Butter Cod, and Blackened Mahi Mahi.

Fish Tacos with Baked seasoned fish, Cabbage Slaw and Chipotle Sauce plated on wooden tray with limes in the background.

Kristen's Keys for Fish Tacos

There are good fish tacos and there are great fish tacos. For 5-star results, pay attention to the following key tips.

  • Be sure your fish is fully defrosted before baking. This ensures it bakes evenly and stays moist and flaky.
  • A fresh lime is key. Use the zest in the seasoning for the fish to add bright, concentrated flavor that balances the spices. Then squeeze the juice into the slaw for a fresh, tangy bite that ties everything together.
  • Bake the fish on parchment paper. It helps protect the delicate fish from sticking to the sheet pan and makes cleanup a breeze.
  • Don't skip the toppings. The slaw it is a simple sauce that takes minutes to make and adds incredible flavor to the tacos.

5-Star Reader Review

I was never a fan of fish tacos till now!!! We love these. The slaw is so yummy, even the next day!! And the sauce, WOW!! Totally awesome!!! -Darlene

Ingredients Needed

Ingredients for Fish Tacos and Fish taco toppings on counter.
  • White Fish Fillets: White-flesh flaky fish, like Mahi mahi, tilapia, cod, or haddock, are best fish for making fish tacos.
  • Fish Taco Seasoning: The rub for the fish is made with everyday spices (think taco seasoning) and lime zest.
  • Slaw: Made with shredded cabbage, red onions, cilantro, and lime juice.
  • Fish Taco Sauce: Made with mayonnaise (or plain Greek yogurt to lighten the dish even more), lime juice, and the liquid from canned chipotles.
  • Tortillas: Use your favorite tortilla to serve these fish tacos. Corn tortillas are traditional, but flour tortillas are my typical go-to.

Money-Saving Tip

You will only use a small amount of chipotles in adobo. Portion out the rest into an ice cube tray and freeze until solid. Once frozen, transfer to a freezer-safe bag and store in the freezer for up to 3 months. Alternatively, replace them with Sriracha sauce.

How To Make Baked Fish Tacos

While the fish bakes, prep the slaw and sauce. Once this fish is cooked, everything comes together seamlessly to deliver an easy healthy dinner with far more flavor than the effort it took.

Step One: Season & Bake Fish

Combine the lime zest chili powder, cumin, garlic powder, paprika, salt, and 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.

Bake until the fish is opaque and the fish flakes easily.

Baked white fish seasoned with taco seasoning for sheet pan fish tacos.

Step Two: Prepare Toppings

After popping the fish into the oven, prepare the slaw by mixing shredded cabbage with onions, cilantro, salt, lime juice, and a bit of oil in a medium mixing bowl. Cover and refrigerate while the fish finishes baking to allow time for the slaw to break down slightly.

Next, move onto the sauce. Combine the mayo (or yogurt) with chipotle sauce, lime juice, garlic powder, and salt in a small bowl and set aside.

Cabbage lime slaw in mixing bowl for fish tacos.

Step Three: Assemble Tacos

Assemble the tacos by placing the fish on top of warmed or toasted tortilla. Top with fresh slaw, and 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 tacos, you can change up the flavor if desired with one of the following topping options:

So many great options to make these fish tacos new and exciting!

Storage Instructions

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

  • Refrigerate: Refrigerate the slaw, sauce, and 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 sauce, put 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 tacos, tacos are a staple on our weekly meal plan. And with so many delicious varieties to choose from, you will NEVER tire of them! Check out a few more favorites below:

Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
4.98 from 42 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 fillets, fresh cabbage slaw, and a creamy chipotle sauce, these fish tacos are simple to make and absolutely delicious!

Video

Ingredients 

For the Fish

  • 24 oz firm white fish fillets, tilapia, mahi mahi, cod, or haddock
  • ½ tablespoon extra virgin olive oil

Rub

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

For the Slaw

  • 3 cups thinly sliced or shredded cabbage, see 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 sauce, see note

To Serve

  • Corn Tortillas, see note

Instructions 

  • Preheat oven to 400℉ (200℃). Line a baking sheet with parchment paper.
  • In a small bowl combine chili powder, cumin, garlic powder, paprika, kosher salt, pepper, and 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 minutes, or until fish is opaque and flakes easily with a fork.
  • While the fish is in the oven, prepare slaw by combining shredded cabbage, red onion, cilantro, lime juice, olive oil, and salt in a large mixing bowl. Cover and refrigerate while the fish finishes cooking.
  • For the sauce, whisk together the mayonnaise with lime juice, garlic powder, chipotles 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 resting, cut 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 fish, rub, slaw, and 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 chipotle, use Sriracha or your favorite hot sauce in its place. If you do have chipotles, be 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 yourself, which is a money saver!
Tortillas: Corn tortillas are traditional for fish tacos, but 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. However, you 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 calculated, so 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 2026.

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

4.98 from 42 votes (21 ratings without comment)

Leave a comment

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.

46 Comments

  1. 5 stars
    Hey! Just wanted to let you know I made your fish tacos for my mother last night and she LOVED THEM!! (she had 3!!...n she's 83 years young!) SO KUDOS AND THANK YOU!! for such a delicious easy lite refreshing dinner!! Kat

  2. 5 stars
    I was never a fan of fish tacos till now!!! We love these. The slaw is so yummy, even the next day!! And the sauce, WOW!! Totally awesome!!!

    1. YAY! I am so happy to hear this recipe made you a fan of fish tacos! Thanks for sharing Darlene.

  3. 4 stars
    I made this with frozen cod - thawed in the fridge overnight. My son had never had fish tacos before. He thought it sounded weird, but really enjoyed it and said it was very tasty and flavorful. He especially liked the chipotle sauce; i loved the slaw. Served leftover slaw with chicken the next day. (There was no fish leftover) The flavors had faded overnight, so I added more lime juice & oil

    Winner, winner, taco dinner!

  4. 5 stars
    It's true: these are the BEST fish tacos!!
    They taste like high-end restaurant quality. I used almond flour tortillas (Siete brand) and they turned out delicious.

  5. 5 stars
    Made this for dinner with some striped bass we had in the freezer from a fishing trip and they were sooo good! Love the slow and the chipotle sauce, yum! We added wild rice pilaf and avocado and used flour tortillas. Will definetly be making this again!