Baja Fish Tacos with Creamy Slaw

Total Time: 1 hr 5 mins Difficulty: Intermediate
Crispy beer-battered cod nestled in warm corn tortillas, crowned with zesty creamy slaw and avocado slices for a beachy fiesta in every bite.
pinit

Crispy beer-battered cod tucked into warm corn tortillas meets a bright, zesty slaw of green and red cabbage with a tangy lime–cilantro dressing, delivering a beachy fiesta in every bite. Topped with creamy avocado, extra cilantro, and lime wedges for that perfect pop of freshness, Baja Fish Tacos with Creamy Slaw transform a weeknight dinner into a seaside celebration. You’ll love how the crunch, creaminess, and citrus brightness come together—let’s dive in!

Key Ingredients

Before we dive in, let’s gather the essentials that make these tacos shine:

  • 400 g cod fillets, cut into strips: Firm white fish that crisps beautifully in the beer batter.
  • 120 ml beer: Adds carbonation and flavor to the batter for an airy, crunchy coating.
  • 100 g all-purpose flour: Foundation of the batter, helping it bind and crisp when fried.
  • 1 tsp baking powder: Leavens the batter for extra lightness and crisp texture.
  • 1/2 tsp salt: Seasoning for the batter to enhance the fish’s natural flavor.
  • 1/4 tsp ground black pepper: Adds a mild spice and depth to the fish batter.
  • 240 ml vegetable oil for frying: Neutral oil with a high smoke point for perfect frying.
  • 200 g green cabbage, shredded: Provides a crunchy base and fresh bite in the slaw.
  • 100 g red cabbage, shredded: Adds color and extra crunch to the creamy slaw mix.
  • 1 medium carrot, grated: Sweetness and vibrant color to balance the slaw’s tang.
  • 60 ml sour cream: Creamy element that gives the slaw its luscious texture.
  • 60 ml mayonnaise: Enriches the slaw with a smooth, tangy richness.
  • 2 tbsp fresh lime juice: Brightens the slaw with zesty acidity for fresh contrast.
  • 1 tbsp chopped fresh cilantro: Herbal note that ties slaw flavors together with a citrusy pop.
  • 1/2 tsp sugar: Balances the slaw’s acidity for a harmonious taste.
  • pinch salt: Season to taste in the slaw, making flavors pop.
  • pinch ground black pepper: Light seasoning to round out the slaw’s flavor.
  • 1 small jalapeno, seeded and finely chopped: Gives just the right amount of heat.
  • 8 corn tortillas: Warm, soft vessels to hold the crispy cod and creamy slaw.
  • lime wedges for serving: Fresh citrus to squeeze over tacos at the table.
  • sliced avocado for topping: Adds silky richness and extra creaminess.
  • extra cilantro for garnish: Bright garnish that adds a fresh herbal finish.

How To Make Baja Fish Tacos with Creamy Slaw

Bringing these Baja Fish Tacos with Creamy Slaw together is a breeze once your ingredients are prepped. You’ll start by tossing up a creamy, tangy slaw, then whip up a light beer batter, fry the cod until golden crisp, and warm your tortillas. Each step builds on the last to layer textures and flavors—think cool crunch, tender fish, and soft tortilla—culminating in a perfectly balanced taco experience.

1. In a large bowl combine green cabbage, red cabbage, carrot, sour cream, mayonnaise, lime juice, cilantro, sugar, pinch salt, pinch ground black pepper and jalapeno. Toss until well coated and refrigerate while you prepare the fish.

2. In another bowl whisk together flour, baking powder, 1/2 tsp salt, 1/4 tsp ground black pepper and beer until smooth to form a batter.

3. Heat vegetable oil in a deep skillet or pot over medium-high heat until it registers 180°C or a drop of batter sizzles on contact.

4. Dip cod strips into the batter, letting excess drip off, then carefully lower into hot oil. Fry in batches for 3–4 minutes until golden and cooked through. Transfer to a paper towel–lined plate to drain.

5. Warm corn tortillas by wrapping them in a damp towel and microwaving for 30 seconds or heating them briefly in a dry skillet.

6. To assemble, place fried fish on each tortilla, top with creamy slaw, sliced avocado and extra cilantro. Serve with lime wedges on the side.

7. Enjoy immediately while the fish is crisp and the slaw is chilled.

Serving Suggestions

