Fish Tacos with Avocado Sweet Corn Slaw are fresh and full of flavor. These baja-style tacos taste just like a restaurant's!

fish tacos with white sauce and slaw

I’ll never forget the first fish taco I ever ate. It was in San Diego, mere hours before Ben popped the question by hiding an engagement ring in the grass in the marina before having me accidentally stumble upon it. I was about to take the ring to the San Diego lost and found until I realized it was for me! Anyway, the restaurant was Tin Fish located in San Diego’s Gaslamp Quarter and the tacos were UNBELIEVABLE. Corn tortillas surrounded grilled mahi mahi topped with slaw, shredded cheese, and their homemade white sauce. We each slammed a few alongside an ice-cold Tecate and immediately started plotting our move to SoCal.

Well, the move never happened, but luckily the wedding did, and now finally recreating Tin Fish’s delicious tacos in my Iowa kitchen! Fish Tacos with Avocado Sweet Corn Slaw are fresh and flavorful, and will leave you feeling like you’re on vacation no matter where you happen to live!

overhead photo of fish tacos with white sauce on plate

The push to finally make these tacos was a hand-delivered batch of fresh-picked Iowa sweet corn from my friend Julie Kenney, whose farm I once visited to harvest field corn. This year her family planted a few rows of sweet corn fun and the crop was so spectacular that they picked then delivered several big bags of it to friends all over town. It doesn’t get fresher than that!

I immediately peeled back the husk of an ear then sliced off a strip of corn and popped it into my mouth raw (the best way to enjoy summer sweet corn, if you ask me!) It was honest to goodness the sweetest bite of corn I’d ever had. I stripped two ears to add to the crunchy red cabbage slaw that’s piled on top of these yummy fish tacos and it was phenomenal. Coupled with the creamy avocado in the slaw, and a hit of fresh lemon juice – mm, mmm, MMM!

Fish-Tacos-with-Avocad-Sweet-Corn-Slaw-iowagirleats-10

Now, I ditched the shredded cheese that Tin Fish sprinkles on top of their tacos but kept the creamy, tangy white sauce. There’s a nice restrained drizzle of it shown here in the photos but I feel compelled to tell you that I poured it over each bite with abandon when I finally dug in. This sauce is IT!

baja style fish tacos on a plate

Tips for Making Fish Tacos with Slaw

  1. What fish should I use? While Tin Fish’s tacos use Mahi Mahi, you can use halibut, tilapia, or even shrimp.
  2. Save some time. Feel free to make the white sauce up to a couple days ahead of time. Bonus: it gets better as it sits!
  3. Looking for a low-carb option? Tin Fish’s tacos are served in corn tortillas though the mixture of fish, slaw, and sauce are just as delicious, and lower-carb, served in lettuce wraps or piled together onto a plate.

low carb fish taco bowl

Step 1: Prep the fish

You’ll need 1-1/2lbs mahi mahi for my fish tacos with slaw. Mahi mahi is a sturdy and fairly affordable fish – I purchased these filets frozen in a vacuum-sealed pack for $8.99/lb.

Fish-Tacos-with-Avocad-Sweet-Corn-Slaw-iowagirleats-05

Add the mahi mahi to a large Ziplock bag then add the juice of 1/2 lemon, 2 Tablespoons vegetable oil, plus a few spices and seasonings including garlic salt, chili powder, cumin, smoked paprika, and pepper. Gently squish the bag to make sure all the fish is coated then refrigerate while you get the white sauce and slaw ready.

Fish-Tacos-with-Avocad-Sweet-Corn-Slaw-iowagirleats-06

Step 2: Make the White Sauce

THIS WHITE SAUCE! Like I said, Tin Fish had their house-made white sauce drizzled on their fish tacos but I pretty much poured it onto mine.

To a bowl add 1/2 cup mayonnaise, 2 Tablespoons each fresh lemon juice and milk (any kind – I used unsweetened almond milk,) 1/2 teaspoon garlic salt, and a pinch of cayenne pepper then mix and refrigerate. Easy!

Fish-Tacos-with-Avocad-Sweet-Corn-Slaw-iowagirleats-07

