Skip to Content

Baked Fish Taco Recipe

Easy to make and delicious, these Baked Fish Taco recipe deserves a place on your Taco Tuesday menu! Fish tacos are perfect for a quick and easy weeknight dinner, or served up at a party or gathering.

Even better? They’re affordable and take just minutes to prepare.

handheld baked fish taco

It’s no secret that tacos are one of my favorite dishes to make at home. From Shredded Chicken Tacos to a classic taco salad, everything about tacos is just so darn tasty!

Tacos are easy to customize because you use just about any ingredients you have on hand. There’s really no wrong way to make a taco.

The same goes for these fish tacos, which are delicious AND healthy. That’s always a winner in my book!

Why you’ll love these fish tacos

  • These fish tacos are a great option for busy weeknight dinners. Fish cooks really quickly in the oven and you’ll be well on your way to a delicious taco night in 15 minutes.
  • We’re making these with a batch of creamy sauce that makes it feel like you’re getting fancy, but it’s super easy, I promise!
  • Grocery shortcuts are in this recipe and just waiting for you to use them. Work smarter, not harder…And let’s not forget about all the delicious toppings you can add to your at home fiesta.

It’s as easy as this…Grab some flour or corn tortillas, then serve up your tacos with some mild pico de gallo and some shredded cabbage. Drizzle the whole concoction with a creamy taco sauce….Yum!

Before we dig in about how to make these, let’s tacobout fish…

What kind of fish should I use for tacos?

Any mild, white fish works really well in this fish taco recipe. If you’re still reading this, scratching your head, here are some suggestions for types of fish to use that you’ll likely see at the grocery store…

  • tilapia
  • halibut
  • mahi mahi
  • grouper
  • flounder
  • cod

Any of these work well for these fish tacos, and you can use fresh fish or frozen fish. Here in the midwest, I think it’s safe to say a lot of us use these kinds of frozen fish.

How to make this baked fish taco recipe

Make the creamy taco sauce.

You’ll combine mayonnaise, sour cream, your favorite hot sauce (mine is Cholula, what’s yours??) and some onion powder. Give it all a mix in a small bowl and pop it into the fridge to chill. 

If you’re looking for a way to get ahead of dinnertime, you can make this the night before as part of your meal prep. 

Be sure to put a lid on it if it’s hanging out in the fridge for a bit. Chill time is important here so all the flavors can blend together.

creamy taco sauce

Next up, make the seasoning blend.

It’s super easy to put together some spices you have in the pantry. Grab the chili powder, cumin, paprika and some salt. 

Even if you’re going for low sodium, add just a little bit of salt as that’s the only seasoning we’re doing in this dish. GIve everything a nice stir and set it aside for a sec.

spice blend for fish tacos

Alrighty, preheat your oven and let’s get ready to rock and roll!

Grab your favorite rimmed dish. It can be a casserole pan or a rimmed baking sheet – anything oven safe. I like to line my pan with some parchment paper for easy cleanup.

Add oil to the fish

Use a brush to apply a little oil to the fish pieces. This oil will do two things: it’ll keep the fish from drying out as it cooks, and it will help the prepared spice mix to adhere.

fish filets for tacos on a pan

Rub with spices

Now that the fish has some oil on it, grab that beautiful spice blend we made! Rub the spice blend on both sides of the fish and into the oven it goes!

spice rubbed fish tacos

Bake the fish for about 8-10 minutes. 

Now, keep in mind that the thickness of your fish may affect the actual cook time. When the fish is opaque and flakes easily, you’ll know it’s done.

If you want to go one step further (and I think you do) you can add a little baja flair to your fish by putting it under the broiler for a few minutes. It’ll give a nice depth of color and may impress your family. 

Basically, it’s worth it. 

Take the fish out of the oven and transfer to a serving dish or plate, and use two forks to pull the fish into pieces. 

baked fish taco recipe

Warm your tortillas however you like (flour tortillas and corn tortillas are equally tasty). You can put them in a skillet over medium heat on your stovetop, you can microwave them, or you can char them on your gas burner.

