Go Back

(The Best) Grilled Fish Tacos

Course Main Course
Cuisine American
Keyword Fish, Grilling, Healthy, Tacos
Servings 4 Servings


Spiced Crema

  • 1 cup sour cream or greek yogurt
  • 1 cup mayonnaise
  • 2 tablespoons lime juice
  • 4 teaspoons sriracha sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon ground cumin
  • ½ teaspoon salt

Fish Marinade

  • 2 pounds mild lean white fish (cod, catfish, mahi mahi, tilapia, snapper)
  • ¼ cup olive oil
  • ¼ cup lime juice
  • 2 teaspoons chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • ½ teaspoon red chili powder
  • ½ teaspoon garlic powder
  • ½ teaspoon ground black pepper
  • Salt, to taste


  • Corn or flour tortillas
  • Spiced crema
  • Shredded cabbage
  • Sliced radishes
  • Pico de gallo
  • Cilantro


Prepare Crema

  1. In a bowl, whisk together all ingredients until smooth. Refrigerate until ready to use.

Prepare Fish

  1. In a shallow bowl, whisk together oil, lime juice, chili powder, cumin, coriander, paprika, red chili powder, garlic powder, black pepper, and salt. Pat fish dry, then gently cover with marinade and set aside for 20 to 30 minutes.
  2. Heat a lightly greased skillet over medium high heat. Cook fish for 3 to 4 minutes, flip, and cook until done, an additional 3 to 4 minutes (fish is done when it easily flakes with a fork). Remove from heat and set aside.

Assemble Tacos

  1. Warm tortillas. Cut fish into small pieces.
  2. Top tortillas with fish, prepared crema, cabbage, radishes, pico de gallo, and cilantro.