If you are craving something fresh, vibrant, and downright delicious, you absolutely must try this Baja Fish Tacos with Creamy Avocado Crema and Crispy Fried Cod Recipe. It combines tender, crispy fried cod with a zesty cabbage slaw and a luscious avocado crema that ties everything together perfectly. Every bite bursts with layers of texture and flavor that remind you just how incredible simple ingredients can be when treated with a little love and care. Whether it’s a weeknight feast or a weekend gathering, these tacos bring that perfect balance of cool creaminess and satisfying crunch you’ll want on repeat.
Ingredients You'll Need
The magic of this Baja Fish Tacos with Creamy Avocado Crema and Crispy Fried Cod Recipe lies in the humble and easy-to-find ingredients. Each one plays a vital role, from giving the fish a perfect crispy crust, to adding fresh brightness and the creamiest topping you can imagine. Let’s break down what you’ll need to make this dish unforgettable.
- Purple cabbage: Adds vibrant color and a crunchy, refreshing contrast to the crispy fish.
- Limes: Provide essential tang and brightness that awaken the flavors of the fish and slaw.
- Kosher salt: Enhances every ingredient thoughtfully — seasoning is everything!
- Avocado: Creates the creamy base for the avocado crema, giving richness without heaviness.
- Yogurt: Lightens and balances the avocado crema with a subtle tang.
- Mayonnaise: Adds smooth texture and depth to the crema’s flavor.
- All-purpose and rice flour: The combo ensures the batter is irresistibly crispy and delicate.
- Corn starch: Key for dredging the fish, helping that batter cling perfectly.
- Spices (paprika, chili powder, garlic, and onion powder): Infuse the batter with warm, smoky, and savory notes.
- Beer: Makes the batter light and airy, creating that signature Baja fish taco crunch.
- Fresh cod fillets: The star of the show — mild, flaky, and perfect for frying.
- Vegetable oil: For frying the fish crisp and golden.
- Corn or flour tortillas: Ideal for folding the taco together, soft with a little chew.
- Pico de gallo (optional): Adds freshness and a little extra kick on top.
How to Make Baja Fish Tacos with Creamy Avocado Crema and Crispy Fried Cod Recipe
Step 1: Prepare the Cabbage Slaw
Start by whipping up a simple cabbage slaw that gives a refreshing crunch. Toss thinly sliced purple cabbage with freshly squeezed lime juice and a pinch of kosher salt. The lime juice not only adds brightness but also softens the cabbage just enough while keeping its wonderful crispness. This slaw is an essential fresh counterpoint to the rich fried fish and creamy avocado crema.
Step 2: Blend the Creamy Avocado Crema
Next, blend ripe avocado, plain yogurt, mayonnaise, lime juice, and a pinch of salt until perfectly smooth and silky. This avocado crema is the unifying element, building creamy richness with a slight tang that complements the fish so beautifully. Make sure to cover it tightly with plastic wrap to prevent browning — preserving that gorgeous green color until serving.
Step 3: Mix the Crispy Batter
Combine all-purpose flour, rice flour, corn starch, and spices like smoked paprika, chili powder, garlic powder, onion powder, and kosher salt in a bowl. Slowly whisk in cold beer until you get a mostly smooth batter that’s thick enough to coat the fish but light enough to stay crispy when fried. This batter is the secret behind that light, golden crunch that makes these tacos unforgettable.
Step 4: Prepare the Cod and Fry
Pat your cod fillets dry and season both sides with kosher salt. Dredge each piece in corn starch first to help the batter stick, then dip into the beer batter, letting the extra drip off. Fry in hot vegetable oil about 2 to 3 inches deep until golden and crispy, roughly 2 minutes per side. Drain on paper towels and generously sprinkle with sea salt right after frying to boost flavor further.
Step 5: Assemble the Tacos
Warm your tortillas, then layer on the cabbage slaw, a crispy piece of fried cod, a generous drizzle of creamy avocado crema, and finish with fresh pico de gallo if you like. A squeeze of lime over the top ties all the flavors together with a lively citrus punch, making every bite a celebration.
How to Serve Baja Fish Tacos with Creamy Avocado Crema and Crispy Fried Cod Recipe
Garnishes
Adding the right garnishes elevates these tacos to the next level. Fresh lime wedges are a must-have to brighten each bite. Cilantro leaves add a hint of herbal freshness while thin slices of jalapeño bring optional heat for those who love a kick. Don’t forget a sprinkle of sea salt on the fish right after frying — that little finishing touch makes the crispy crust shine.
Side Dishes
Serve your Baja Fish Tacos alongside simple sides like black beans, Mexican street corn (elote), or a tangy rice pilaf to round out the meal. These accompaniments help keep the theme authentic and complement the main star without overwhelming the delicate fish flavors.
Creative Ways to Present
For a fun twist, serve the tacos open-faced on a large platter as a colorful taco bar where guests can build their own. Use mini corn tortillas for bite-sized versions at parties, or even plate the elements deconstructed — laying out crispy fish, slaw, crema, and garnishes separately for a creative presentation that encourages mixing and matching flavors.
Make Ahead and Storage
Storing Leftovers
Leftover Baja Fish Tacos are best stored components separately. Keep the fried cod in an airtight container lined with paper towels to maintain crunch for up to one day. Store cabbage slaw and avocado crema in separate sealed containers in the fridge. Trying to keep everything together will make the fish soggy and the crema browner.
Freezing
While the fish can be fried ahead and frozen, it’s best to freeze uncooked battered cod pieces on a baking sheet first, then transfer to a bag before frying later. This helps maintain texture when fried fresh. The slaw and avocado crema do not freeze well due to texture changes, so prepare those fresh before serving.
Reheating
To enjoy leftovers at their best, reheat the fried cod in a hot oven or air fryer for a few minutes to regain crispiness without drying out. Avoid microwaving to prevent soggy batter. Freshen up the slaw with a squeeze of lime, and give the avocado crema a quick stir before serving again.
FAQs
Can I use fish other than cod for Baja Fish Tacos with Creamy Avocado Crema and Crispy Fried Cod Recipe?
Absolutely! While cod is classic for its mild flavor and flaky texture, you can substitute with other firm white fish like haddock, halibut, or tilapia for equally delicious results.
How do I keep the avocado crema from browning?
Cover the surface tightly with plastic wrap to prevent air exposure, which causes browning. Also, adding fresh lime juice helps preserve the bright green color and adds flavor.
What’s the secret to extra crispy fish in this recipe?
Dredging the fish first in corn starch before dipping into the beer batter creates a dry surface that helps the batter cling better and fry crispier. Using rice flour in the batter also contributes to a lighter, crunchier crust.
Can I make these tacos gluten-free?
Yes! Replace the all-purpose flour with a gluten-free blend or increase the rice flour. Be sure to check your corn tortillas are certified gluten-free, and use gluten-free beer or substitute sparkling water for the batter.
Is it okay to prepare any parts of the recipe ahead of time?
You can make the slaw and avocado crema several hours ahead and keep refrigerated. Prepare and freeze uncooked battered fish pieces in advance, then fry when ready to serve for the freshest crunch.
Final Thoughts
This Baja Fish Tacos with Creamy Avocado Crema and Crispy Fried Cod Recipe is a true crowd-pleaser that’s surprisingly easy to pull off. The harmony of crispy, tender fish with tangy slaw and dreamy avocado crema is a flavor party waiting to happen. Give it a try and watch how this dish becomes an instant favorite for every occasion.
Print
Baja Fish Tacos with Creamy Avocado Crema and Crispy Fried Cod Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Frying
- Cuisine: Mexican
Description
Delicious and crispy Baja Fish Tacos featuring beer-battered cod, fresh cabbage slaw, and creamy avocado crema for a perfect balance of flavors and textures. Ready in just 35 minutes, this recipe brings a vibrant, festive touch of Mexican cuisine to your table.
Ingredients
Cabbage Slaw
- ¼ head of purple cabbage, shaved or thinly sliced
- Juice from 1 lime
- Few pinches of kosher salt
- Minced cilantro (quantity estimated: 2 tablespoons)
Avocado Crema
- 1 avocado
- ⅓ cup plain yogurt
- 1 tablespoon mayonnaise
- Juice from 1 lime
- Pinch of kosher salt
Fish Batter and Coating
- ¾ cup all-purpose flour
- ¼ cup rice flour
- 2 tablespoons corn starch (for batter)
- 1 teaspoon paprika
- 1 teaspoon chili powder
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon kosher salt
- 1 ¼ cup beer
- ¼ cup corn starch (for dredging)
Fish and Serving
- 2 pounds cod, cut into 1-inch thick strips about 3-inches long
- Vegetable oil, for frying (about 2 to 3 inches deep in pan)
- Corn or flour tortillas (street taco size)
- Lime wedges, for garnish
- Pico de gallo, for topping
Instructions
- Make the Cabbage Slaw: In a medium bowl, toss together the shaved purple cabbage, minced cilantro, a few pinches of kosher salt, and the juice from 1 lime until well combined. Set aside to marinate slightly.
- Prepare the Avocado Crema: In a small food processor or blender, combine the avocado, yogurt, mayonnaise, a pinch of kosher salt, and juice from 1 lime. Blend until very smooth and creamy. Transfer to a small bowl and cover with plastic wrap pressed directly on the surface to prevent browning. Keep chilled until ready to serve.
- Mix the Fish Batter: In a medium bowl, whisk together the all-purpose flour, rice flour, 2 tablespoons corn starch, paprika, chili powder, garlic powder, onion powder, and salt until evenly combined. Slowly pour in the beer while whisking until the batter is mostly smooth with a few small lumps. Set aside.
- Prepare Fish for Frying: Place the cod strips on a cutting board and season both sides lightly with kosher salt. Pour vegetable oil into a deep, heavy skillet or frying pan until it reaches 2 to 3 inches in depth and heat over medium-high heat until hot but not smoking.
- Dredge and Fry the Fish: Lightly coat each cod strip in the ¼ cup corn starch, shaking off excess. Immediately dip the fish into the batter, allowing most excess batter to drip off. Carefully place the battered fish strips into the hot oil. Fry for about 2 minutes per side, or until golden brown and crispy. Use tongs to turn the fish. Remove fish from oil and drain on a plate lined with paper towels. While hot, sprinkle the fish lightly with sea salt. Repeat with remaining fish strips.
- Assemble the Tacos: Warm the tortillas slightly. Add a generous scoop of cabbage slaw onto each tortilla, followed by a piece of crispy fried fish. Top with a dollop of avocado crema and some fresh pico de gallo. Garnish with lime wedges and serve immediately while warm.
Notes
- For best results, use fresh cod fillets and keep fish cold until ready to batter.
- Ensure oil temperature is optimal (about 350°F/175°C) for crispy, non-greasy fish.
- Street taco size tortillas are typically 5-6 inches in diameter and perfect for portion control.
- The avocado crema can be made a few hours in advance and stored in the fridge, just ensure it is covered tightly.
- If desired, substitute beer with sparkling water for a non-alcoholic version.

Leave a Reply