These Baja Fish Tacos shine on their own, but pairing them with the right sides and drinks turns dinner into a full-on fiesta. Whether it’s game night, Taco Tuesday, or a casual weekend cookout, thoughtful accompaniments can highlight the tacos’ crunch and tang, while adding contrasting textures and flavors. Here are some ideas to round out your spread and keep everyone coming back for seconds.

  • Spanish Rice: A warm side of tomato-infused rice with peas and peppers complements the tacos’ zesty slaw.
  • Charro Beans: Hearty, brothy pinto beans seasoned with bacon or chorizo bring smoky depth.
  • Fresh Guacamole: Creamy avocado dip with chopped onions, tomatoes, and cilantro boosts the taco’s richness.
  • Chilled Mexican Lager: Crisp beer or a light margarita cleanses the palate between bites.

Tips For Perfect Baja Fish Tacos with Creamy Slaw

Want to nail these tacos every single time? A few pro tricks will take you there, from selecting the best fish to timing your slaw for maximum flavor. With a little planning and the right techniques, you’ll have a batch of tacos that’s crispy, creamy, and utterly crave-worthy—no taco truck required.

  • Use any firm white fish such as cod, halibut or tilapia for best results
  • Chill the batter for 30 minutes before frying to achieve extra crispiness
  • Prepare the slaw a few hours in advance to allow flavors to meld
  • Serve with additional lime wedges and your favorite hot sauce for extra zing

How To Store It

Leftover tacos can still taste amazing if stored correctly—just keep components separate and refresh textures before serving. Whether you’re meal-prepping or saving dinner scraps, these tips ensure your fish stays crisp, slaw stays creamy, and tortillas remain pliable for the next day’s lunch or snack.

  • Refrigerate Slaw Separately: Store in an airtight container for up to 2 days, stirring before serving to redistribute any liquid.
  • Keep Fish Crisp: Cool the fried cod on paper towels, then transfer to a container lined with fresh paper towels; reheat in a 180°C oven for 5 minutes.
  • Store Tortillas Properly: Wrap in foil or plastic wrap and keep in the fridge or pantry to maintain softness.
  • Assemble Just Before Eating: Combine warmed fish, slaw, and toppings right before serving to preserve the ideal textures.

Frequently Asked Questions

Got questions? Here are answers to some common queries about these Baja Fish Tacos with Creamy Slaw.

  • How long does it take to prepare and cook these Baja Fish Tacos with Creamy Slaw?

A: It takes about 45 minutes total. This includes 10 minutes to shred the cabbages and grate the carrot, 5 minutes to whisk and chill the batter, 15 minutes to fry the fish in batches, 5 minutes to warm the tortillas, and a few minutes to assemble the tacos. If you prepare the slaw a few hours ahead or chill the batter for extra crispiness, add that time accordingly.

  • Can I use a different type of fish if I don’t have cod?

A: Yes. Any firm white fish such as halibut, tilapia, haddock, or pollock works well. Choose fillets of similar thickness so they cook in about 3 to 4 minutes. Adjust the frying time slightly if your fillets are thicker or thinner.

  • What’s the best way to keep the fish batter crispy when frying?

A: Make sure the oil is heated to 180°C (350°F) before adding the fish so the batter sets immediately. Let the batter rest or chill for 30 minutes before frying to tighten the gluten and dry it slightly. Fry in small batches without overcrowding the pan, and drain on paper towels to remove excess oil.

  • How do I know when the fish is cooked through?

A: Fry each battered strip for 3 to 4 minutes until the coating turns golden brown and the fish flakes easily with a fork. If you insert a fork into the thickest part and it separates without resistance, the fish is done.

  • What’s the best way to store and serve leftover creamy slaw?

A: Transfer leftover slaw to an airtight container and refrigerate for up to 2 days. Before serving, give it a gentle stir to redistribute any liquid that has settled. The flavors actually intensify when chilled, so it makes a great topping for sandwiches or as a side salad.

  • How should I warm the corn tortillas so they don’t crack?

A: Wrap tortillas in a damp kitchen towel and microwave for 30 seconds, or heat them one at a time in a dry skillet over medium heat for 15 seconds per side. Keep them wrapped in the towel until ready to assemble to retain moisture and pliability.

  • Can I prepare any components in advance for a party?

A: Absolutely. Make the slaw up to 4 hours ahead and keep it chilled. You can also mix and chill the batter for up to an hour. Fry the fish right before serving to maintain crispiness, and warm the tortillas just before assembly for the best texture.

What Makes This Special

