Mexican tacos with seasoned beef, warm tortillas, cilantro, lime wedges, and fresh toppings on a serving platter

Homemade Beef Tacos Al Pastor

Jump to Recipe

There is nothing like that first bite of a warm tortilla loaded with juicy, smoky, pineapple-kissed beef. These homemade beef tacos al pastor bring all the street-taco flavor into your own kitchen with simple ingredients and a fast, weeknight-friendly method. No trompo required – just bold seasoning, fresh toppings, and a sizzling skillet or grill.

Why You’ll Love This Recipe

  • Big flavor, simple steps: Classic al pastor spices and pineapple juice create serious depth with minimal prep.
  • Weeknight friendly: Quick marinade plus fast-cooking beef means tacos on the table in under an hour.
  • Flexible cooking methods: Use a grill, grill pan, or skillet – whatever you have works.
  • Perfect for gatherings: Set out toppings and let everyone build their own tacos for an easy taco night or summer party.

Ingredients

  • 1.5 lb (680g) flank steak or skirt steak (trimmed and thinly sliced against the grain)
  • 1/2 cup (120ml) pineapple juice (100% juice, unsweetened)
  • 1 cup (150g) fresh pineapple (cut into small chunks or thin slices, divided)
  • 1/4 cup (60ml) orange juice (fresh if possible)
  • 2 tbsp (30ml) apple cider vinegar (or white vinegar)
  • 2 tbsp (30g) achiote (annatto) paste (crumbled; or 2 tbsp mild chili powder if unavailable)
  • 1 pepper + 1 tbsp (15ml) sauce chipotle chili in adobo (finely minced)
  • 3 large garlic cloves (minced or pressed)
  • 1.5 tsp (3g) dried oregano (Mexican oregano if available)
  • 1 tsp (2g) ground cumin
  • 1 tsp (2g) smoked paprika (adds smoky flavor)
  • 1/2 tsp (1g) ground coriander (optional but tasty)
  • 1.5 tsp (9g) kosher salt (plus more to taste)
  • 1/2 tsp (1g) black pepper (freshly ground)
  • 2 tbsp (30ml) neutral oil (avocado, canola, or vegetable oil, divided)
  • 12 small (about 15cm) corn tortillas (or flour tortillas, warmed)
  • 1/2 medium (75g) white onion (finely diced, for topping)
  • 1/2 cup (15g) fresh cilantro (chopped, for topping)
  • 2 limes lime wedges (for serving)
  • 1/2 cup (60g) crumbled queso fresco or feta (optional, for topping)
  • 4 small (40g) radishes (thinly sliced, optional crunch)
  • to taste hot sauce or salsa (your favorite for serving)

