Crispy Fish Tacos with Lime Slaw (Print view)

Golden fish fillets with zesty cabbage slaw and creamy lime sauce in warm tortillas

# Ingredient List:

→ Fish

01 - 1.1 pounds white fish fillets (cod, tilapia, or haddock)
02 - 1 teaspoon ground cumin
03 - 1 teaspoon paprika
04 - 1/2 teaspoon garlic powder
05 - 1/2 teaspoon salt
06 - 1/4 teaspoon black pepper
07 - 2 tablespoons olive oil
08 - Optional: 1/2 cup all-purpose flour, 1 egg, 1/2 cup panko breadcrumbs

→ Tortillas

09 - 8 small corn or flour tortillas

→ Slaw

10 - 2 cups shredded green cabbage
11 - 1/4 small red onion, thinly sliced
12 - 1/4 cup chopped fresh cilantro
13 - 1 tablespoon fresh lime juice
14 - 1 tablespoon olive oil
15 - Pinch of salt

→ Creamy Sauce

16 - 1/2 cup sour cream or Greek yogurt
17 - 2 tablespoons mayonnaise
18 - 1 tablespoon lime juice
19 - 1 teaspoon hot sauce (optional)
20 - 1 teaspoon honey or agave syrup
21 - Salt and pepper to taste

→ Garnishes

22 - Lime wedges
23 - Extra chopped cilantro

# How-To Steps:

01 - Combine shredded cabbage, sliced red onion, chopped cilantro, lime juice, olive oil, and salt in a large bowl. Toss thoroughly to coat all ingredients. Set aside to marinate while preparing other components.
02 - Whisk together sour cream, mayonnaise, lime juice, hot sauce, honey, salt, and pepper in a small bowl until smooth and fully incorporated. Refrigerate until ready to serve.
03 - Pat fish fillets completely dry with paper towels. Cut into 1-inch strips. Sprinkle both sides evenly with cumin, paprika, garlic powder, salt, and black pepper, pressing gently to adhere spices.
04 - For crispy texture, dredge seasoned fish strips in flour, dip into beaten egg, then coat thoroughly with panko breadcrumbs, pressing gently to ensure adherence.
05 - Heat olive oil in a large skillet over medium-high heat. Add fish strips in a single layer without overcrowding. Cook 2-3 minutes per side until golden brown and fish flakes easily with a fork. Work in batches if necessary. For grilled fish, brush with oil and grill on medium-high heat 2-3 minutes per side.
06 - Heat tortillas in a dry skillet for 30 seconds per side until warm and pliable, or wrap in foil and warm in a 350°F oven for 5-7 minutes.
07 - Place a generous portion of slaw on each warm tortilla. Top with 2-3 fish strips. Drizzle with creamy sauce. Garnish with fresh cilantro and serve with lime wedges for squeezing.

# Expert Suggestions:

01 -
  • Everything comes together in about 35 minutes but tastes like you spent all day thinking about it
  • The contrast between warm seasoned fish and cool crisp slaw is genuinely addictive
  • You can grill or pan-fry depending on your mood and what you have on hand
02 -
  • Dry your fish thoroughly before seasoning—water creates steam and you will never get that gorgeous golden crust
  • Do not overcook the fish or it will become tough and dry
  • Warm tortillas make or break the experience and cold tortillas are genuinely sad
03 -
  • Keep the cooked fish in a warm oven while you finish assembling everything
  • Double the sauce recipe because people will want more than you expect
Go back