Do it however you do tacos. The point here is to warm the tortillas and make them a little more pliable. 

Top the tortillas with some shredded napa cabbage, or if you’re going the shortcut route, use some bagged coleslaw mix….that’s what I usually do! 

baked fish taco recipe

From there, you can top your fish tacos with fresh cilantro, radish slices, avocado slices…you get the idea. Oh, and be sure to grab that creamy sauce from the fridge and drizzle it on two.

Grab a lime slice and get ready to dig in!

Are fish tacos gluten free?

In this recipe, there’s no breading and the ingredients are basically the fish and spices. So yes, this fish taco recipe is gluten free. Just be sure to use gluten-free tortillas when it comes time to assemble.

How to make fish tacos for two

This recipe is really, really easy to half! You can either cut back on the spice mixture, or make the entire blend and save the remaining spice for the next time you make fish tacos.

What to serve with baked fish tacos

Fish tacos with mango salsa is really, really good. I recommend you give this one a try. If mangos aren’t your thing, a fresh and mild Pico de Gallo is nice.

To round everything out, you can serve some cilantro lime brown rice and some healthy broccoli slaw.

Now that I have tacos on my mind, this fish taco recipe is going on my taco bar checklist, pronto!

Other taco recipes

Shredded Chicken Tacos

Homemade Taco Seasoning

Buffalo Shrimp Tacos

If you make this baked fish taco recipe, leave a recipe rating or comment below. I’d love to hear from you!

made with love, Deanne

Baked Fish Tacos

baked fish tacos
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes


For the fish tacos

  • 1 pound fresh fish or frozen mild white fish filets *see notes below for suggestions
  • 2 teaspoons olive oil
  • 1 ½ teaspoon smoked paprika
  • 1 teaspoon salt or to taste
  • ½ teaspoon cumin
  • ¼ teaspoon chili powder
  • Flour or corn tortillas for serving*
  • Lime wedges, for serving
  • Toppings (see notes for ideas)

Creamy Taco Sauce

  • ½ cup mayonnaise
  • ¼ cup sour cream
  • 1 teaspoon Sriracha or similar hot sauce
  • 1 teaspoon onion powder


  1. In a small bowl, combine the sauce ingredients. Cover and place in the fridge for 10-15 minutes to let flavors combine while you prepare the fish. You can also complete this step while the fish is cooking; just don't forget!
  2. Make the seasoning blend. In a small bowl combine all the spices.
  3. Preheat oven to 400°F.
  4. Place the fish onto a large rimmed baking sheet lined with parchment paper. Brush the fish pieces lightly with vegetable oil. Rub the spice blend on both sides and transfer to your preheated oven.
  5. Bake for 8-10 minutes. Optional: If you want to add a little char to your tacos, put them under the broiler in your oven for another 3-5 minutes to get the exterior slightly crisp and charred. You'll know the fish is cooked when the fish flakes easily when pulled with a fork.
  6. Remove from the oven. Tear into fish filets into bite size pieces by pulling it with two forks.
  7. Warm the tortillas in a small pan over medium heat just until they start to get charred and pliable.
  8.  To assemble: add cabbage slaw or green cabbage (lightly drizzle it with olive oil, add a pinch of salt and toss it) fish, and toppings of choice. Drizzle with the taco sauce and a squeeze of lime juice


Topping ideas: red onion, bagged cabbage slaw, radish, avocado, cilantro,

You may not use all the creamy sauce. It can be stored in the fridge for 3-5 days in an airtight container. Let come to room temperature for a bit before serving.

To make this recipe gluten-free be sure to use gluten free tortillas

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 564Total Fat: 30gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 22gCholesterol: 122mgSodium: 862mgCarbohydrates: 31gFiber: 2gSugar: 2gProtein: 44g


Tag me on Instagram at @ThisFarmGirlCooks or leave me a comment & rating below.

Sharing is caring!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Meal Plan Monday 308 - Southern Plate

Friday 18th of March 2022

[…] Baked Fish Tacos by This Farm Girl Cooks […]

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe