Make these Baked Baja Fish Tacos for your family! The fish is marinated then baked to perfection. Includes a simple fish taco sauce recipe.

I can’t believe that I’ve been blogging for almost 6 years, and I haven’t shared this Baked Fish Tacos recipe yet! It’s been a staple in our house for as long as I can remember. I’ve made plenty of taco recipes over the years!

My favorite taco recipes? I love these Easy Lobster Tacos, Chorizo Tacos, The Best Flank Steak Tacos (Pan Seared Recipe), Crispy Shrimp Tacos with Cilantro Slaw, The Easiest Al Pastor Tacos (Tacos de Trompo Recipe), and The Best Pollo Asado Tacos!

To me, there’s no such thing as an unwelcome taco! I could eat them for breakfast, lunch and dinner.

Baked Baja Fish Tacos Recipe

Most of the flavor in this Baked Fish Tacos recipe comes from the quick, acidic marinade I use for the fish.

The marinade is quick to put together using mostly pantry ingredients and a hefty dose of lime juice! You’ll only need about 30 minutes to marinade the tender fish for this easy taco recipe!

Baked Baja Fish Tacos Recipe

For the fish in these delicious tacos, I used cod! Cod is super easy to find and mild in flavor. It will take on the flavors of the marinade and spices that you use.

If you can’t find cod, you can use salmon, tilapia or any other mild, flaky fish!

Baked Baja Fish Tacos Recipe

The Best Toppings for Fish Tacos

You have complete flexibility in choosing your favorite toppings for these Baja Fish Tacos! But there are a few toppings that will always pair perfectly. I recommend:

  • avocado
  • tomato
  • red cabbage
  • black beans
  • corn
  • red onion
  • feta cheese
  • cotija cheese
  • chopped cilantro

Serving Suggestions

I love to serve these baked fish tacos with Cilantro Lime Brown Rice or Cilantro Lime Cole Slaw! They’re also wonderful with this Esquites Recipe (Street Corn Salad)!

Baked Baja Fish Tacos Recipe

While your marinated fish is baking, whip up the easy fish taco sauce recipe! You’ll need sour cream, plain Greek yogurt, hot sauce and taco seasoning.

If you don’t have taco seasoning on hand, you can easily make your own at home with just a few spices!

Sometimes, I like to add a squeeze of lime juice to the fish taco sauce. Taste it first and add it if you think it needs some extra acidity!

Baked Baja Fish Tacos Recipe

I hope that these Baja Fish Tacos find their way into your weeknight dinner rotation! Happy new year, friends!

Baked Baja Fish Tacos Recipe

Baked Baja Fish Tacos

Yield: Serves 3-4
Prep Time: 30 minutes
Cook Time: 25 minutes
Total Time: 55 minutes


  • 16 ounces of cod (around 3-4 fillets)
  • 12 flour or corn street taco tortillas or 4” tortillas

For the fish marinade:

  • 3 tablespoons butter, melted
  • 2 tablespoons lime juice (about one large lime)
  • 1 teaspoon lemon pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon salt

For the white sauce:

  • ½ cup sour cream
  • ¼ cup plain Greek yogurt
  • 1 teaspoon hot sauce
  • ½ teaspoon taco seasoning

Toppings (optional):

  • avocado, tomato, red cabbage, black beans, corn, red onion, feta cheese, cilantro


  1. Marinade the Fish: Combine butter, lemon pepper, garlic powder, onion powder, paprika, salt and lime juice in a bowl. Whisk to combine and add to a gallon-sized Ziploc bag.
  2. Add fish fillets to bag. Seal the bag and allow to marinade for 30 minutes.
  3. Preheat the oven to 375 degrees Fahrenheit and prepare a sheet pan with parchment paper or cooking spray.
  4. Bake: Then, place marinated fish fillets on the sheet pan. Bake for 20-25 minutes, or until the fish is opaque and cooked through.
  5. Make the sauce: While the fish bakes, prepare the sauce by mixing together sour cream, Greek yogurt, hot sauce and taco seasoning. Set aside.
  6. Remove the cooked fish from the oven and use a fork to chunk the fish into 1-inch pieces.
  7. Heat the tortillas by placing them in an oiled medium-hot skillet for 15-20 seconds per side.
  8. Assemble the tacos with tortillas, fish, cream sauce and desired garnishes. Serve and enjoy!
Nutrition Information
Yield 4 Serving Size 1
Amount Per Serving Calories 2119Total Fat 36gSaturated Fat 14gTrans Fat 1gUnsaturated Fat 18gCholesterol 116mgSodium 1477mgCarbohydrates 361gFiber 23gSugar 9gProtein 84g

The nutrition for this recipe is calculated by an app and may be incorrect.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram