Crispy Fish Tacos Recipe

By Emily Cookson | July 11, 2025 | No comments

Crispy Fish Tacos

I love how quick and straightforward these crispy fish tacos are to make, featuring fresh ingredients like flaky fish, crunchy slaw, and a zesty sauce that makes every bite unforgettable. 

If there’s one recipe that takes me back to my first visit to Baja California, it’s these crispy fish tacos. It was a sunny afternoon at a small, bustling seaside shack where I first tasted the perfect blend of crispy batter and fresh, tangy slaw. Replicating this culinary gem has been a labor of love, transforming it into a recipe that remains a staple at my family table. What makes this dish special is its versatility—whether you’re hosting a summer barbecue or a cozy indoor gathering, these tacos are always a hit, offering a budget-friendly yet gourmet taste. 

Over the years, I’ve refined the recipe to ensure it’s not only delicious but also accessible for cooks of all skill levels. Using simple, fresh ingredients combined with the right techniques, I’ve balanced a light, crispy crust with the tender, moist fish inside. The result is a symphony of textures and flavors that burst with every bite, all while being an incredibly manageable dish for any dinner night. 

Why You’ll Love Crispy Fish Tacos?

I’m convinced that you’ll adore these tacos for several compelling reasons, each backed by expert cooking techniques and tried-and-true kitchen wisdom: 

  • Simplicity: The recipe calls for ingredients you probably already have in your pantry.
  • Rich Flavor: Crispy batter, delicate fish, vibrant toppings, and zingy dressing create layers of taste.
  • Versatility: Perfect for any mealtime occasion, easy to tailor to personal taste with various toppings.
  • Consistency: Achieved through step-by-step guidance, ensuring a perfect crust and tender fish every time.
  • Accessibility: Designed for all skill levels, no fancy equipment or advanced techniques required.

“From the first bite to the last, these tacos promise a flavor journey you’ll want to experience again and again.”

Crispy Fish Tacos (3)

Ingredients Notes

  • Green Cabbage: Finely shredded, it provides essential crunch and freshness. Look for firm, bright leaves for the best texture.
  • Red Onion: Small diced for a mild, zesty punch. I choose onions with tight skins and firm bulbs.
  • Roma Tomatoes: Diced for juicy bursts of sweetness. Select tomatoes that are firm with vibrant red color.
  • Fresh Cilantro: Adds a citrusy, fresh herb layer. I choose bright green leaves for maximum flavor and aroma.
  • Jalapeño: Diced for just the right kick of heat. Opt for glossy, firm peppers with smooth skin.
  • Lime Juice: Brightens every bite with acidity. Freshly squeezed juice is best for its unbeatable zest.
  • Salt: Enhances and balances flavors across the board. Use sea salt for a clean taste.
  • All-Purpose Flour: Forms the foundation of the crispy batter. Use unbleached for a more natural finish.
  • Old Bay Seasoning: Adds complexity with its aromatic spices. Always opt for freshly bought to maximize flavor.
  • Baking Powder: Introduces lightness to the batter, creating a fluffy texture. Ensure it’s fresh for maximum lift.
  • Lager Beer: Makes the batter airy and light. I choose a mild lager to complement rather than dominate flavors.
  • Vegetable Oil: For frying, it ensures an even crispy crust. Use high-smoke point oils like canola.
  • Fresh Cod: Offers a flaky, tender bite that contrasts beautifully with the crisp batter. Fresh, firm fillets are crucial for the best texture.
  • Avocados: The base for creamy richness. Select ripe avocados that yield slightly to pressure.
  • Sour Cream: Adds tangy creaminess to the avocado crema. Go for full-fat for richer texture.
  • Lime Juice: Balances the rich avocado with a bright citrus note. Fresh is key for vibrant acidity.
  • Salt: Essential for drawing out flavors in the crema. A pinch goes a long way to enhance taste.

How to Make Crispy Fish Tacos?

Crispy Fish Tacos (4)
  • Prepare the Cabbage Slaw: Gently combine the finely shredded green cabbage, small diced red onion, diced roma tomatoes, chopped fresh cilantro, and diced jalapeño in a large bowl. Drizzle with lime juice and sprinkle with salt to taste. Toss all ingredients together until well mixed. The slaw should appear vibrant and colorful, emitting a fresh, tangy aroma.
  • Create the Crispy Batter: In another bowl, mix the all-purpose flour, Old Bay seasoning, and baking powder. Gradually whisk in the lager beer until the batter is smooth and free of lumps. Let it rest briefly to activate the baking powder, which enhances the fluffiness of the coating. The batter should be smooth and slightly bubbly, with a mild beer aroma.
  • Fry the Fish: Heat vegetable oil in a large skillet over medium-high heat until it reaches a shimmering state, ideal for frying. Dredge the fresh cod strips in the batter, ensuring an even coating. Carefully place each piece into the hot oil, frying until golden brown and crispy on all sides, about 3-4 minutes per side. The fish should sizzle upon contact, and the aroma should signal readiness.
  • Prepare the Avocado Crema: In a food processor, blend the ripe avocados, sour cream, lime juice, and a pinch of salt until smooth and creamy. The crema should be silky, with a rich texture and a bright, tangy taste.
  • Assemble the Tacos: Lay warm tortillas flat and spread a spoonful of avocado crema. Add a piece of crispy fish and top with a generous helping of cabbage slaw. Serve immediately, appreciating the harmonious combination of flavors and textures.

Expert Cooking Tips

  • Pat fish dry before dipping in batter; it ensures crispiness by removing excess moisture.
  • I always preheat oil to 350°F, avoiding soggy fish by ensuring the ideal frying temperature.
  • Rest batter for at least 10 minutes to activate baking powder, ensuring a light coating.
  • Use a wire rack after frying; it maintains crispiness by preventing fish from becoming greasy.
  • Cut fish evenly for uniform cooking, preventing some pieces from overcooking while others are undercooked.

