Fish Tacos al Pastor
Updated Oct. 11, 2023

- Total Time
- 2 hours
- Prep Time
- 15 minutes
- Cook Time
- 1 hour 45 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- 8 to 10skin-on white fish fillets, such as branzino, snapper or sea bass, or 4 to 6 swordfish steaks (2 ½ to 3 pounds total)
- Kosher salt
- 1pineapple, trimmed, peeled and cored (or 2 pounds store-bought cut pineapple)
- 4plum tomatoes
- 1small white onion, cut into large chunks
- 4garlic cloves
- 5guajillo chiles (1 ounce); see Tip
- 5ancho chiles (3 ounces); see Tip
- Grapeseed or other neutral oil
- 2cinnamon sticks, preferably Mexican
- 5whole cloves
- 1teaspoon cumin seeds
- 1teaspoon black peppercorns
- 1cup finely diced red onion
- ½cup finely chopped cilantro
- ½cup extra-virgin olive oil
- 1serrano chile, finely chopped
- Kosher salt
- Whole cilantro leaves and thinly sliced serrano chile, for garnish
- About 40 corn tortillas, warmed, for serving
- Lime wedges, for serving
For the Fish
For the Pineapple Pico De Gallo
For Serving
Preparation
- Step 1
Prepare the fish: Season the fish on all sides with salt and refrigerate until ready to cook. Prepare an outdoor grill for direct high-heat cooking or heat an indoor grill or grill pan over medium-high.
- Step 2
Make the pineapple adobo: Cut one-third of the trimmed pineapple into large chunks (about 2 ½ cups) and cut the remaining into ¼-inch-thick slabs. Place the pineapple slabs and chunks, tomatoes, onion, garlic and dried chiles on a large sheet pan.
- Step 3
Grease the grill: Use tongs to grip a wadded paper towel dipped in oil and rub the grates. Using a grill basket if you have one, grill the pineapple, tomatoes, onion and garlic (cover if using a gas grill) and turn occasionally until charred in spots and tender. The garlic will take about 5 minutes; the pineapple slabs and onion 8 to 12 minutes; the pineapple chunks 12 to 15 minutes; and the tomatoes 20 to 25 minutes. Toast the dried chiles directly on the grill, turning once, until fragrant, just a few seconds to a minute. Turn off the heat.
- Step 4
Wearing gloves, remove the stems and seeds from the dried chiles. Bring a medium pot of water to a boil, add the dried chiles and cook until softened, 3 to 5 minutes, then transfer to a plate. Save the cooking water.
- Step 5
Meanwhile, toast the cinnamon sticks, cloves, cumin seeds and peppercorns in a skillet over medium heat, shaking the pan occasionally, until fragrant, about a minute.
- Step 6
To a blender, add the grilled vegetables, pineapple chunks (save the slabs), rehydrated chiles, toasted spices and 2 tablespoons Diamond Crystal kosher salt or 1 tablespoon plus 1 teaspoon coarse kosher salt and blend until very smooth, adding a splash or two of the chile water if needed to blend. Pass the adobo through a fine-mesh sieve. Taste and add salt as needed.
- Step 7
In a large, deep pot or Dutch oven, heat ½ cup grapeseed oil over medium-high until wisps of smoke start to appear. Carefully add the adobo to the hot oil (watch out for splattering) and cook, stirring constantly, until fragrant and emulsified, 1 to 2 minutes. Remove from the heat.
- Step 8
Make the pineapple pico de gallo: Finely dice the grilled pineapple slabs, then add to a bowl along with the red onion, cilantro, olive oil and serrano chile. Season to taste with salt and stir to combine.
- Step 9
Cook the fish: Heat the grill or grill pan to medium-high. Grease the grates again. Generously brush both sides of the fish with the adobo. Grill the fish, skin side down, until the skin is slightly charred and comes off the grates easily, 4 to 7 minutes on the first side and 30 seconds on the second side. Grill swordfish for 4 to 5 minutes per side. Transfer to a large platter.
- Step 10
To serve, top each fillet with some of the pineapple pico de gallo and garnish with the cilantro leaves and serrano chile slices. Serve with tortillas and lime wedges.
- Mild in heat with rich, Christmasy fruitiness, dried guajillo and ancho chiles can be found at many supermarkets, Mexican grocery stores and online. The bright red guajillos are non-negotiable, Mr. Herrera says, but if you really need to, in place of the dark, raisiny anchos, you can substitute the same weight of pasilla chiles or 2 tablespoons chipotle en adobo.
Private Notes
Comments
The pico needs lime juice.
Grilling swordfish for 4-5 min per side will result in overcooked swordfish. Try 2-3 min per side
This recipe is confusing as written. Is the adobo only used on the fish as it cooks?
This was delicious and perfect for celebrating an engagement, but very time-consuming. Luckily we made the adobo the night before. I apparently need a more powerful food processor so that the straining isn’t such a pain. Next time I’ll use lime juice and no olive oil on the pico (as I normally do pico!) and mix some of the adobo with some crema as another topping. We grilled red snapper along with some chicken tenders for the less fish-enthusiastic family members.
This was delicious. Yes, blend the adobo in a blender, slather it on the fish (in my case it was pan seared tofu). You will likely have extra to top off the taco with and then add the pineapple pico!
I have never seen this dish with pineapples. Would like a classic recipe.