Baja Fish Tacos With Chipotle Crema

Photo of author
Author: Amelia
Published:
Easy Baja Fish Tacos With Beer Batter

Baja fish tacos are one of those dishes that instantly transport you to a sunny beachside cantina. The crispy, golden-fried fish wrapped in a warm corn tortilla with tangy curtido and smoky chipotle crema? Pure magic. I first made these for Henry and the kids on a Friday night when we were craving something fun and different. Isabella took one bite and declared it “better than restaurant tacos.” That’s when I knew this recipe was a keeper. If you love bold flavors and satisfying textures, you’re going to fall hard for this easy fish taco recipe. For more taco inspiration, check out my Easy Cottage Cheese Taco Bowl.

Why You Will Love This Recipe

  • Quick to make From start to finish, you’re eating in under 45 minutes
  • Restaurant-quality results That light, crispy fish tacos coating rivals any taco stand
  • Customizable heat level Adjust the chipotles to your family’s spice tolerance
  • Make-ahead components The curtido and crema can be prepped in advance
  • Kid-approved Emma and Noah ask for these regularly now
  • Budget-friendly Uses simple, affordable ingredients you can find anywhere
Best Baja Fish Tacos With Creamy Sauce

Ingredients You Need For Baja Fish Tacos

For the Fish:

  • 1 lb fish (mahi mahi, cod, tilapia, or catfish)
  • 1 cup all-purpose flour
  • 1 cup beer
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • Freshly cracked black pepper
  • 1 teaspoon chile powder (optional)
  • 10-12 corn tortillas
  • 2-3 limes
  • 3-4 cups frying oil

For the Chipotle Crema:

  • 1 cup mayonnaise
  • 2 chipotles in adobo
  • 1 tablespoon adobo sauce
  • 2 garlic cloves
  • Pinch of salt
  • Squeeze of lime

For the Curtido:

  • 1/3 head green cabbage
  • 1/4 onion
  • 1/4 jalapeno
  • 1/2 cup vinegar
  • 3/4 cup water
  • 1/2 teaspoon Mexican oregano (optional)
  • 1 teaspoon salt
  • Freshly cracked black pepper

Substitution tip: Swap half the mayonnaise for plain Greek yogurt if you want a lighter crema.

How To Make The Best Baja Fish Tacos

Prepare the curtido first. Slice the cabbage, onion, and jalapeno thinly. Combine in a bowl with vinegar, water, Mexican oregano, salt, and pepper. Transfer to a Mason jar, shake well, and refrigerate

Make the chipotle crema. Add mayonnaise, chipotles, garlic, salt, and lime juice to a blender. Blend until smooth. Add a splash of water if needed

Season the fish. Pat dry with paper towels and sprinkle both sides with salt. Cut into strips about 1″ x 3″

Mix the beer batter. Whisk together flour, baking powder, salt, pepper, and chile powder. Add the beer and stir until the batter reaches a thick paint consistency

Fry the fish. Heat oil to 350-360°F. Dip each fish strip in batter and carefully drop into the hot oil. Fry for 3-4 minutes until golden brown.

Baja Fish Tacos With Tangy Curtido Slaw

Drain properly. Remove fish to paper towels, then transfer to a wire rack. Keep warm in a 250°F oven if needed

Warm the tortillas. Crisp them in a dry skillet over medium heat for best results.

Assemble your tacos. Load each tortilla with fried fish, chipotle crema, curtido, and a generous squeeze of fresh lime.

Homemade Baja Fish Tacos Recipe

Storage And Reheating Tips

Store leftover fried fish in an airtight container in the refrigerator for up to 2 days. Reheat in a 400°F oven for 8-10 minutes to restore crispiness.

The curtido keeps for up to 2 weeks refrigerated and actually improves with time. Store the chipotle crema separately for up to 5 days.

Creative Ways To Change Up Your Crispy Fish Tacos

  • Grilled option Skip the batter and grill seasoned fish for a lighter version
  • Shrimp swap Use the same batter on large shrimp for variety
  • Spicier kick Add extra chipotles or a drizzle of hot sauce
  • Avocado addition Top with fresh avocado slices or guacamole

Have you tried adding mango salsa? It adds a sweet contrast that’s incredible.

Common Questions About Baja Fish Tacos

What Is The Best Fish For Baja Fish Tacos?

Mahi mahi is my top pick for its firm texture and mild flavor. Cod, tilapia, and catfish also work beautifully. The key is choosing a white fish that holds up to frying without falling apart.

Can I Make Baja Fish Tacos Without Beer?

Yes! Sparkling water creates a similar light, airy batter. The carbonation is what makes the coating so crispy, so any fizzy liquid works.

How Do I Keep Fried Fish Crispy For Tacos?

