Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grilled Fish Tacos with Spicy Mayo & Pico de Gallo


  • Author: Lorenzo Devereaux
  • Total Time: 25 minutes
  • Yield: 6 tacos

Description

These Grilled Fish Tacos with Spicy Mayo & Pico de Gallo are packed with bold flavors and fresh ingredients. The perfectly seasoned and grilled fish is paired with a creamy, spicy mayo and vibrant pico de gallo, all wrapped in a warm tortilla. This dish is light, flavorful, and perfect for any occasion.


Ingredients

For the Fish:

1 lb white fish fillets (cod, tilapia, or mahi-mahi)

1 tbsp olive oil

1 tsp smoked paprika

1 tsp garlic powder

1 tsp onion powder

1/2 tsp chili powder

1/2 tsp cumin

1/2 tsp salt

1/4 tsp black pepper

Juice of 1 lime

For the Spicy Mayo:

1/2 cup mayonnaise

1 tbsp hot sauce (sriracha or preferred choice)

1 tsp lime juice

1/2 tsp garlic powder

For the Pico de Gallo:

1 cup diced tomatoes

1/4 cup diced red onion

1 small jalapeño, finely chopped (optional)

2 tbsp chopped cilantro

Juice of 1 lime

Salt to taste

For Serving:

6 small corn or flour tortillas

Chopped cilantro for garnish

Extra lime wedges


Instructions

  1. Prepare the fish: In a small bowl, mix the olive oil, smoked paprika, garlic powder, onion powder, chili powder, cumin, salt, and black pepper. Rub this mixture evenly over the fish fillets. Squeeze fresh lime juice over them and let them marinate for 10-15 minutes.
  2. Grill the fish: Heat a grill or skillet over medium-high heat. Cook the fish for 3-4 minutes per side, or until charred and flaky. Remove from heat and let it rest for a few minutes before flaking it into bite-sized pieces.
  3. Make the spicy mayo: In a small bowl, whisk together the mayonnaise, hot sauce, lime juice, and garlic powder until smooth.
  4. Prepare the pico de gallo: Combine the diced tomatoes, red onion, jalapeño, cilantro, lime juice, and salt in a bowl. Mix well and let it sit for a few minutes to allow the flavors to meld.
  5. Warm the tortillas: Heat the tortillas in a dry skillet for about 30 seconds per side or directly over a gas flame for a slight char.
  6. Assemble the tacos: Place a portion of grilled fish onto each tortilla. Drizzle with spicy mayo, then top with pico de gallo. Garnish with chopped cilantro and serve with lime wedges.


  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main Course