Grilled Fish Tacos Spicy Mayo

Featured in: Simple Suppers

Enjoy a vibrant meal featuring grilled white fish seasoned with chili powder, paprika, and cumin. The juicy fillets are flaked onto warm corn tortillas and enriched with a creamy sriracha-lime mayo. Each taco comes alive with a fresh homemade pico de gallo—ripe Roma tomatoes, crisp red onion, cilantro, jalapeño, and a splash of lime. Serve warm for a quick weeknight dinner or lively gathering, and feel free to add extra lime wedges for brightness. This dish is all about layers of smoky, spicy, and fresh flavors that everyone will savor.

Updated on Fri, 31 Oct 2025 12:07:00 GMT
Delicious grilled fish tacos with spicy mayo and fresh pico de gallo await you.  Save
Delicious grilled fish tacos with spicy mayo and fresh pico de gallo await you. | butterhollow.com

These Grilled Fish Tacos with Spicy Mayo & Pico de Gallo are an absolute flavor explosion and are quick to make. Packed with zesty freshness and layered with smoky, creamy, and spicy goodness, they are perfect for weeknight dinners or casual gatherings.

I first served these grilled fish tacos at a summer cookout, and everyone raved about the bold flavors and fresh toppings. It’s become my go-to for effortless entertaining.

Ingredients

  • White fish fillets: 1 lb (mahi-mahi, cod, halibut, or tilapia)
  • Olive oil: 1 tbsp
  • Chili powder: 1 tsp
  • Paprika: 1 tsp
  • Garlic powder: 1/2 tsp
  • Ground cumin: 1/2 tsp
  • Salt and pepper: To taste
  • Corn tortillas: 8 pieces
  • Mayonnaise: 1/2 cup
  • Sriracha: 1–2 tbsp (adjust to taste)
  • Lime juice (for mayo): 1 tbsp
  • Roma tomatoes: 2, diced
  • Red onion: 1/4, finely chopped
  • Fresh cilantro: 2 tbsp, chopped
  • Jalapeño (optional): 1/2, minced
  • Lime juice (for pico de gallo): 1 tbsp
  • Salt (for pico de gallo): To taste

Instructions

Prepare and season fish:
Pat fish fillets dry and brush with olive oil. Season both sides with chili powder, paprika, garlic powder, cumin, salt, and pepper.
Make spicy mayo:
In a small bowl, mix mayonnaise, sriracha, and lime juice. Chill until ready to serve.
Prepare pico de gallo:
Combine diced tomatoes, red onion, cilantro, jalapeño (if using), lime juice, and salt in a bowl. Set aside.
Grill fish:
Preheat grill or grill pan over medium-high heat. Grill fish for 3–4 minutes per side until cooked through and lightly charred.
Warm tortillas:
Warm corn tortillas on the grill for 30 seconds per side.
Assemble tacos:
Flake grilled fish and layer onto warm tortillas. Top with spicy mayo and pico de gallo.
Serve:
Serve with extra lime wedges if desired.
Enjoy these grilled fish tacos bursting with zesty flavors and vibrant toppings.  Save
Enjoy these grilled fish tacos bursting with zesty flavors and vibrant toppings. | butterhollow.com

My family loves building their own tacos, and it’s always a fun hands-on dinner that brings everyone together at the table.

Serving Suggestions

Try these tacos with simple sides like Mexican rice, grilled vegetables, or a light black bean salad for a complete meal.

Spicy Mayo Variations

Add chipotle sauce or chopped pickled jalapeños to the mayo for extra kick and smoky flavor.

Make Ahead Tips

You can mix the spicy mayo and pico de gallo ahead and refrigerate for up to a day to save time on busy nights.

Savor the smoky grilled fish tacos drizzled with spicy mayo and homemade pico de gallo. Save
Savor the smoky grilled fish tacos drizzled with spicy mayo and homemade pico de gallo. | butterhollow.com