Place fried fish on a wire rack instead of a plate. This prevents steam from making the bottom soggy. Keep them warm in a low oven until serving.

Can I Make The Curtido Ahead Of Time?

Absolutely. Curtido tastes even better after resting overnight in the refrigerator. The flavors meld together and the cabbage gets that perfect tangy bite.

Time To Make Your Own Baja Fish Tacos

These beer battered fish tacos bring so much joy to our family table, and I know they’ll do the same for yours. The combination of that shatteringly crispy fish, creamy chipotle sauce, and tangy pickled cabbage is honestly hard to beat.

Give this recipe a try and let me know how it turns out! I’d love to hear your thoughts in the comments below. And if you make them, be sure to tag me on Instagram so I can see your creation.

Recipes You May Like

Don’t forget to save this recipe to Pinterest for later

Best Homemade Baja Fish Tacos Ready In 45 Minutes

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Best Homemade Baja Fish Tacos Ready In 45 Minutes

Crispy Homemade Baja Fish Tacos With Chipotle Crema


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 40 minutes
  • Yield: 1012 tacos 1x

Description

Baja fish tacos are one of those dishes that instantly transport you to a sunny beachside cantina. The crispy, golden-fried fish wrapped in a warm corn tortilla with tangy curtido and smoky chipotle crema is pure magic. If you love bold flavors and satisfying textures, you are going to fall hard for this easy fish taco recipe.


Ingredients

Scale
  • For the Fish:
  • 1 lb fish (mahi mahi, cod, tilapia, or catfish)
  • 1 cup all-purpose flour
  • 1 cup beer
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • Freshly cracked black pepper
  • 1 teaspoon chile powder (optional)
  • 1012 corn tortillas
  • 23 limes
  • 34 cups frying oil
  • For the Chipotle Crema:
  • 1 cup mayonnaise
  • 2 chipotles in adobo
  • 1 tablespoon adobo sauce
  • 2 garlic cloves
  • Pinch of salt
  • Squeeze of lime
  • For the Curtido:
  • 1/3 head green cabbage
  • 1/4 onion
  • 1/4 jalapeno
  • 1/2 cup vinegar
  • 3/4 cup water
  • 1/2 teaspoon Mexican oregano (optional)
  • 1 teaspoon salt
  • Freshly cracked black pepper


Instructions

  1. Prepare the curtido first. Slice the cabbage, onion, and jalapeno thinly. Combine in a bowl with vinegar, water, Mexican oregano, salt, and pepper. Transfer to a Mason jar, shake well, and refrigerate.
  2. Make the chipotle crema. Add mayonnaise, chipotles, garlic, salt, and lime juice to a blender. Blend until smooth. Add a splash of water if needed.
  3. Season the fish. Pat dry with paper towels and sprinkle both sides with salt. Cut into strips about 1 inch x 3 inches.
  4. Mix the beer batter. Whisk together flour, baking powder, salt, pepper, and chile powder. Add the beer and stir until the batter reaches a thick paint consistency.
  5. Fry the fish. Heat oil to 350-360 degrees F. Dip each fish strip in batter and carefully drop into the hot oil. Fry for 3-4 minutes until golden brown.
  6. Drain properly. Remove fish to paper towels, then transfer to a wire rack. Keep warm in a 250 degrees F oven if needed.
  7. Warm the tortillas. Crisp them in a dry skillet over medium heat for best results.
  8. Assemble your tacos. Load each tortilla with fried fish, chipotle crema, curtido, and a generous squeeze of fresh lime.

Notes

Substitution tip: Swap half the mayonnaise for plain Greek yogurt if you want a lighter crema. Store leftover fried fish in an airtight container in the refrigerator for up to 2 days. Reheat in a 400 degrees F oven for 8-10 minutes to restore crispiness. The curtido keeps for up to 2 weeks refrigerated and actually improves with time. Store the chipotle crema separately for up to 5 days. Mahi mahi is my top pick for its firm texture and mild flavor. Cod, tilapia, and catfish also work beautifully. Place fried fish on a wire rack instead of a plate to prevent steam from making the bottom soggy.

  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Frying
  • Cuisine: Mexican

Amelia
Amelia

Hello there! I’m Amelia, the heart and hands behind Easy Delight Recipes. For me, cooking isn’t just about putting food on the table; it’s about gathering loved ones, creating cherished memories, and finding joy in every bite.

You Might Also Like...

Easy Homemade Kombucha Recipe

Easy Homemade Kombucha Recipe

Can I Drink Kombucha Every Day?

Can I Drink Kombucha Every Day?

Ground Turkey And Broccoli Pasta

Ground Turkey And Broccoli Pasta

Italian Biga Recipe

Italian Biga Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star