Step 3: Make the Slaw

Tin Fish used a standard green cabbage slaw to top their tacos, but I went a little more colorful! First shave 4 cups red cabbage by using an extremely sharp knife to get the slices as thin as possible.

Fish-Tacos-with-Avocad-Sweet-Corn-Slaw-iowagirleats-08

Add the cabbage to a bowl with 1 chopped tomato, 1/4 cup minced red onion, and 1/4 cup chopped cilantro.

Fish-Tacos-with-Avocad-Sweet-Corn-Slaw-iowagirleats-09

Next add 1-1/2 cups sweet corn, about 2 ears, plus 1 diced avocado, the juice of 1/2 lemon, a pinch of sugar, and lots of salt and pepper. Toss everything together then add the juice from the other lemon half if you need it.

sweet corn slaw

Step 4: Cook the Fish

Mahi mahi is extremely easy to cook – treat it just like chicken. Spray a large skillet over medium/medium-high heat with extra virgin olive oil or nonstick spray then add half the fish and saute for 3-4 minutes per side, or until cooked through. Remove the fish to a plate, saute the other half, and then flake the fish with a fork.

Fish-Tacos-with-Avocad-Sweet-Corn-Slaw-iowagirleats-12

See? So tasty!

Fish-Tacos-with-Avocad-Sweet-Corn-Slaw-iowagirleats-13

Taco time! Place a scoop of fish onto a corn tortilla (feel free to grill or flame kiss first!) then top with a forkful of slaw and spoonful (or 7) of the white sauce, then open wide! Enjoy!

baja style fish tacos with avocado sweet corn slaw

Save this recipe?
Get this recipe sent to your inbox, plus receive new recipes from us every week!

Fish Tacos with Avocado Sweet Corn Slaw

5 from 7 votes

by Kristin Porter

Prep: 30 minutes
Cook: 10 minutes
Total: 40 minutes
Servings: 4
Fish Tacos with Avocado Sweet Corn Slaw are fresh and full of flavor. These baja-style tacos taste just like a restaurant's!

Ingredients

  • 8 corn tortillas
  • 1-1/2 lb mahi mahi
  • juice of 1/2 lemon
  • 2 Tablespoons vegetable oil
  • 3/4 teaspoon garlic salt
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon cumin
  • 1/4 teaspoon smoked paprika
  • pepper

For the White Sauce:

  • 1/2 cup mayonnaise
  • 2 Tablespoons lemon juice
  • 2 Tablespoons milk, any kind
  • 1/2 teaspoon garlic salt
  • pinch of cayenne pepper

For the Avocado and Sweet Corn Slaw:

  • 4 cups shaved purple cabbage
  • 1 avocado, chopped
  • 1 tomato, seeded then chopped
  • 1-1/2 cups sweet corn kernels, ~2 ears
  • 1/4 cup chopped red onion
  • 1/4 cup packed cilantro, chopped
  • juice of 1/2 - 1 lemon
  • salt and pepper
  • pinch of sugar

Directions 

  • Place fish into a large Ziplock bag then add lemon juice, oil, garlic salt, chili powder, smoked paprika, cumin, and pepper then gently squish to coat fish and place into the refrigerator to marinate for 30 minutes.
  • Meanwhile, combine ingredients for the White Sauce in a small bowl then place into the refrigerator. Add ingredients for Avocado and Sweet Corn Slaw into a large bowl, starting with the juice from 1/2 lemon, then toss to combine and taste. Add remaining 1/2 lemon if needed for flavor then set slaw aside.
  • Heat a large skillet over medium/medium-high heat (6/10 on the heat scale) then spray the bottom generously with extra virgin olive oil or nonstick spray. Add half the mahi mahi then saute for 3-4 minute a side or until cooked through. Transfer to a plate then saute remaining mahi mahi.
  • Flake fish then place in the center of corn tortillas, top with Avocado Sweet Corn Slaw, and then drizzle with White Sauce and serve.

Notes

  • You will need 3 lemons total for this dish.

Nutrition

