Skip to main content
This website uses cookies. OK
Napa Valley Wine

Please enable javascript in your browser settings to continue

Recipes with Wine Pairings

Fish Tacos with Citrus Cucumber Relish

There’s a certain seriousness in these parts as to just what constitutes a classic fish taco. Fried vs. grilled fish? Red cabbage vs. green? Whatever the details, there are 4 basic parts: the fish, slaw (in the recipe below a close cousin, cucumber relish, is used), pico de gallo and crema or sour cream.

Purists insist that pico de gallo be used in fish tacos, as it is typically has less liquid than its salsa sister. Making a paste of the garlic and salt takes off some of the raw garlic’s edge and blends more easily into the other flavors.

Fish Tacos with Citrus Cucumber Relish and Pico de Gallo

Serves 6 (2 tacos per serving)


  • 1/3 cup olive oil
  • 2 tablespoons lime juice
  • 1 teaspoon ancho chile powder

Cucumber Citrus Relish

  • 1/2 English cucumber (about 8 ounces), thinly sliced
  • 1/2 red onion (about 8 ounces), peeled and cut into thin strips
  • 1 tablespoon plus 1/2 teaspoon salt, or as needed
  • 1 teaspoon minced serrano chile
  • 2 tablespoons orange juice
  • 2 tablespoons lime juice
  • 1 teaspoon sugar, or as needed
  • 1/4 teaspoon freshly grated black pepper

Pico de Gallo

  • 1 teaspoon minced garlic
  • 1 teaspoon salt, or as needed
  • 1 pound 8 ounces ripe Roma tomatoes, seeded and cut into 1/4-inch dice
  • 1/4 cup finely diced red onion
  • 1 small jalapeño pepper, stemmed seeded de-ribbed and minced
  • 1 tablespoon red wine vinegar
  • 1 tablespoon olive oil
  • 1/4 cup roughly chopped cilantro


  • 1/4 cup low-fat mayonnaise
  • 1/4 cup low-fat sour cream
  • 2 tablespoons lime juice


    • 1 pound 8 ounces halibut, cut into six 4-ounce pieces
    • Twelve 5-inch corn tortillas
  1. For the marinade: Mix all of the ingredients together in a shallow dish. Thirty minutes before grilling, toss the fish with the marinade and allow to marinate in the refrigerator.
  2. For the cucumber citrus relish: Sprinkle the cucumbers and red onion with 1 tablespoon of salt and place in colander to drain excess water for thirty minutes.
  3. Just before serving, combine the rest of the relish ingredients and adjust the seasoning with the remaining 1/2 teaspoon of salt and pepper.
  4. For the pico de gallo: Place the minced garlic on a cutting board and sprinkle the salt over garlic. Using the flat part of a chef’s knife, comb the salt through garlic to make a paste. Just before serving, mix the rest of the ingredients together in a medium bowl and refrigerate until needed.
  5. For the crema: Mix together all of the ingredients and refrigerate until needed.
  6. For the fish: Brush the grill grate with oil. Heat the grill to medium-high heat. Grill fish with a bit of marinade clinging until just opaque in center, 3 to 5 minutes per side.
  7. Warm the corn tortillas on grill for about 20 seconds per side and then place in aluminum foil. Keep tortillas warm off the direct heat on the grill.
  8. For each tortilla: Spoon about 2 heaping tablespoons of the cucumber relish along the center of each tortilla. Divide each 4-ounce piece of fish in half and flake each half onto a tortilla. Spoon about 2 heaping tablespoons of pico de gallo on top of the fish. Drizzle each taco with about 2 teaspoons of the crema. Fold tortillas in half and serve.