Fish Taco Recipe
All Recipes

Fish Taco Recipe

Fish Taco Recipe

These bright, beachy bites, this Fish Taco Recipe delivers flaky grilled fish, crunchy slaw, and a zingy cilantro-lime sauce all tucked into warm tortillas—ready in under 30 minutes for an easy, homemade feast.

Full Recipe Introduction
Fish tacos are a staple of Mexican cuisine, but this version leans into fresh, simple ingredients that let the seafood shine. I’ve been serving them at family cookouts ever since my daughter begged for lighter fare on hot July nights. What makes this Fish Taco Recipe special is the quick marinade—just chili powder, garlic, lime juice, and a splash of olive oil—that packs a punch without hiding the fish’s natural flavor. We top ours with a crisp cabbage-radish slaw and a creamy cilantro-lime sauce that’s tangy, herb-forward, and endlessly customizable. Whether you’re craving a casual weeknight dinner or hosting a backyard fiesta, these tacos hit the spot. You know what? Even picky eaters at the table end up asking for seconds.

Why You’ll Love This Fish Taco Recipe

  • Ready in under 30 minutes—perfect for busy weeknights.
  • Lean protein from white fish keeps it light and healthy.
  • No deep frying—just grilled fish for a clean flavor.
  • Versatile toppings let you mix and match salsa, avocado, or mango.
  • Soft tortillas cradle all the goodness—store-bought or homemade.
  • Family-friendly taste that appeals to kids and grown-ups alike.
  • Gluten-free option with corn tortillas.
  • Leftovers reheat beautifully for next-day lunches.

Ingredients for the Fish Taco Recipe

• 1 lb white fish fillets (tilapia, cod, or haddock), patted dry
• 2 tbsp olive oil (use extra-virgin for depth)
• 1 tsp chili powder (smoked paprika swap works too)
• ½ tsp garlic powder (fresh minced garlic also fine)
• ¼ tsp ground cumin (optional, adds earthiness)
• ½ tsp kosher salt
• ¼ tsp black pepper
• Juice of 1 lime (about 2 tbsp)
• 8 small corn tortillas (look for masa harina corn tortillas)
• 2 cups shredded green cabbage (red or Napa cabbage works)
• 4 radishes, thinly sliced
• ½ cup pico de gallo or chunky salsa (store-bought or homemade)
• ¼ cup chopped cilantro (reserve extra for garnish)
• ½ cup plain Greek yogurt (whole-milk for creaminess)
• 2 tbsp mayonnaise (Duke’s or Hellmann’s recommended)
• Additional lime wedges for serving

Tips:

  • Choose firm, sustainably caught seafood.
  • Warm tortillas in a dry skillet over medium heat for pliability.
  • Use whole-milk Greek yogurt if you prefer richer sauce.

Directions

  1. Marinate the fish
    In a shallow bowl, whisk olive oil, chili powder, garlic powder, cumin, salt, pepper, and lime juice. Lay fish fillets in the mix, turning once to coat evenly. Let rest 10–15 minutes—longer if you have time for deeper flavor.
  2. Prep the slaw
    Toss shredded cabbage and thin radish slices in a bowl. Season with a pinch of salt and a squeeze of lime. Cover and chill while the fish marinates.
  3. Make the cilantro-lime sauce
    In a small jar, stir Greek yogurt, mayonnaise, chopped cilantro, zest of half a lime, and a tiny pinch of salt. Shake or whisk until smooth and tangy. Taste—add more lime if you like extra zing.
  4. Cook the fish
    Heat a grill pan or cast-iron skillet over medium-high. Once it’s hot, add fish fillets—no overcrowding. Cook 3–4 minutes per side, until opaque and flaky. (Tip: fish is done when it flakes easily with a fork.)
  5. Warm the tortillas
    Wrap tortillas in foil and place on the grill or in the oven at 350°F for 5 minutes, or heat one by one in a dry skillet—just until soft and bendy.
  6. Assemble the tacos
    Lay a tortilla flat, add a few pieces of grilled fish, top with cabbage-radish slaw, a spoonful of pico de gallo, and drizzle cilantro-lime sauce. Garnish with extra cilantro and a lime wedge.

Servings & Timing

Makes 8 tacos (serves 4)
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes

Variations

• Swap fish for shrimp and add a pinch of Old Bay seasoning.
• Make them blackened by dusting fish with cayenne, paprika, and oregano.
• Use flour tortillas for a softer, chewier wrap.
• Top with fresh mango salsa for a tropical twist.
• Turn it vegetarian by grilling portobello strips instead of fish.
• Add pickled jalapeños or pineapple chunks for extra tang.

Storage & Reheating

Refrigerate leftover fish, slaw, and sauce separately in airtight containers for up to 2 days. Store tortillas in a zip-top bag on the counter. To reheat, warm fish gently in a skillet over low heat (cover to keep moist) and reheat tortillas in a dry pan or microwave. Sauce stays fresh up to 3 days—just stir before using.

Make-ahead advice: Marinate fish and chop slaw ingredients up to 4 hours ahead; keep chilled until you’re ready to grill.

