1 pieces white onion β peeled and halved to anchor skewer
8 ounces pineapple β cut into a 0.5-inch thick slab for topping stack
corn tortillas β warmed (for serving)
white onion β finely chopped (for serving)
fresh cilantro leaves β chopped (for serving)
lime β cut into wedges (for serving)
salsa roja β for serving (optional)
Instructions
Prep the chiles: Heat a dry skillet over medium. Toast the guajillo and ancho chiles, pressing with a spatula, until fragrant and slightly darkened, 30β45 seconds per side. Transfer to a bowl and cover with the boiling water. Soak until pliable, 15β20 minutes.
Make the adobo: Drain the chiles, reserving 0.5 cup of the soaking liquid. In a blender, combine softened chiles, chopped pineapple, white onion (roughly chopped), garlic, pineapple juice, white vinegar, achiote paste, dried Mexican oregano, ground cumin, ground clove, kosher salt, ground black pepper, neutral oil, and 0.5 cup reserved chile soaking liquid. Blend until perfectly smooth, 1β2 minutes.
Slice the pork shoulder into 0.25-inch thick slices (freeze it 20 minutes first to firm if needed). Place pork in a large bowl and pour the adobo over, turning to coat every piece. Cover and refrigerate at least 6 hours and up to 24 hours (12 hours ideal).
Heat the oven to 375Β°F. Line a rimmed baking sheet with foil and set a wire rack or a small sheet pan on top to catch drips. Set a sturdy vertical skewer or two parallel skewers in the center.
Build the stack: Place the halved white onion (to anchor) on the base. Thread marinated pork slices down the skewer(s), stacking tightly to form a compact cone about 6β8 inches tall. Top with the pineapple slab, pressing it firmly onto the stack.
Roast until the pork is just cooked through, edges are lightly browned, and the center registers 150β155Β°F, 60β75 minutes depending on thickness. Rest 10 minutes.
Char the exterior: Move the rack 6 inches from the broiler and broil the stack until the edges and pineapple are well caramelized, 4β6 minutes, watching closely.
Shave and crisp: Using a sharp knife, shave thin slices of pork from the outside of the stack. Transfer shaved meat to a hot skillet or griddle and quickly crisp, stirring, until edges sizzle and lightly char, 2β3 minutes.
Warm the corn tortillas on a dry skillet or comal over medium heat until pliable and lightly spotted, 30β60 seconds per side.
Chop some of the charred pineapple from the top slab. Assemble tacos by filling warm tortillas with pork, then top with chopped onion, cilantro, and chopped pineapple. Serve with lime wedges and salsa roja to taste.