Go Back
+ servings
Print Recipe
5 from 2 votes

Grilled Fish Tacos with Cabbage Slaw

These Grilled Fish Tacos are fresh, flavorful, and perfect for summer dinners. Firm fish is coated in a smoky spice rub, grilled until flaky, then layered into warm tortillas with crunchy cabbage slaw and a creamy chipotle sauce.
Prep Time20 minutes
Cook Time15 minutes
Total Time35 minutes
Course: Grilling
Servings: 4
Calories: 773kcal
Author: Good Dinner Mom

Ingredients

For the cabbage slaw

For the chipotle tartar sauce

For the fish tacos

Instructions

Make the cabbage slaw

  • In a large bowl, toss together the cabbage, 4 tablespoons cilantro or parsley, scallions, vinegar, 1 teaspoon oil, and a pinch of salt. Refrigerate until ready to serve.
    4 cups green cabbage, 5 Tbsps fresh cilantro, 3 scallions, 2 Tbsps apple cider vinegar, 4 tsps light olive oil, salt and pepper

Make the chipotle tartar sauce

  • In a small bowl, stir together the mayonnaise, lime juice, chipotle peppers, adobo sauce, remaining cilantro, and garlic. Season with salt and pepper to taste. Refrigerate until ready to serve.
    ¾ cup mayonnaise, 1 Tbsp fresh lime juice, 2 tsps canned chipotle chile in adobo sauce, 1 clove garlic, salt and pepper

Grill the fish tacos and serve

  • Pat the fish dry with paper towels. In a small bowl, combine the chili powder, coriander, cumin, salt, and pepper. Brush the fish with the remaining oil and coat evenly with the spice mixture.
    4 6 oz. salmon filets, 2 tsps chili powder, ½ tsp ground coriander, ¼ tsp ground cumin, salt and pepper
  • Prepare a grill for medium-high heat and oil the grates well. Grill the fish skin-side down first, if using skin-on fish, for about 5 minutes or until the fish begins turning opaque around the edges. Carefully flip and cook another 3 to 4 minutes, until flaky and cooked through.
  • Transfer the fish to a plate and loosely cover with foil. Grill the tortillas for about 30 seconds per side until warm and lightly charred.
    12 6-inch corn tortillas
  • Break the fish into large chunks. Fill each tortilla with chipotle sauce, cabbage slaw, and fish. Serve with lime wedges.
    Lime wedges for serving

Notes

  • Salmon, mahi mahi, halibut, cod, and snapper all work well here.
  • Skin-on fish grills especially well and helps keep the fish moist.
  • The slaw and sauce can both be prepared several hours ahead.
  • For milder tacos, reduce the amount of chipotle pepper.
  • Avocado slices, cotija cheese, or pickled onions are delicious optional toppings.

Nutrition

Calories: 773kcal | Carbohydrates: 42g | Protein: 40g | Fat: 50g | Saturated Fat: 8g | Polyunsaturated Fat: 25g | Monounsaturated Fat: 15g | Trans Fat: 0.1g | Cholesterol: 111mg | Sodium: 840mg | Potassium: 1200mg | Fiber: 8g | Sugar: 4g | Vitamin A: 982IU | Vitamin C: 36mg | Calcium: 140mg | Iron: 4mg