Fresh Baja Fish Tacos with Mexican White Sauce

The Mexican white sauce recipe makes this fish taco dish authentic.

This image courtesy of Colin Ericcson

Editor's Note: Fans of traditional fish taco recipes will not be disappointed when they try this tasty, fresh dish. Covered in the always-popular, never-disappointing Mexican white sauce, these tacos are perfect for dinner parties or a small family meal. Much like popular street taco stands, this recipe includes instructions on how to make a white sauce for fish tacos. Always an instant hint, consider serving these tacos with a side of chips and guac or learn how to make your own queso fundido for a full meal.

Follow along with this full recipe to make fried fish tacos or simply learn how to make the Baja fish taco white sauce and add it to a dish of your own (it's step 1 in the recipe below).

Baja, the peninsula of Mexico located south of California, is famous for its fish tacos. Gaining popularity around the globe, these lightly fried fish delights are addictive, layered with cabbage, cream sauce and Pico de Gallo.

Makes8 tacos

Cooking MethodFrying


Total Timeunder 4 hours

Recipe CourseMain Course

Dietary ConsiderationPeanut Free, Soy Free, Tree Nut Free


Taste and TextureSavory


  • Candy/deep-fry thermometer
  • ¾ cup mayonnaise 175 mL
  • ½ cup plain yogurt 125 mL
  • Juice of 1 lime
  • 1 cup all-purpose flour 250 mL
  • ¾ light beer 175 mL
  • 1 tsp kosher salt 5 mL
  • 1½ lbs skinless cod or tilapia fillets (see Notes) 750 g
  • Vegetable oil
  • 8 6- to 8-inch (15 to 20 cm) corn or flour tortillas (see Notes)
  • 1 cup thinly shredded red cabbage 250 mL
  • 1 cup thinly shredded green cabbage 250 mL
  • Pico de Gallo


  1. Mexican White Sauce: In a small bowl, combine mayonnaise, yogurt and lime juice. Cover and refrigerate for at least 2 hours or for up to 24 hours.

  2. In a large bowl, combine flour, beer and salt. Mix well to a thick consistency.

  3. Rinse fish and pat dry with paper towel. Cut crosswise into 1-inch (2.5 cm) wide strips.

  4. Fill a deep-fryer, deep heavy pot or deep skillet with 1 inch (2.5 cm) of oil and heat to 350°F (l80°C). Using tongs, dredge fish pieces in batter and gently place in oil. Deep-fry 3 to 4 pieces at a time, turning once, until golden brown, about 1 minute per side. Drain on paper towels. Discard any excess batter.

  5. To build tacos, skillet warm tortillas (page 15). Divide fish equally among each tortilla. Top with cabbage, Mexican White Sauce and Pico de Gallo. Fold tortillas in half.


  1. For added flavor, add a pinch each of ground cumin, dried oregano and ground white pepper to the Mexican White Sauce.

  2. Skillet-Warmed Corn Tortillas: This method gives you a soft, pliable tortilla that is lightly toasted on one or both sides. Place a dry nonstick or cast-iron skillet over medium heat. Place tortilla in skillet and heat each side by turning once until warm and pliable, about 1 minute per side. Place in a tortilla warmer or wrap in foil to keep warm until ready to use.


There are concerns about the sustainability of some fish and seafood so we recommend you check reliable sites such as for the latest information.

Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!

I haven't tried this, but it sure looks yummy.

Fish tacos are my favorite. I can't wait to try this recipe this weekend!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password