Calories: 675kcal, Carbohydrates: 46g, Protein: 39g, Fat: 39g, Saturated Fat: 6g, Polyunsaturated Fat: 19g, Monounsaturated Fat: 12g, Trans Fat: 0.1g, Cholesterol: 137mg, Sodium: 1241mg, Potassium: 1473mg, Fiber: 10g, Sugar: 9g, Vitamin A: 1893IU, Vitamin C: 65mg, Calcium: 136mg, Iron: 4mg

Nutritional values are estimates only. Please read our full nutrition information disclaimer.

Like this recipe? Leave a star rating below!

Photo collage of baja style fish tacos

Like this recipe? Share it with friends!

Related Recipes

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




66 Comments

  1. Jamie says:

    I’m obsessed with fish and shrimp tacos! They seem like guilty pleasures but really aren’t bad for you. Looking forward to trying these. :)

  2. Erin Larsen says:

    Sutliff Cider is the best! It is made just down the road from where my parents grew up. You can find it at Gateway Market and a couple of Hy-Vees in town. It comes in a bottle like wine. Cheers!

    1. Kristin says:

      Ohhh, perfect! Thanks for letting me know, Erin!

  3. Tanah says:

    Oh my gosh this looks amazing!!

  4. Linda says:

    I love your site…been ‘pinning’ like crazy since I found it. Your little guy is the same age as my grandson…sooo sweet! Love playing with him! I live in central Washington state (surrounded by forest fires and living with smoke haze at the moment)…I’m off to the farm-stand for some fresh corn! Thanks for sharing your wonderful recipes & your family.
    Linda

  5. Nancy says:

    Oh how I miss the Iowa State Fair, will have to plan a trip to see it again someday. Love fish tacos – reminds me that hasn’t been on the menu for a while at my house.

  6. Hannah @ CleanEatingVeggieGirl says:

    These sound so delicious! Also, thanks for the heads up on the cidery. I’ll have to check that out sometime soon!

  7. Lindsay@BluegrassBites says:

    I haven’t been able to get enough fish tacos this summer! These look delicious!

  8. Morgan @ Morgan Manages Mommyhood says:

    That fair looks amazing! I definitely think things that don’t change year to year are sometimes the best. That way when you go with your kids, it’s exact;y how it was when you were their age, which is cool. There is a fair near us that when I was a a kid I used to go ot because my dad’s work had a tent that he had to work. Went this year with our son, and it was all different which was a real bummer.

  9. Brooke Coady says:

    Ah I have to comment..I thought I was the only one obsessed with Tin Fish!! My absolute favorite taco place! I’ll be there in 2 weeks..I’ll have one for you :)

    1. Kristin says:

      Yes, please do! :)

  10. heather says:

    I was watching Morning Joe earlier(I’m on East Coast time)and they showed some blurbs about Hilary Clinton eating a pork chop on a stick(I guess it was a kabob? I was slightly confused)and DT like, jumping out of a helicopter and posing for selfies. State Fair sounds pretty dope.

    1. Kristin says:

      Haha, yes it’s been wild here this weekend with all the candidates in town! The pork chop is on the bone so you just hold onto that, and DT was giving people rides in his helicopter (of course he was.) It’s been pretty cool seeing al the news trucks and security crews out and about!

  11. Beth Ann Chiles says:

    What a fun day at the fair. Since I didn’t get to go this year I had to live through everyone else’s posts about their visits. Fish tacos are one of my favorites and this recipe looks like one that is perfect. Thanks!

  12. Jess says:

    The fair looks like so much fun, and I’m SO glad you got your corn dog – way to go Iowa State Fair! It’s a perfect time for fish tacos, especially with that corn in the slaw – ours is so incredibly sweet right now too.

  13. Brittany | Words Like Honeycomb says:

    Oh wow! The Tin Fish was literally my FIRST experience in Southern Cal…well the airport and THEN Tin Fish and I got the same tacos!! They were just as incredible as you described! I fell in love and previously didn’t even like fish tacos.
    Ahhh I want to go back so bad now! Guess I will be making these at home :)

    1. Kristin says:

      Yay – same!! They made a fish taco convert out of me too!