Storage Tips

  • Refrigerate slaw and crema in separate airtight containers for up to 3 days for optimal freshness.
  • Store cooked fish on a wire rack in the fridge to maintain crispiness and prevent sogginess.
  • Use freezer-safe bags for fish; remove air to prevent freezer burn and store for up to 1 month.
  • Reheat fish in an oven at 375°F for 10 minutes to restore crispiness without overcooking.
  • Avoid microwaving fish; it makes it rubbery. Use an oven or stovetop for best results.

Variations and Substitutions

  • Swap cod for tofu for a vegetarian version, keeping the same crispy texture with a light batter.
  • Use gluten-free panko and flour for a gluten-free option that maintains crunchiness and flavor.
  • I substitute Greek yogurt in the slaw dressing for a dairy-free alternative, such as coconut yogurt.
  • Add mango chunks to the slaw for a sweet and fruity twist, pairing well with spicy jalapeños.
  • Incorporate smoked paprika into the batter for a smoky flavor, enhancing the richness of the fish.
Crispy Fish Tacos (5)

What to Serve with Crispy Fish Tacos?

  • Mexican Street Corn Salad: Adds a creamy, tangy note with cotija cheese and lime, enhancing the taco’s rich flavors.
  • Spanish Rice: Offers a savory balance with its garlic and tomato infusion, providing a satisfying and hearty side.
  • Avocado and Black Bean Salad: This adds creaminess and a protein boost, perfectly complementing the crunch of the tacos.
  • Grilled Vegetable Skewers: Smoky and charred, they offer a textural contrast and enhance the taco’s fresh, vibrant taste.
  • Quinoa Pilaf: Light and nutty, providing a balanced base that highlights the taco’s citrus and spice notes.
  • Jicama Slaw: Crunchy and fresh, this slaw provides a contrasting texture and echoes the taco’s brightness of flavors.
  • Chilled Tomato Gazpacho: Refreshing and tangy, this soup cleanses the palate and complements the taco’s crisp and spicy profiles.
  • Blistered Shishito Peppers: Earthy and slightly spicy, they add depth and pair well with the taco’s layered flavors.
  • Sweet Potato Fries: Offering sweetness and crunch, they create a delightful contrast to the taco’s savory elements.

FAQs

How can I prevent soggy fish?

Ensure the fish is patted dry before coating and use a high oven temperature.

Can I make tacos in advance?

Prepare components separately and assemble just before serving to maintain crispness.

How do I adjust sweetness?

Add more lime juice to the slaw or crema for tartness without adding sugar.

What’s the best way to warm tortillas?

Use a dry skillet or directly over a gas flame for a slight char.

How to store leftovers?

Keep fish, slaw, and tortillas in separate airtight containers to preserve texture.

Print

Crispy Fish Tacos Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Craving a crunchy delight? Discover how to make irresistibly crispy fish tacos that burst with flavor. Perfect for a quick meal or impressing guests. Dive in now.

  • Author: Emily Cookson
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Frying
  • Cuisine: Mexican

Ingredients

Cabbage Slaw:

  • ½ head green cabbage, finely shredded
  • ½ medium red onion, small diced
  • 2 roma tomatoes, diced
  • ¼ cup fresh cilantro (10 g), chopped
  • 1 small jalapeño, diced
  • 2 tablespoons lime juice
  • Salt, to taste

Crispy Fish:

  • 1 cup all-purpose flour (125 g)
  • 1 tablespoon Old Bay seasoning
  • ½ teaspoon baking powder
  • 1 cup lager beer (240 ml)
  • Vegetable oil, for frying
  • 1 lb fresh cod (455 g), cut into 1-inch (2-cm) thick strips

Avocado Crema:

  • 2 medium avocados
  • 1 cup sour cream (230 g)
  • ¼ cup lime juice (60 ml)
  • Salt, to taste

Instructions

  • Begin by preparing the cabbage slaw: in a large bowl, gently combine finely shredded green cabbage, small diced red onion, diced roma tomatoes, chopped fresh cilantro, and diced jalapeño. Drizzle with lime juice and sprinkle with salt to taste. Toss all ingredients together until well mixed. The slaw should appear vibrant and colorful, emitting a fresh, tangy aroma.
  • Next, create the crispy batter: in another bowl, mix all-purpose flour, Old Bay seasoning, and baking powder. Gradually whisk in the lager beer until the batter is smooth and free of lumps. Let it rest briefly to activate the baking powder, which enhances the fluffiness of the coating. The batter should be smooth and slightly bubbly, with a mild beer aroma.
  • Now, it’s time to fry the fish: heat vegetable oil in a large skillet over medium-high heat until it reaches a shimmering state, ideal for frying. Dredge the fresh cod strips in the batter, ensuring an even coating. Carefully place each piece into the hot oil, frying until golden brown and crispy on all sides, about 3-4 minutes per side. The fish should sizzle upon contact, and the aroma should signal readiness.
  • Prepare the avocado crema: in a food processor, blend ripe avocados, sour cream, lime juice, and a pinch of salt until smooth and creamy. The crema should be silky, with a rich texture and a bright, tangy taste.
  • Finally, assemble the tacos: lay warm tortillas flat and spread a spoonful of avocado crema. Add a piece of crispy fish and top with a generous helping of cabbage slaw. Serve immediately, appreciating the harmonious combination of flavors and textures.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

You might also like these recipes

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. With a passion for nostalgic flavors and simplified techniques, Holly helps busy home cooks create delicious meals that always work. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.

See more posts by Laura

Follow Laura on social media:

Leave a Comment

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

Send this to a friend