Save Recipe

Sign in and save recipe to your profile.

Sign In
Get free recipes sent straight into your inbox!

This Baja Fish Taco Recipe is super easy to make, healthy, and full of flavor. Your family will love this Mexican favorite!

Three Fish Tacos in a taco tray.

What is a Baja-style fish taco?

Baja style fish tacos are a regional style of taco found in San Diego and the Baja region of Mexico, just south of San Diego. This kind of fish taco is either grilled or fried and topped with either a creamy or vinegar based slaw.

What is the best fish for fish tacos?

Any white ocean fish will work great for fish tacos. Some common options are mahi mahi, flounder, snapper, grouper, halibut, and cod.

What is a good side dish for fish tacos?

Fish tacos can be enjoyed plain as their own complete meal, or served up with side dishes. They go great with french fries, Mexican Rice, Mexican Street Corn, or black beans.

Finished fish for the fish tacos in a stanless steel frying pan.

What kind of sauce do you put on fish tacos?

Looking for a great sauce for fish tacos? Try this one! You’ll need the following ingredients:

  • 1 cup cilantro leaves
  • ½ white onion
  • 2 jalapenos, stems removed
  • 1 teaspoon salt
  • 1 cup heavy cream
  • 2 tablespoon sour cream

Place all ingredients into a food processor or blender. Blend until smooth. Refrigerate until ready to serve.

If you like this recipe you may be interested in these other taco recipes:

Watch the video below where Rachel will walk you through every step of this recipe. Sometimes it helps to have a visual, and we’ve always got you covered with our cooking show. You can find the complete collection of recipes on YouTubeFacebook Watch, or our Facebook Page, or right here on our website with their corresponding recipes.

Grilled fish Tacos in a taco holder.
This Baja Fish Taco Recipe is super easy to make, healthy, and full of flavor. Your family will love this Mexican favorite!
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes


  • 1 pound white fish mahi mahi, flounder, tilapia, grouper, etc
  • ¼ cup extra virgin olive oil
  • 2 tablespoons lime juice
  • 1 tablespoon chili powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon minced jalapeno
  • 1 tablespoon freshly chopped cilantro


  • 2 cups shredded cabbage
  • 2 tablespoons red wine vinegar
  • salt and pepper


  • 1/2 red onion diced
  • 2 roma tomatoes diced
  • 1/4 cup freshly chopped cilantro
  • 1/2 cup guacamole optional
  • 2 limes quartered
  • 8 corn or flour tortillas warmed
  • Combine the olive oil, lime juice, and chili powder in a small bowl and whisk to combine.
  • Place the fish in a shallow dish (like a glass cake pan). Pour the marinade over the fish. Sprinkle the jalapeno and cilantro over it and let it marinate for 15 to 20 minutes.
  • Meanwhile, prepare the slaw and toppings. To make slaw, toss shredded cabbage with red wine vinegar in a small mixing bowl. Season with salt and pepper to taste.
  • Heat a large heavy skillet over medium-high heat. Add in fish and cook for about 5 minutes per side. Actual cooking time will depend on the thickness of your fillet. The fish is done when it can easily be flaked with a fork.
  • Compile your tacos with fish, cabbage slaw, a little onion, tomato, cilantro and guacamole and a squirt of lime juice.


Calories: 216kcal | Carbohydrates: 17g | Protein: 13g | Fat: 10g | Saturated Fat: 1g | Cholesterol: 28mg | Sodium: 136mg | Potassium: 413mg | Fiber: 4g | Sugar: 2g | Vitamin A: 530IU | Vitamin C: 19mg | Calcium: 48mg | Iron: 1.2mg
Course: Main Course
Cuisine: American
Keyword: Fish Tacos
Notify of
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
January 26, 2020 12:37 pm

Delicious! I made It with the cabbage condiments and added a chunky guacamole and a drizzle of cilantro lime aioli! It was lip smacking good.

April 25, 2020 5:54 am

5 stars
Absolutely delicious! Made the exact recipe and it was superb! I will definitely be making this again.Thank you for another great recipe.

Nelson Martinez
August 15, 2019 2:39 pm

5 stars
Thank you so much keep up the great work

August 30, 2018 12:15 am

5 stars
Sooooo jummy Rachel! It was so great to find a fish taco recipe that is deep fried! We also topped ours with some goat cheese, it gave it a lovely tangy bite!

August 4, 2018 5:17 am

Really yummy! Thanks for making fish tacos easy!

July 26, 2018 5:21 am

This was delicious! Will definitely make again!

July 17, 2018 10:13 am

I’m new to cooking and made these last night with the included sauce recipe! Super easy to follow and fed three of us. Better than restaurant fare for sure! I recommend red cabbage for the slaw and putting it through a food processor to shred. I chopped mine by hand and it was just shy of being “slaw-y” enough.
Five star recipe all around!

Jessica Rose
June 6, 2018 11:56 am

Best fish tacos I’ve ever had. Make sure to make the sauce included before the recipe! Yuuuumm!

Courtney Lex
May 19, 2018 5:52 pm

4 stars
These were very yummy!! Thank you! The recipe was perfect for two. The sauce makes enough for a large group.

June 5, 2013 2:31 am

Just perfect – thank you!!!

June 5, 2013 2:32 am
Reply to  Anonymous

Yay! My favorite part of being a food blogger is having people actually make my food and like it!

April 19, 2018 7:25 pm

Omg made this and loved it! Don’t need to go out to eat stuff like this!

May 9, 2013 10:22 am

These look so yummy, thanks so much for the recipe!

November 7, 2020 5:07 am

5 stars
Excellent recipe goona try this for outdoor grill party

A Girl
August 27, 2020 9:05 pm

5 stars
Spicy and amazing! I would love a suggestion on what else to use the white sauce with in the next day or two? It’s so good I would hate to let so much go to waste!

May 19, 2018 9:32 am

5 stars
I can’t wait to try these! Looks delicious.

September 24, 2013 4:17 pm

This looks great! I love fish tacos and will have to try these.

Become a Member

Sign up to save recipes in you recipe book, write reviews and more!

Sign up with

By signing up you agree to's terms of use and privacy policy.