Fish Tacos Recipe
Grilled, blackened or fried — taco slaw, tomato, cheese and mexican crema
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Fish
Taco Slaw
Toppings & Crema
To Serve
Method
Fish
Prepare fish
Pat fish fillets dry with paper towels and cut into 8 even pieces (about taco-sized).
Season
In a small bowl combine chili powder, ground cumin, smoked paprika, garlic powder, kosher salt, and black pepper. Brush both sides of fish pieces with 1 tbs olive oil, then sprinkle the spice mix evenly over both sides, pressing lightly so spices adhere.
Cook options
Choose one cooking method: Grilled: heat grill or grill pan to medium-high and oil the grates. Grill fish pieces 2–3 minutes per side until opaque and flaky. Blackened: heat a heavy skillet (cast iron) over high heat until smoking, add 1 tbs oil, then add fish and cook 2–3 minutes per side, forming a dark crust. Fried (optional): heat 1/2 cup vegetable oil in a skillet to 350°F (175°C). Lightly dredge seasoned fish in flour, dip in beaten egg, then return to flour (for a light crust). Fry pieces 2–3 minutes per side until golden and cooked through. Drain on paper towels.
Transfer cooked fish to a plate, squeeze a little lime over each piece, and keep warm while you finish the slaw and crema.
Taco Slaw
In a large bowl combine green cabbage, red cabbage, carrot, and chopped cilantro.
In a small bowl whisk together lime juice, apple cider vinegar, mayonnaise, honey, salt, and black pepper until smooth.
Pour dressing over cabbage mixture and toss until evenly coated. Taste and adjust salt or lime as needed. Let slaw sit 5–10 minutes to soften slightly and meld flavors.
Toppings & Crema
Prepare tomato and cheese: place diced tomatoes in a small bowl and season with a pinch of salt. Shred or measure cheese and set aside.
Make the crema: in a small bowl combine Mexican crema (or sour cream), lime zest, hot sauce (if using), and 1/4 tsp salt. Stir until smooth. If the crema is too thick, thin with 1–2 tbs water or lime juice to desired consistency.
To Serve
Assemble tacos: place about 2 tbs of slaw on each tortilla, top with a piece or two of cooked fish, a spoonful of diced tomato, a sprinkle of shredded cheese, and a drizzle of Mexican crema. Garnish with extra cilantro leaves and a squeeze of lime wedge.
Serve immediately while fish and tortillas are warm. Leftover slaw and crema can be stored separately in airtight containers in the refrigerator for up to 3 days.