Print

Salpicón de Pescado (Spicy Citrus-Marinated Fish) Recipe

4.9 from 66 reviews

Salpicón de Pescado is a vibrant and zesty Mexican dish featuring flaky, oven-baked fish marinated in a spicy citrus blend, topped with a refreshing pico de gallo mix of tomatoes, radishes, avocado, and cilantro. This recipe combines the heat of habanero chiles with the brightness of lime and orange juices, making it a perfect light and flavorful meal served on crispy tostadas or warm tortillas.

Ingredients

Scale

Fish and Marinade

  • 4 (6-ounce) boneless, skin-on fish fillets such as snapper, salmon, or cod (about 1-inch thick)
  • 1 to 2 habanero chiles, stemmed, seeded and finely chopped
  • 2 garlic cloves, finely grated
  • 1/4 cup fresh lime juice, plus more if desired
  • 1/4 cup fresh orange juice
  • 2 tablespoons extra-virgin olive oil
  • Kosher salt and freshly ground pepper, to taste

Pico de Gallo and Serving

  • 2 large Roma tomatoes, chopped
  • 1/4 medium red onion, chopped
  • 2 large radishes, trimmed, halved, and thinly sliced
  • 1/2 avocado, peeled and pitted, chopped
  • 1/4 cup chopped fresh cilantro leaves with tender stems
  • Tostadas or warm tortillas, for serving

Instructions

  1. Prepare Fish and Oven: Line a sheet pan with parchment paper or foil and arrange the fish fillets skin-side down. Preheat the oven to 450°F (232°C) with a rack in the center.
  2. Make Marinade and Marinate Fish: In a large bowl, whisk together the finely chopped habanero chiles, grated garlic, lime juice, orange juice, and olive oil. Pour 1/4 cup of this habanero mixture into a small measuring cup and brush it over the fish fillets, massaging gently into the flesh. Season generously with kosher salt and freshly ground pepper. Let the fish sit at room temperature to absorb the marinade while the oven heats.
  3. Bake the Fish: Bake the fish fillets in the preheated oven until opaque in the center and they easily flake with a fork, about 8 to 12 minutes depending on thickness. Frequently check to avoid overcooking. Once cool enough to handle, flake the fish into roughly 1-inch pieces, leaving the skin behind on the baking sheet, and transfer to a plate.
  4. Prepare Pico de Gallo: To the remaining habanero marinade in the bowl, add chopped tomatoes, red onion, sliced radishes, chopped avocado, fresh cilantro, and 1 teaspoon salt. Gently mix until combined. Taste and adjust seasoning with additional salt and lime juice if preferred. Allow the pico de gallo to sit uncovered for about 10 minutes to let flavors meld. Optionally refrigerate fish and pico de gallo separately for up to 3 hours before serving.
  5. Serve: Just before serving, gently toss the flaked fish with the pico de gallo mixture. Serve on tostadas or warm tortillas to make flavorful fish tacos.

Notes

  • Choose firm, fresh fish fillets that are about 1-inch thick for even baking.
  • Adjust the number of habanero chiles according to your preferred spice level; habaneros are very hot.
  • Keep an eye on the fish while baking to avoid overcooking which can dry it out.
  • The pico de gallo can be prepared ahead and refrigerated separately from the fish to enhance flavor mingling.
  • Serve immediately after tossing for the freshest texture, but you can refrigerate leftovers for up to 24 hours.

Keywords: Salpicón de Pescado, Fish Tacos, Mexican Fish Recipe, Spicy Citrus Fish, Pico de Gallo, Habanero Marinade, Healthy Fish Dish