Ingredients
- 1.5 lbs white fish fillets (cod, mahi-mahi, or tilapia)
- 1/4 cup lime juice
- 2 tablespoons olive oil
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 1/4 teaspoon garlic powder
- Salt and pepper to taste
- 12 corn tortillas
- 1/2 cup mayonnaise
- 2 tablespoons sriracha sauce (or hot sauce of choice)
- 1 tablespoon lime juice
- 1/4 cup chopped cilantro
- 1 jalapeño, seeded and minced (optional)
- 2 medium tomatoes, diced
- 1/2 red onion, finely diced
- 1 jalapeño, seeded and minced
- 1/4 cup chopped cilantro
- Juice of 1/2 lime
- Salt to taste
- Optional toppings: shredded cabbage, avocado slices, lime wedges
Instructions
- In a bowl, whisk together lime juice, olive oil, chili powder, cumin, garlic powder, salt, and pepper. Marinate the fish fillets in this mixture for at least 15 minutes.
- While the fish marinates, prepare the firecracker mayo by combining mayonnaise, sriracha sauce, lime juice, cilantro, and jalapeño (if using) in a small bowl. Mix well and set aside.
- Prepare the pico de gallo by combining diced tomatoes, red onion, jalapeño, cilantro, lime juice, and salt in a medium bowl. Mix well and set aside.
- Preheat your grill to medium-high heat. Grill the fish fillets for 3-4 minutes per side, or until cooked through and flaky.
- Warm the corn tortillas on the grill or in a skillet.
- Assemble the tacos by placing a piece of grilled fish on each tortilla. Top with firecracker mayo, pico de gallo, and any optional toppings you desire.
- Serve immediately and enjoy!
Notes
For extra flavor, try grilling the tortillas for a few seconds per side. If you don’t have a grill, you can pan-fry the fish in a skillet. To make the mayo less spicy, reduce the amount of sriracha. Feel free to experiment with different types of fish and toppings to create your own unique taco variations!
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 2 tacos
- Calories: 420
- Sugar: 7g
- Sodium: 350mg
- Fat: 20g
- Saturated Fat: 6g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 25g
- Cholesterol: 65mg