Instructions

  1. Prep the beef: Place the flank or skirt steak on a cutting board. Trim any large pockets of fat or silver skin. Slice the beef into thin strips, about 1/4 inch (0.5cm) thick, cutting against the grain for maximum tenderness. Set aside in a large bowl or zip-top bag.
  2. Make the al pastor marinade: In a medium bowl, whisk together the pineapple juice, orange juice, apple cider vinegar, crumbled achiote paste (or chili powder), minced chipotle pepper with adobo sauce, minced garlic, dried oregano, ground cumin, smoked paprika, ground coriander, kosher salt, black pepper, and 1 tablespoon (15ml) neutral oil until well combined and smooth.
  3. Marinate the beef: Pour the marinade over the sliced beef, turning to coat every piece well. Add half of the pineapple chunks to the bowl for extra flavor. Cover and refrigerate for at least 30 minutes and up to 8 hours. For the best tacos al pastor flavor, aim for 2–4 hours if you have time.
  4. Prep toppings and tortillas: While the beef marinates, dice the white onion, chop the cilantro, slice the radishes, cut the remaining pineapple into bite-size pieces, and quarter the limes. Warm the tortillas in a dry skillet over medium heat for 30–45 seconds per side or wrap in foil and warm in a low oven until pliable. Keep warm in a clean kitchen towel.
  5. Cook on the stovetop (skillet method): Heat the remaining 1 tablespoon (15ml) neutral oil in a large cast-iron or heavy skillet over medium-high heat until shimmering. Working in batches to avoid overcrowding, add a single layer of marinated beef and pineapple pieces, letting excess marinade drip off before adding to the pan. Cook for 4–6 minutes, stirring occasionally, until the beef is just cooked through and lightly charred in spots. Transfer to a plate and repeat with remaining beef and pineapple.
  6. Grill option (great for summer): Preheat a grill or grill pan to medium-high heat and oil the grates. Thread marinated beef strips and pineapple pieces onto soaked wooden skewers or use a grill basket. Grill for 6–8 minutes, turning every couple of minutes, until the beef is cooked through and lightly charred at the edges. Rest for a few minutes, then slide the beef and pineapple off the skewers.
  7. Taste and adjust: Once all of the beef is cooked, taste a piece and adjust seasoning with a pinch more salt or a squeeze of lime if needed. The flavor should be slightly smoky, tangy, and sweet from the pineapple.
  8. Assemble the tacos: Fill each warm tortilla with a generous spoonful of beef and pineapple mixture. Top with diced onion, chopped cilantro, extra fresh pineapple, sliced radishes, and a sprinkle of queso fresco if using.
  9. Finish and serve: Serve the tacos al pastor immediately with lime wedges and your favorite hot sauce or salsa on the side. Encourage everyone at the table to squeeze fresh lime over their tacos just before taking a bite for the brightest flavor.

Pro Tips & Variations

  • Slice the beef thin: Chilling the steak for 15–20 minutes before slicing makes it easier to cut into even, thin strips that cook quickly and stay tender.
  • Don’t skip the pineapple: Pineapple juice not only adds sweetness but also helps tenderize the beef, mimicking classic al pastor texture and flavor.
  • Make it spicier or mild: Add extra chipotle or a pinch of cayenne for more heat, or reduce the chipotle and adobo for a kid-friendly, mellow version.
  • Try other proteins: Swap beef for boneless pork shoulder, chicken thighs, or even firm tofu using the same marinade and cooking method for a fun twist.

Storage & Serving

Store leftover cooked beef al pastor and pineapple in an airtight container in the refrigerator for up to 3 days. Reheat gently in a hot skillet with a splash of water or pineapple juice until warmed through. For longer storage, freeze the cooked beef in a freezer-safe bag for up to 2 months; thaw overnight in the fridge before reheating. Keep tortillas, toppings, and meat stored separately so everything stays fresh and you can build tacos to order. These beef tacos al pastor are perfect for meal prep taco bowls, nachos, or quick lunches the next day.

Nutrition (per serving)

Calories: 320 | Protein: 24g | Carbs: 26g | Fat: 12g | Fiber: 3g

Frequently Asked Questions

Can I prepare homemade beef tacos al pastor in advance?

Yes. You can marinate the beef up to 8 hours in advance and keep it in the refrigerator, then cook right before serving. The cooked beef also reheats well in a skillet for easy meal prep.

What cut of beef is best for tacos al pastor?

Flank steak and skirt steak are both excellent because they are flavorful and cook quickly. Just be sure to slice against the grain in thin strips so the beef stays tender.

Do I need achiote paste for this recipe?

Achiote paste adds classic color and mild earthiness, but if you cannot find it, you can substitute mild chili powder. The tacos will still be delicious, just slightly different in flavor and color.

Can I make beef tacos al pastor without a grill?

Absolutely. A hot cast-iron or heavy skillet on the stovetop works perfectly and creates those little charred, caramelized bits that make al pastor so good.

Are these beef tacos al pastor spicy?

They have a gentle heat from the chipotle in adobo, but you can easily adjust. Use less chipotle for mild tacos or add extra for a spicier version.

You Might Also Like

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *