Loading…

By Reading time

Spicy Fish Tacos with Citrus Slaw are a lively and fresh meal that brings together crispy, seasoned fish and zesty, crunchy slaw in every bite. The fish is packed with a good kick of spice that balances perfectly with the bright, tangy flavors from the citrus-infused slaw wrapped in soft tortillas. It’s a fun, colorful dish that’s full of flavor and texture.

I love making these tacos on busy weeknights because they come together quickly but still feel special enough for guests. The spice mix on the fish is simple to prepare, and the slaw adds a refreshing contrast that cools down the heat just right. Plus, it’s one of those meals that feels light but totally satisfying — I almost always end up making extra slaw because it’s so good on its own!

When I serve these tacos, I like to set up a little taco bar with extra lime wedges, fresh cilantro, and a creamy sauce on the side. It makes the whole dinner feel interactive and fun, and everyone can build tacos exactly how they like. Whether you’re feeding family or friends, these spicy fish tacos with citrus slaw always bring smiles and full plates to the table.

Key Ingredients & Substitutions

White Fish: I like using cod or tilapia for their mild flavor and firm texture that holds up well in frying. If you prefer, use haddock or mahi-mahi. For a lighter option, grill the fish instead of frying.

Spices: Chili powder and cayenne give the fish a spicy kick. Adjust cayenne to your heat preference or swap with smoked chipotle powder for a smoky twist.

Panko Breadcrumbs: They make the coating extra crispy. If unavailable, plain breadcrumbs or crushed cornflakes work well. Gluten-free options can be used too.

Citrus Slaw: The mix of orange and lime juice adds bright, fresh flavors to the crunchy slaw. If you don’t have fresh citrus, substitute with bottled juice but use less to avoid extra liquid. Mayonnaise in the slaw adds creaminess, but Greek yogurt is a good lighter substitute.

Corn Tortillas: I prefer corn for authentic texture and flavor. Warm them on a skillet or wrap in a damp towel and microwave briefly for pliability. Flour tortillas are a fine substitute if preferred.

How Do You Get Crispy, Golden Fried Fish Without It Getting Soggy?

Crispy fish is key here. Follow these steps:

  • Pat fish dry before dredging to help flour stick.
  • Coat fish in seasoned flour first to create a base layer that helps egg and breadcrumbs adhere better.
  • After dipping in egg, press panko breadcrumbs firmly onto fish to ensure even coating.
  • Heat oil until shimmering but not smoking—around medium-high heat. This ensures crust cooks quickly and doesn’t soak oil.
  • Fry fish in batches so oil temperature stays steady—crowding the pan lowers heat and makes fish soggy.
  • Drain fried fish on paper towels to remove excess oil immediately after frying.

These tips help you get crunchy, golden fish that contrasts nicely with the fresh, creamy citrus slaw.

Spicy Fish Tacos with Crisp Citrus Slaw

Equipment You’ll Need

  • Large skillet or frying pan – I prefer using a heavy-bottomed skillet for even heat and crispy results.
  • Wire rack or paper towels – for draining excess oil from the fried fish and keeping it crispy.
  • Three shallow dishes – one for seasoned flour, one for beaten eggs, and one for panko breadcrumbs; makes breading easier.
  • Whisk – to mix the citrus dressing and batter smoothly.
  • Microwave or skillet – to warm the tortillas so they’re soft and pliable for wrapping.
  • Serving platter or plate – to assemble and present the tacos beautifully.

Flavor Variations & Add-Ins

  • Swap fish for shrimp or battered chicken for different protein options that work well with the spicy and citrus flavors.
  • Add sliced avocado or a dollop of sour cream to cool down the heat and add creaminess.
  • Use lime zest or a splash of lime juice in the slaw for extra tangy brightness.
  • Mix in chopped jalapeños or a dash of hot sauce into the slaw or dressing for more spice.

Spicy Fish Tacos with Citrus Slaw

Ingredients You’ll Need:

For the Fish:

  • 1 lb white fish fillets (such as cod, tilapia, or haddock), cut into taco-sized pieces
  • 1 cup all-purpose flour
  • 1 tsp chili powder
  • 1/2 tsp cayenne pepper
  • 1/2 tsp smoked paprika
  • 1/2 tsp garlic powder
  • Salt and black pepper to taste
  • 2 large eggs
  • 1 cup panko breadcrumbs
  • Vegetable oil, for frying

For the Citrus Slaw:

  • 2 cups shredded green cabbage
  • 1 cup shredded purple cabbage
  • 1/2 cup shredded carrots (optional)
  • 1/4 cup chopped fresh cilantro
  • 1 small red bell pepper, finely diced
  • Juice of 1 orange
  • Juice of 1 lime
  • 2 tbsp mayonnaise
  • 1 tsp honey or agave syrup
  • Salt and pepper to taste

Additional:

  • 8 small corn tortillas
  • Lime wedges, for serving
  • Extra chopped cilantro for garnish

How Much Time Will You Need?

This recipe takes about 20 minutes of preparation, plus 10-15 minutes for cooking the fish in batches. You’ll spend some time making the fresh citrus slaw first, then breading and frying the fish, warming the tortillas, and assembling the tacos. Altogether, plan for around 35 to 40 minutes from start to finish.

Step-by-Step Instructions:

1. Prepare the Citrus Slaw:

In a large bowl, whisk together the orange juice, lime juice, mayonnaise, honey, salt, and pepper until smooth. Add the shredded green and purple cabbage, shredded carrots if using, diced red bell pepper, and chopped cilantro. Toss everything together to combine well. Cover the bowl and refrigerate while you prepare the fish to let the flavors blend nicely.

2. Prepare the Fish:

Set up a dredging station using three shallow dishes. In the first dish, mix the flour with chili powder, cayenne pepper, smoked paprika, garlic powder, salt, and black pepper. In the second dish, beat the eggs. In the third dish, place the panko breadcrumbs.

Dip each fish piece first into the seasoned flour, shaking off any excess. Then dip into the beaten eggs, and finally coat with panko breadcrumbs evenly.

3. Cook the Fish:

Heat about 1/2 inch of vegetable oil in a large skillet over medium-high heat until it shimmers. Carefully fry the breaded fish pieces in batches for 3-4 minutes on each side or until golden brown and cooked through. Remove the fish and drain on a plate lined with paper towels to absorb excess oil.

4. Warm the Tortillas:

Heat the corn tortillas in a dry skillet or microwave until they are warm and flexible, perfect for folding.

5. Assemble the Tacos and Serve:

Place a crispy piece of fish on each warm tortilla. Top generously with the citrus slaw. Garnish with extra chopped cilantro and serve with lime wedges on the side for squeezing. Serve immediately and enjoy the mix of spicy, crispy fish and fresh citrus flavors!

Can I Use Frozen Fish for These Tacos?

Yes, you can! Just be sure to fully thaw the fish in the refrigerator overnight and pat it dry with paper towels before breading. This helps the coating stick better and prevents excess moisture.

How Do I Make These Tacos Gluten-Free?

Substitute the all-purpose flour and panko breadcrumbs with gluten-free flour and gluten-free breadcrumbs or crushed gluten-free cereal. Also, double-check your chili powder and other spices for any additives.

Can I Bake the Fish Instead of Frying?

Absolutely! Preheat your oven to 425°F (220°C). Arrange the breaded fish pieces on a greased baking sheet and bake for 12-15 minutes, flipping halfway, until crispy and cooked through.

How Should I Store Leftover Slaw and Fish?

Keep the slaw in an airtight container in the refrigerator for up to 2 days. Leftover fish is best eaten the same day but can be refrigerated for 1 day and gently reheated in the oven to maintain crispiness.

About the author
Claudia