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
    Dear Mindfull Mom,
    This has become one of my all-time favorites!
    All the flavors work so well together. Every bit of it is delicious!!! I eat too much every time i make it 😂. My husband loves it, too. Thank you so much for this recipe!
    Hugs, Elizabeth

    1. YOu are so incredibly welcome, Elizabeth! I am thrilled you and your husband enjoy so much. Thanks for taking the time to share.

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