Notes

• I learned that lime juice only needs 10 minutes to tenderize the fish—no need to plan half a day.
• If your kitchen is hot, pop the slaw in the fridge so it stays crisp.
• Swap mayo for avocado for a dairy-free cilantro-lime sauce.
• For extra char, add a drizzle of oil right before fish hits the pan.
• When testing seasoning, taste a tiny flake of fish on its own—that’s your real flavor check.

FAQs

Q: Can I bake the fish instead of grilling?
A: Absolutely—lay fillets on a parchment-lined sheet at 425°F for 10–12 minutes, until flakes form.

Q: What type of fish works best?
A: Any mild white fish—tilapia, cod, halibut, or sea bass—grills nicely, though cod holds up particularly well.

Q: How do I keep tortillas from tearing?
A: Heat them until just warmed—overheated ones can crack. Alternatively, wrap in damp paper towels and microwave 20 seconds.

Q: Can I prep everything the night before?
A: You can chop slaw and make the sauce up to 24 hours ahead. Marinate fish no more than 4 hours before cooking.

Q: Is there a dairy-free sauce option?
A: Yes—blend ripe avocado, lime juice, cilantro, salt, and a splash of water for a creamy, dairy-free drizzle.

Q: How spicy are these tacos?
A: Mild by default, but you can amp up spice with cayenne in the fish rub or a hotter salsa.

Q: Can I use flour tortillas?
A: Of course—flour tortillas yield a softer shell, though corn adds authentic flavor and texture.

Q: What to serve alongside fish tacos?
A: Simple sides like Mexican rice, black beans, or chipotle sweet potato fries round out the meal nicely.

Conclusion

This Fish Taco Recipe brings seaside vibes to your kitchen with minimal fuss and maximum flavor. The quick marinade, crisp slaw, and creamy cilantro-lime sauce make it a hit whether you’re feeding family or friends. Give it a try this weekend, then swing back and let me know how it went—or explore more tasty taco ideas like my Shrimp Taco Recipe!

Fish Taco Recipe

Fish Taco Recipe

These bright, beachy bites, this Fish Taco Recipe delivers flaky grilled fish, crunchy slaw, and a zingy cilantro-lime sauce all tucked into warm tortillas—ready in under 30 minutes for an easy, homemade feast.
No ratings yet
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course Main Course
Cuisine Mexican
Servings 4 servings

Ingredients
  

  • 1 lb white fish fillets (tilapia, cod, or haddock) patted dry
  • 2 tbsp olive oil (use extra-virgin for depth)
  • 1 tsp chili powder (smoked paprika swap works too)
  • 1/2 tsp garlic powder (fresh minced garlic also fine)
  • 1/4 tsp ground cumin (optional, adds earthiness)
  • 1/2 tsp kosher salt
  • 1/4 tsp black pepper
  • Juice of 1 lime (about 2 tbsp)
  • 8 small corn tortillas (look for masa harina corn tortillas)
  • 2 cups shredded green cabbage (red or Napa cabbage works)
  • 4 radishes, thinly sliced
  • 1/2 cup pico de gallo or chunky salsa (store-bought or homemade)
  • 1/4 cup chopped cilantro (reserve extra for garnish)
  • 1/2 cup plain Greek yogurt (whole-milk for creaminess)
  • 2 tbsp mayonnaise (Duke’s or Hellmann’s recommended)
  • Additional lime wedges for serving

Instructions
 

  • In a shallow bowl, whisk olive oil, chili powder, garlic powder, cumin, salt, pepper, and lime juice. Lay fish fillets in the mix, turning once to coat evenly. Let rest 10–15 minutes—longer if you have time for deeper flavor.
  • Toss shredded cabbage and thin radish slices in a bowl. Season with a pinch of salt and a squeeze of lime. Cover and chill while the fish marinates.
  • In a small jar, stir Greek yogurt, mayonnaise, chopped cilantro, zest of half a lime, and a tiny pinch of salt. Shake or whisk until smooth and tangy. Taste—add more lime if you like extra zing.
  • Heat a grill pan or cast-iron skillet over medium-high. Once it’s hot, add fish fillets—no overcrowding. Cook 3–4 minutes per side, until opaque and flaky. (Tip: fish is done when it flakes easily with a fork.)
  • Wrap tortillas in foil and place on the grill or in the oven at 350°F for 5 minutes, or heat one by one in a dry skillet—just until soft and bendy.
  • Lay a tortilla flat, add a few pieces of grilled fish, top with cabbage-radish slaw, a spoonful of pico de gallo, and drizzle cilantro-lime sauce. Garnish with extra cilantro and a lime wedge.

Notes

• Choose firm, sustainably caught seafood. • Warm tortillas in a dry skillet over medium heat for pliability. • Use whole-milk Greek yogurt if you prefer richer sauce.
Keyword Cilantro-Lime Sauce, Fish Tacos, Grilled Fish, Slaw, Tortillas
Love this recipe?Follow us at @thenandnowspace for more

Share via
Copy link