Best Grilled Fish Tacos Recipe

Share your love
4.8 (30)

Best grilled fish tacos feature flavorful marinated fish fillets cooked on a hot grill until perfectly tender and flaky, then loaded with delicious toppings. This superior recipe creates restaurant-quality results through proper marination and grilling techniques that ensure maximum flavor penetration. The hot grill creates beautiful char while maintaining moist, flaky interior that makes these truly the best fish tacos you can make.

Grilled fish tacos with chipotle lime dressing garnished with cilantro and a lime wedge on a plate

These grilled fish tacos are loaded with flavorful marinated fish fillets cooked on a hot grill until tender and flaky. Serve fish in tortillas and top with crunchy shredded cabbage, tomatoes, cilantro, and a creamy homemade chipotle and lime dressing.

Prep Time:
35 mins
Cook Time:
10 mins
Additional Time:
6 hrs
Total Time:
6 hrs 45 mins
Servings:
6
Cook Mode (Keep screen awake)

Ingredients

1/2x
1x
2x

Original recipe (1X) yields 6 servings

Marinated Fish:

  • ¼ cup extra virgin olive oil

  • 2 tablespoons distilled white vinegar

  • 2 tablespoons fresh lime juice

  • 2 teaspoons lime zest

  • 2 cloves garlic, minced

  • 1 ½ teaspoons honey

  • 1 teaspoon seafood seasoning, such as Old Bay

  • 1 teaspoon hot pepper sauce, or to taste

  • ½ teaspoon cumin

  • ½ teaspoon chili powder

  • ½ teaspoon ground black pepper

  • 1 pound tilapia fillets, cut into chunks

Dressing:

  • 1 (8 ounce) container light sour cream

  • ½ cup adobo sauce from chipotle peppers

  • 2 tablespoons fresh lime juice

  • 2 teaspoons lime zest

  • ½ teaspoon seafood seasoning, such as Old Bay

  • ¼ teaspoon cumin

  • ¼ teaspoon chili powder

  • salt and pepper to taste

Assembly:

  • 1 (10 ounce) package tortillas

  • 3 ripe tomatoes, seeded and diced

  • 1 small head cabbage, cored and shredded

  • 1 bunch cilantro, chopped

  • 2 limes, cut in wedges

Directions

  1. Gather all ingredients.

    Grilled Fish Tacos with Chipotle-Lime Dressing ingredients on a counter

    Dotdash Meredith Food Studios

  2. To marinate the fish: Whisk olive oil, vinegar, lime juice, lime zest, garlic, honey, seafood seasoning, hot pepper sauce, cumin, chili powder, and black pepper together in a bowl until blended. Place tilapia in a shallow dish; pour marinade over fish. Cover the dish with plastic wrap and refrigerate for 6 to 8 hours.

    Fish fillets and marinade in a glass bowl

    Dotdash Meredith Food Studios

  3. To make the dressing: Combine sour cream and adobo sauce in a bowl. Stir in lime juice, lime zest, seafood seasoning, cumin, and chili powder. Add salt and pepper to taste. Cover and refrigerate until needed.

    Chipotle-Lime Dressing in a glass bowl with a whisk

    Dotdash Meredith Food Studios

  4. Preheat an outdoor grill for high heat and lightly oil the grate. Set the grate 4 inches from the heat.

  5. Remove fish from the marinade, drain off any excess and discard the marinade. Grill fish pieces until easily flaked with a fork, turning once, about 9 minutes.

    Tilapia fillets cooking on a grill

    Dotdash Meredith Food Studios

  6. To assemble the tacos: Place fish pieces in the center of tortillas and top with desired amounts of tomatoes, cabbage, and cilantro; drizzle with dressing.

    Grilled Fish Tacos with Chipotle-Lime Dressing assembled on a wooden cutting board

    Dotdash Meredith Food Studios

  7. To serve, roll up tortillas around fillings, and garnish with lime wedges.

    Grilled Fish Tacos with Chipotle-Lime Dressing garnished with cilantro and a lime wedge on a plate

    Dotdash Meredith Food Studios

Cook’s Note

You can use mahi mahi, cod, or any firm white fish fillets instead of tilapia.

If you prefer to bake the fish, preheat the oven to 350 degrees F (175 degrees C). Bake in the preheated oven until fish flakes easily with a fork, 9 to 11 minutes. Assemble tacos according to directions.

Editor’s Note:

Nutrition data for this recipe includes the full amount of marinade ingredients. The actual amount of marinade consumed will vary.

Nutrition Facts (per serving)

416 Calories
19g Fat
39g Carbs
23g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings Per Recipe 6
Calories 416
% Daily Value *
Total Fat 19g25%
Saturated Fat 5g27%
Cholesterol 43mg14%
Sodium 644mg28%
Total Carbohydrate 39g14%
Dietary Fiber 6g21%
Total Sugars 7g
Protein 23g45%
Vitamin C 55mg61%
Calcium 189mg15%
Iron 3mg16%
Potassium 751mg16%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

Share your love
John Davis
John Davis

Hi, I’m John Davis!
Food has always been my favorite way to connect with people, and that’s why I started blogging about it. I love sharing quick, creative recipes that prove cooking at home can be just as exciting as eating out. Whether it’s a speedy weeknight dinner or a fun snack, I enjoy keeping things simple, flavorful, and approachable for everyone. When I’m not experimenting in the kitchen, I’m usually exploring new cuisines or hunting for fresh inspiration at local markets.

Articles: 1850

Leave a Reply

Your email address will not be published. Required fields are marked *