Enjoy these fresh, flavorful tacos as a fun weeknight option or for relaxed gatherings with friends and family.

Kitchen Tips & Answers

What type of fish works best?

Mahi-mahi, cod, halibut, or tilapia are great options for grilling due to their firm texture and mild flavor.

Can I use flour tortillas instead?

Yes, flour tortillas work well, though corn tortillas offer a more traditional and robust taste for tacos.

Is the spicy mayo customizable?

You can adjust the sriracha amount to control heat level or substitute with another hot sauce you prefer.

How do I grill the fish without sticking?

Pat fish fillets dry and brush with olive oil; preheating the grill and cleaning grates also helps prevent sticking.

Can I prepare pico de gallo ahead?

Pico de gallo can be made a few hours prior and refrigerated, allowing flavors to meld and saving prep time.

How do I know when fish is cooked?

Fish is ready when it flakes easily and is opaque throughout; grilling typically takes 3–4 minutes per side.

Grilled Fish Tacos Spicy Mayo

Zesty grilled fish tacos with creamy spicy mayo and vibrant pico de gallo, packed with fresh and smoky flavors.

Prep duration
15 min
Heat duration
10 min
Complete duration
25 min
Created by Ella Thompson


Skill level Easy

Heritage Mexican

Output 4 Portions

Eating preferences No dairy

What you'll need

Main

01 1 pound white fish fillets such as mahi-mahi, cod, halibut, or tilapia
02 1 tablespoon olive oil
03 1 teaspoon chili powder
04 1 teaspoon paprika
05 1/2 teaspoon garlic powder
06 1/2 teaspoon ground cumin
07 Salt and freshly ground black pepper, to taste
08 8 corn tortillas

Spicy Mayo

01 1/2 cup mayonnaise
02 1 to 2 tablespoons sriracha, adjusted to preference
03 1 tablespoon lime juice

Pico de Gallo

01 2 Roma tomatoes, diced
02 1/4 cup red onion, finely chopped
03 2 tablespoons fresh cilantro, chopped
04 1/2 jalapeño pepper, minced (optional)
05 1 tablespoon lime juice
06 Salt, to taste

Method

Phase 01

Season Fish Fillets: Pat fish fillets dry using paper towels. Brush both sides with olive oil and evenly season with chili powder, paprika, garlic powder, ground cumin, salt, and freshly ground black pepper.

Phase 02

Prepare Spicy Mayo: In a small mixing bowl, combine mayonnaise, desired amount of sriracha, and lime juice. Whisk until smooth and refrigerate until serving.

Phase 03

Make Pico de Gallo: Mix diced Roma tomatoes, chopped red onion, cilantro, jalapeño (if using), lime juice, and salt in a medium bowl. Toss vigorously and set aside.

Phase 04

Grill Fish: Preheat grill or grill pan to medium-high heat. Grill seasoned fish fillets for 3 to 4 minutes per side until cooked through and lightly charred.

Phase 05

Warm Corn Tortillas: Place corn tortillas on the grill and warm for 30 seconds on each side until soft and pliable.

Phase 06

Assemble Tacos: Flake the grilled fish into bite-sized pieces and layer over warmed tortillas. Drizzle generously with spicy mayo, then spoon pico de gallo on top.

Phase 07

Serve: Transfer assembled tacos to a platter and serve immediately, accompanied by extra lime wedges if desired.

Kitchen tools needed

  • Grill or grill pan
  • Mixing bowls
  • Chef’s knife
  • Cutting board
  • Tongs

Allergy details

Always review individual ingredients for potential allergens and seek professional medical guidance if uncertain.
  • Contains fish, eggs (in mayonnaise), and possible gluten if tortillas are not certified gluten-free.

Nutrient breakdown per portion

Numbers shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 410
  • Fats: 21 g
  • Carbohydrates: 36 g
  • Proteins: 23 g