Between the crunchy golden cod, bright zesty slaw, and creamy avocado crown, Baja Fish Tacos with Creamy Slaw deliver a flavor-packed punch to your taste buds. What makes these stand out is that beer-batter crisp meets tangy lime–cilantro slaw in every bite—pure taco magic! Feel free to print this recipe and stash it in your kitchen treasure trove. Come back and let me know how it turned out, share your tweaks, or ask questions if you need help—happy taco adventures!

Baja Fish Tacos with Creamy Slaw

Difficulty: Intermediate Prep Time 20 mins Cook Time 15 mins Rest Time 30 mins Total Time 1 hr 5 mins
Calories: 580

Description

Lightly battered cod strips plunge into hot oil, emerging golden and crunchy, then meet a tangy limecilantro slaw cooled to crisp perfection. Stack them on soft tortillas for a bright, flavor-packed bite that snaps with each chew.

Ingredients

Instructions

  1. In a large bowl combine green cabbage, red cabbage, carrot, sour cream, mayonnaise, lime juice, cilantro, sugar, pinch salt, pinch ground black pepper and jalapeno. Toss until well coated and refrigerate while you prepare the fish.
  2. In another bowl whisk together flour, baking powder, 1/2 tsp salt, 1/4 tsp ground black pepper and beer until smooth to form a batter.
  3. Heat vegetable oil in a deep skillet or pot over medium-high heat until it registers 180°C or a drop of batter sizzles on contact.
  4. Dip cod strips into the batter, letting excess drip off, then carefully lower into hot oil. Fry in batches for 3–4 minutes until golden and cooked through. Transfer to a paper towel–lined plate to drain.
  5. Warm corn tortillas by wrapping them in a damp towel and microwaving for 30 seconds or heating them briefly in a dry skillet.
  6. To assemble, place fried fish on each tortilla, top with creamy slaw, sliced avocado and extra cilantro. Serve with lime wedges on the side.
  7. Enjoy immediately while the fish is crisp and the slaw is chilled.

Note

  • Use any firm white fish such as cod, halibut or tilapia for best results
  • Chill the batter for 30 minutes before frying to achieve extra crispiness
  • Prepare the slaw a few hours in advance to allow flavors to meld
  • Serve with additional lime wedges and your favorite hot sauce for extra zing
Keywords: baja fish tacos,beer-battered cod,creamy slaw,mexican tacos,corn tortillas,seafood tacos
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How long does it take to prepare and cook these Baja Fish Tacos with Creamy Slaw?

It takes about 45 minutes total. This includes 10 minutes to shred the cabbages and grate the carrot, 5 minutes to whisk and chill the batter, 15 minutes to fry the fish in batches, 5 minutes to warm the tortillas, and a few minutes to assemble the tacos. If you prepare the slaw a few hours ahead or chill the batter for extra crispiness, add that time accordingly.

Can I use a different type of fish if I don’t have cod?

Yes. Any firm white fish such as halibut, tilapia, haddock, or pollock works well. Choose fillets of similar thickness so they cook in about 3 to 4 minutes. Adjust the frying time slightly if your fillets are thicker or thinner.

What’s the best way to keep the fish batter crispy when frying?

Make sure the oil is heated to 180°C (350°F) before adding the fish so the batter sets immediately. Let the batter rest or chill for 30 minutes before frying to tighten the gluten and dry it slightly. Fry in small batches without overcrowding the pan, and drain on paper towels to remove excess oil.

How do I know when the fish is cooked through?

Fry each battered strip for 3 to 4 minutes until the coating turns golden brown and the fish flakes easily with a fork. If you insert a fork into the thickest part and it separates without resistance, the fish is done.

What’s the best way to store and serve leftover creamy slaw?

Transfer leftover slaw to an airtight container and refrigerate for up to 2 days. Before serving, give it a gentle stir to redistribute any liquid that has settled. The flavors actually intensify when chilled, so it makes a great topping for sandwiches or as a side salad.

How should I warm the corn tortillas so they don’t crack?

Wrap tortillas in a damp kitchen towel and microwave for 30 seconds, or heat them one at a time in a dry skillet over medium heat for 15 seconds per side. Keep them wrapped in the towel until ready to assemble to retain moisture and pliability.

Can I prepare any components in advance for a party?

Absolutely. Make the slaw up to 4 hours ahead and keep it chilled. You can also mix and chill the batter for up to an hour. Fry the fish right before serving to maintain crispiness, and warm the tortillas just before assembly for the best texture.

Annie Parker Food and Lifestyle Blogger

Hey there, kitchen adventurers! I'm Annie Parker, and welcome to my cozy corner of the internet where homestyle cooking meets creative twists, and every recipe is designed to make your life a little more delicious.

Leave a Comment

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