Grilled Fish Tacos
Why You’ll Love This Recipe
Grilled Fish Tacos are a fresh, flavorful dish that brings a taste of the coast right to your plate. Lightly seasoned grilled fish is paired with crunchy cabbage, creamy sauce, and zesty lime, all wrapped in warm corn tortillas. Perfect for weeknight dinners or weekend gatherings, these tacos are quick to prepare, healthy, and absolutely delicious.
ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
white fish fillets (like tilapia, mahi-mahi, or cod)olive oillime juicegarlic powderchili powdercuminpaprika saltslaw mix or shredded cabbagered onionfresh cilantrocorn tortillasyogurt or sour creammayonnaisehot sauce (optional)
directions
Preheat your grill to medium-high heat.
In a small bowl, combine olive oil, lime juice, garlic powder, chili powder, cumin, paprika, and salt to make a marinade.
Coat the fish fillets with the marinade and let them sit for 15-20 minutes.
Grill the fish for 3-4 minutes per side or until cooked through and slightly charred.
While the fish is grilling, prepare the sauce by mixing yogurt or sour cream with mayonnaise and a dash of hot sauce if desired.
Warm the corn tortillas on the grill or in a dry skillet until pliable.
Flake the grilled fish into bite-sized pieces.
Assemble the tacos by layering the fish, slaw mix, red onion, and fresh cilantro onto the tortillas.
Drizzle with the creamy sauce and serve with lime wedges.
Servings and timing
This recipe yields approximately 8 tacos.
Preparation time: 15 minutes
Marinating time: 15-20 minutes
Grilling time: 6-8 minutes
Assembly time: 5 minutes
Total time: 35-40 minutes
Variations
Use flour tortillas instead of corn for a softer bite.
Add sliced avocado or guacamole for extra creaminess.
Top with pickled jalapeños or radishes for a tangy crunch.
Try a mango or pineapple salsa for a sweet and spicy twist.
Use Greek yogurt for a lighter sauce option.
storage/reheating
Store leftover grilled fish and toppings separately in airtight containers in the fridge for up to 2 days.
Reheat the fish gently in a skillet or microwave.
Warm tortillas fresh before assembling.

FAQs
What kind of fish is best for grilled fish tacos?
Mild, flaky white fish like tilapia, cod, or mahi-mahi work best.
Can I cook the fish in a pan instead of grilling?
Yes, you can pan-sear or bake the fish if grilling isn’t an option.
Is it necessary to marinate the fish?
Marinating adds flavor, but even 10-15 minutes can make a difference.
Can I make this dish ahead?
You can prep the toppings and sauce ahead, but grill the fish just before serving for best results.
How do I keep tortillas from breaking?
Warm them well before filling, and don’t overstuff.
Are grilled fish tacos healthy?
Yes, they’re generally low in fat and high in protein, especially with a light sauce and fresh veggies.
Can I use frozen fish?
Yes, just make sure it’s fully thawed and patted dry before marinating.
Can kids eat these?
Absolutely, just go easy on the spicy sauce for younger palates.
Can I make it gluten-free?
Use certified gluten-free corn tortillas and check labels on sauces.
How do I keep them warm for serving?
Wrap assembled tacos in foil and keep in a warm oven for a short time.
Conclusion
Grilled Fish Tacos are a simple, satisfying dish bursting with fresh flavor and texture. They’re ideal for casual dinners or festive meals, offering a balance of smoky fish, creamy sauce, and crisp toppings. Once you try them, you’ll see why they’re a go-to favorite for taco lovers everywhere.
Print
Grilled Fish Tacos
- Total Time: 35-40 minutes
- Yield: 8 tacos 1x
Description
A vibrant and healthy dish featuring grilled white fish, crunchy slaw, and a creamy, zesty sauce all wrapped in warm corn tortillas. Perfect for a quick dinner or casual get-together.
Ingredients
- 1 lb white fish fillets (tilapia, mahi-mahi, or cod)
- 2 tbsp olive oil
- 2 tbsp lime juice
- 1 tsp garlic powder
- 1 tsp chili powder
- 1/2 tsp cumin
- 1/2 tsp paprika
- Salt to taste
- 2 cups slaw mix or shredded cabbage
- 1/2 red onion, thinly sliced
- 1/4 cup fresh cilantro, chopped
- 8 corn tortillas
- 1/2 cup yogurt or sour cream
- 1/4 cup mayonnaise
- Hot sauce, to taste (optional)
- Lime wedges, for serving
Instructions
- Preheat the grill to medium-high heat.
- In a small bowl, mix olive oil, lime juice, garlic powder, chili powder, cumin, paprika, and salt to create a marinade.
- Coat the fish fillets with the marinade and let sit for 15-20 minutes.
- Grill fish for 3-4 minutes per side until cooked through and slightly charred.
- While grilling, mix yogurt or sour cream with mayonnaise and a dash of hot sauce for the sauce.
- Warm corn tortillas on the grill or in a dry skillet until pliable.
- Flake the grilled fish into bite-sized pieces.
- Assemble tacos: layer fish, slaw, red onion, and cilantro on each tortilla.
- Drizzle with creamy sauce and serve with lime wedges.
Notes
- For extra creaminess, add sliced avocado or guacamole.
- Top with pickled jalapeños or radishes for a tangy crunch.
- Swap corn tortillas with flour tortillas if preferred.
- Use Greek yogurt for a lighter sauce option.
- Try mango or pineapple salsa for a sweet, spicy twist.
- Prep Time: 15 minutes
- Cook Time: 6-8 minutes
- Category: Main Course
- Method: Grill
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 1 taco
- Calories: 210
- Sugar: 2g
- Sodium: 320mg
- Fat: 12g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 14g
- Cholesterol: 35mg