← Back to recipes
Beef Tacos al Pastor

Beef Tacos al Pastor

Flavor-packed tacos with seasoned protein, fresh toppings, and zesty salsas wrapped in warm tortillas.

30
Prep (min)
20
Cook (min)
50
Total (min)
4
Servings
Health Score75/100

Ingredients

  • 2 lbs Beef flank steak
  • 4 pieces Guajillo chilies
  • 3 tbsp Achiote paste
  • 2 whole Pineapple
  • 2 medium White onion
  • 2 bunch Cilantro
  • 12 pieces Corn tortillas
  • 3 pieces Lime
  • 6 cloves Garlic
  • 2 tbsp Cumin
  • 2 tbsp Oregano
  • 0.25 cup White vinegar

Instructions

  1. 1

    Remove dried chilies (guajillo, ancho) from stems and seeds. Toast them in a dry skillet over medium heat for 2-3 minutes until fragrant, watching carefully to prevent burning. Transfer to a bowl and cover with warm water; rehydrate for 30 minutes until soft and pliable.

    💡 Ultra-thin slices are key - they absorb marinade faster and cook in seconds rather than minutes.

  2. 2

    While chilies soak, prepare the marinade base. Combine the rehydrated chilies (drained), pineapple juice, achiote paste, garlic, cumin, oregano, paprika, salt, and pepper in a blender. Blend on high until completely smooth, about 2-3 minutes. Strain through a fine-mesh sieve for silky texture if desired.

    💡 Strain the marinade through a fine mesh sieve for silky-smooth coverage and to avoid bitter chile bits.

  3. 3

    Slice the beef flank steak or pork shoulder against the grain into thin strips, approximately 1/4-inch thick. Place in a large non-reactive bowl and coat thoroughly with the blended marinade. Massage the meat to ensure even coverage. Cover and refrigerate for at least 4 hours, preferably overnight for maximum flavor penetration.

    💡 Marinate overnight for maximum flavor. The pineapple contains enzymes that break down tough fibers.

  4. 4

    When ready to cook, remove meat from refrigerator and let sit at room temperature for 20-30 minutes. Heat a large cast-iron skillet or heavy-bottom heat until smoking. Add oiled pan over high and sear meat in batches—do not overcrowd—cooking 2-3 minutes per side until deeply browned with slight char. Set aside and keep warm.

    💡 High heat = Maillard reaction = deep flavor. Overcrowding steams the meat instead of searing it.

  5. 5

    While meat rests, warm corn tortillas on a dry skillet or directly over a gas flame until pliable and slightly charred on edges, about 20-30 seconds per side. Keep wrapped in a clean kitchen towel to stay warm.

    💡 Get color on the meat! That caramelization is where the flavor lives. Remove before it becomes tough.

  6. 6

    Prepare toppings: dice white onion finely and chop fresh cilantro. Slice lime into wedges. If using, slice pickled jalapeños. Have all condiments arranged in small bowls for serving family-style.

    💡 Fresh warm tortillas are essential. Cold tortillas crack and dont hold the filling.

  7. 7

    Assemble tacos: place 3-4 strips of seared meat on each tortilla. Top with a generous handful of diced onion and cilantro. Squeeze fresh lime juice over top. Serve immediately with salsa verde, sliced jalapeños, and extra lime wedges on the side.

    💡 The sweet-tart pineapple cuts through the rich, spiced beef perfectly. Dont skip this!

  8. 8

    For the ultimate al pastor experience, top with a slice of grilled pineapple—caramelized sweetness that complements the spiced meat beautifully. Serve with rice and beans on the side if desired. Store any leftover meat refrigerated for up to 3 days; flavors improve overnight.

    💡 Assemble just before eating so tortillas stay intact. The juices should soak in slightly.