New video every week on YouTube →
Tacos al Pastor Recipe at Home, No Spit Needed

Tacos al Pastor Recipe at Home, No Spit Needed

This tacos al pastor recipe skips the spit: pork shoulder marinated 12 hours in guajillo, ancho, achiote and pineapple, then seared hard in cast iron. It takes 70 minutes of work for 18 tacos, with a 20-person party plan and US/UK swaps.

Tacos al pastor (ahl pahs-TOHR, “shepherd style”) are Mexico City’s most famous street taco: thin slices of chile-marinated pork stacked on a vertical spit called a trompo, roasted in front of a flame, shaved straight onto small corn tortillas and topped with pineapple, onion and cilantro. You almost certainly don’t own a trompo. You don’t need one. What the spit really gives you is pork that is charred and crisp at the edges and juicy in the middle, and a cast-iron skillet gets you there in 2-minute batches, after a 12-hour soak in a brick-red paste of guajillo, ancho and achiote.

Can you make tacos al pastor without a trompo?

How do you make tacos al pastor at home? Blend toasted, soaked guajillo and ancho chiles with achiote paste, pineapple juice, vinegar, garlic and spices, coat 2.2 lb (1 kg) of pork shoulder sliced ⅕ in (5 mm) thick, and refrigerate 12 hours. Next day, sear it in 4 batches in a smoking-hot cast-iron skillet, 2 minutes untouched and 1-2 more, chop, and serve in corn tortillas with seared pineapple, onion, cilantro and salsa verde. 790 minutes (70 of them hands-on) for 6 servings.

Yes, and the result is closer to the taquería than you’d expect, as long as you respect two things: thin slices and very high heat. The trompo matters most for crowds, because it cooks a lot of meat at once without anyone standing over it. For that there’s an oven version further down.

Is it worth it? For a Friday dinner or a taco party, absolutely: all the messy work happens the night before. For a same-day craving, not really. With less than 4 hours in the marinade, the outside tastes of chile and the inside tastes of plain pork.

Real time. 790 minutes on paper, but only 70 minutes of actual work: 40 the evening before, 30 on the day. The rest is the fridge doing its job.

Honest difficulty, medium. Blending a marinade is easy. Learning to keep the pan hot, and to cook in small batches when you’re tempted to dump everything in, takes one or two tries.

The dish descends from shawarma. Food historian Jeffrey Pilcher traces it to Lebanese immigrants in Puebla who sold lamb “tacos árabes” from vertical spits; Mexico City cooks switched to pork in a chile and achiote marinade and added the pineapple.

Your shopping list, with US and UK swaps

Everything in the marinade is shelf-stable except the pork, so you can buy it once and make al pastor twice. For 2.2 lb (1 kg) of meat: 4 guajillo chiles (1 oz / 28 g), 2 ancho chiles (1.2 oz / 34 g), 1.75 oz (50 g) achiote paste, ½ cup (120 ml) pineapple juice, ¼ cup (60 ml) vinegar.

  • Guajillo chiles are long, smooth, brick-red dried chiles: fruity, mild, the color base.
  • Ancho chiles are dried poblanos, wrinkled and nearly black: sweet, raisin-like, barely hot.
  • Achiote paste is ground annatto seed with vinegar, garlic and spices, sold in small bricks. It gives al pastor its signature orange-red and an earthy, slightly bitter note.
Al pastor ingredient swaps for US and UK kitchensAchiote paste: in the US at Latin grocers and Walmart; in the UK from Cool Chile Co online; swap 1 tablespoon sweet paprika plus extra vinegar, which matches the color but not the earthy taste. Guajillo chiles: US Latin grocers; UK online; swap more ancho or Spanish ñora peppers. Canned pineapple juice: every supermarket in both. Pork shoulder: Boston butt in the US, pork shoulder or collar in the UK; boneless chicken thighs work too. Corn tortillas: US supermarkets; UK larger supermarkets or masa harina at home.USUKIf you can’t find itAchiote pasteLatin grocer, Walmartonline, Cool Chile Copaprika + vinegarcolor onlyGuajillo chilesLatin grocer, Walmartonlinemore ancho,or ñora peppersPineapple juiceany supermarketany supermarketorange juicePork shoulderBoston buttshoulder or collarchicken thighsCorn tortillasmost supermarketslarger supermarketsmasa harinaat home
Only achiote lacks a true swap: paprika fixes the color, not the flavor. Everything else is a supermarket run in the US and a short online order in the UK.

Where to buy. In the US, achiote paste (El Yucateco and other brands, in 3.5 oz / 100 g blocks) and dried chiles sit in the Mexican aisle of most Latin grocers and Walmart. In the UK, Cool Chile Co sells achiote paste and whole guajillos; at Real Foods a 50 g bag of guajillos cost £4.29 when I checked. One block of achiote covers two batches, and dried chiles keep for months in a sealed jar.

Why canned pineapple juice goes in the marinade

Fresh pineapple contains bromelain, an enzyme that breaks down protein. Over a 12-hour soak it can turn the surface of the pork mealy. Canned and bottled juice is pasteurized, and heat deactivates the enzyme, so it adds sweetness and acidity without the mush. Save the fresh pineapple for the skillet, 2 minutes a side, and for the top of the taco.

The best cut of pork for al pastor

Pork shoulder (Boston butt) is the best choice: about 18 g of fat per 100 g raw according to USDA data, marbled through the meat, so the edges crisp and the slices stay juicy even if you overshoot by a minute. In the UK, ask the butcher for boneless shoulder or collar.

CutFat per 100 g raw (USDA)How to cook it for al pastor
Shoulder, Boston butt18 g⅕ in (5 mm) slices, standard timing
Loin, with its fat12.6 gslice thinner, about ⅙ in (4 mm), pull as soon as it browns
Leg, trimmed lean5.4 gadd 1 tbsp oil to the marinade, 1 minute a side after the first sear

Freeze the shoulder for 30 minutes before slicing. Partly frozen pork slices cleanly; at room temperature it slides under the knife and you end up with uneven pieces that cook at different speeds.

How long to marinate al pastor

At least 4 hours, ideally 12, no longer than 48. At 4 hours the paste colors the surface; by 12 it has worked through a ⅕ in (5 mm) slice. After 48 hours the vinegar starts to soften the outside. USDA guidance allows marinated pork chops and roasts up to 5 days in the fridge, so the 48-hour limit is about texture, not safety. Marinate in the fridge, never on the counter, and don’t reuse marinade that touched raw pork unless you boil it first.

Two details that change the marinade more than any spice:

  1. Toast the chiles 30 seconds a side, no longer. They should smell like dried fruit. Black spots mean bitterness you can’t fix.
  2. Throw out the soaking water. It carries the chiles’ bitterness; blend with fresh water if you need to loosen the paste.

Three ways to cook al pastor without a spit

Temperatures that matter for tacos al pastorKey temperatures in Fahrenheit with Celsius: 140°F (60°C) to hold cooked pork hot for serving; 145°F (63°C) minimum internal temperature for pork, per USDA; 165°F (74°C) for chicken al pastor and for reheating leftovers; 200°F (95°C) warming oven to hold batches; 325°F (165°C) oven for the stacked homemade trompo, about 2 hours.150°F250°F300°FPork done145°F / 63°CChicken, reheat165°F / 74°CWarming oven200°F / 95°CStacked trompo325°F / 165°C
Pork is safe at 145°F (63°C), so thin slices are done the moment both sides are charred. Keep finished batches in a 200°F (95°C) oven, above the 140°F (60°C) hot-holding line.

Cast-iron skillet, the best char for 6

Heat a 11-12 in (28-30 cm) cast-iron skillet over the highest heat for 3-4 minutes; a drop of water should vanish in a second. Sear 9 oz (250 g) per batch, single layer, 2 minutes untouched, flip, 1-2 minutes more. Then chop everything on the board and return it to the pan for 30 seconds with the pineapple: the second hit crisps the freshly cut edges. A nonstick pan can’t take this heat and won’t char the same way. Open a window; it will smoke.

Under the broiler, for 8 to 12

Lay the slices in a single layer on a rack over a sheet pan, 2.2 lb (1 kg) per pan, about 4 in (10 cm) from the broiler. 10-15 minutes, flipping halfway, until the edges darken. It chars less than the skillet but cooks a whole kilo at once. Give the chopped meat 1 minute in a hot pan before serving to sharpen the edges.

A stacked homemade trompo, for 12 to 20

Pack the marinated slices tightly into a loaf pan, or thread them onto a 10 in (25 cm) skewer planted in half an onion in a baking dish, with a pineapple round on top. Roast at 325°F (165°C) for about 2 hours, the timing of Kenji López-Alt’s loaf-pan method, until the center passes 145°F (63°C). Rest 10 minutes, shave thin slices down the sides like a taquero, and crisp them 1-2 minutes in a very hot skillet.

Who each method is for

  • Cooking for 4 to 6, want the best char → skillet.
  • No cast iron → broiler, then a minute in whatever pan you have.
  • A party of 12 or more → the stacked trompo; it cooks hands-off while you set the table.
  • Short on time → 4-hour marinade and ⅛ in (3 mm) slices. Less flavor in the center, same char.
  • Chicken al pastor → 2.2 lb (1 kg) boneless thighs, same marinade, 6 hours, 3-4 minutes a batch, cooked to 165°F (74°C).
  • Vegetarian → ½ in (1 cm) slabs of oyster or portobello mushrooms and cauliflower florets, 1 hour in the same marinade, very hot pan.

Make-ahead plan for a Friday taco night

Tacos al pastor work plan across two daysDay before, 40 minutes: toast 4 guajillo and 2 ancho chiles for 3 minutes, soak them 15 minutes while slicing 2.2 lb (1 kg) of pork shoulder 1/5 inch (5 mm) thick, blend and coat the pork in 10 minutes, make the salsa verde in 12 minutes, then 12 hours in the fridge. Serving day, 30 minutes: chop onion and cilantro 5 minutes, sear pineapple 4 minutes, sear the pork in 4 batches of 4 minutes, warm tortillas and assemble 5 minutes.010203040506070minutesToast chiles3 minSoak chiles15 minSlice the pork15 minBlend and coat10 minSalsa verde12 minOnion and cilantro5 minSear pineapple4 minPork, 4 batches16 minTortillas, assemble5 minhands-onsoaking, unattendedfridge
70 hands-on minutes split over two days. The messy part (chiles, blender, slicing, salsa) happens the night before; on the day it is 30 minutes at the stove.

Thursday evening, 40 minutes. Toast and soak the chiles, slice the pork, blend and coat, make the salsa verde. Everything goes in the fridge.

Friday, 30 minutes. Chop onion and cilantro, sear the pineapple, cook the pork in batches, warm tortillas. While the batches come off, keep the cooked pork covered in a 200°F (95°C) oven; USDA asks for hot food to stay at 140°F (60°C) or above.

Freeze ahead. Marinated raw pork freezes very well. Separate the slices with parchment, freeze flat, and thaw overnight in the fridge: al pastor in 30 minutes on any weeknight.

Tacos al pastor for a crowd of 20

I plan 3 tacos per person and 2 oz (55 g) of raw pork per taco, about 5.8 oz (165 g) per guest. If there are other dishes on the table, 2 tacos each is enough.

GuestsPork shoulderGuajillo + anchoAchioteTortillasFresh pineappleMethod
62.2 lb (1 kg)4 + 21.75 oz (50 g)18 + 4 spare10.5 oz (300 g)skillet, 4 batches
124.4 lb (2 kg)8 + 43.5 oz (100 g)36 + 61.3 lb (600 g)2 skillets or broiler
207.3 lb (3.3 kg)13 + 75.8 oz (165 g)60 + 101 large pineapplestacked trompo or 2 sheet pans

For 20, multiply the marinade by 3.3 and use two containers. In a skillet that would be 13 batches, nearly an hour at the stove; the stacked trompo cooks on its own for 2 hours and you only crisp the shaved slices at the end. Triple the salsa verde: 2 lb (900 g) tomatillos and 6 serranos.

Pork cost for a 20-person al pastor taco party, US average pricesBLS US city average prices for August 2026: all other pork including shoulder and roasts 3.737 dollars per pound; all pork chops 4.239 dollars per pound. For 6 people, 2.2 lb (1 kg): 8.24 dollars shoulder, 9.35 dollars chops. For 20 people, 7.3 lb (3.3 kg): 27.19 dollars shoulder, 30.84 dollars chops.pork only · BLS US city average, August 20266 people, shoulder$8.246 people, loin chops$9.3520 people, shoulder$27.1920 people, loin chops$30.84
Shoulder is both the cheaper and the better cut: for 20 people it saves $3.65 on loin chops and stays juicier in a hot pan.

At BLS US city average prices for August 2026, the pork category that includes shoulder and roasts was $3.74 per pound and pork chops, which is how loin is usually sold, $4.24 per pound. The pork for 6 costs $8.24, about $1.37 a person. Chiles, achiote, tortillas and pineapple aren’t tracked by the BLS, so they’re not on the chart; the achiote and chiles are the pricey part only the first time.

Mistakes that ruin homemade al pastor

  • Gray, boiled pork → crowded pan or low heat. 9 oz (250 g) batches, maximum heat.
  • Bitter marinade → burnt chiles or the soaking water went into the blender.
  • Mealy surface → fresh pineapple in a long marinade. Use canned juice.
  • Dry, tough slices → loin or leg cut too thick or cooked too long. Thinner slices, out as soon as they brown.
  • Marinade burns before the pork cooks → too much paste clinging to each slice. Let the excess drip off before it hits the pan.
  • Bland inside → under 4 hours of marinating, or slices over ½ in (1 cm) thick.

Spice level, kids and allergens

Spice, 1 out of 5. Ancho is around 1,000 Scoville units and guajillo around 5,000 on Food.com’s chart, both mild. The heat lives in the salsa: serranos run 7,000-25,000, chile de árbol about 25,000. Keep salsa on the side and everyone is happy; for the hot one, a taqueria red salsa with charred tomatoes and chiles de árbol lets each person decide how much.

Kids usually love it: the pork is sweet, tangy and barely hot. Chop it smaller for them and make sure no whole clove survived the blender.

Allergens. No gluten, dairy, egg, nuts or fish, provided the tortillas are 100% corn. Some achiote pastes contain flour, so check the label if you’re cooking for someone with celiac disease.

How to serve and store al pastor

Serving. Small corn tortillas warmed on a dry pan 30 seconds a side, about 2 oz (55 g) of pork, a few cubes of pineapple, onion and cilantro, with salsa and lime on the table. Refried or black beans are the natural side; Venezuelan black beans cooked thick work well. To drink, a cold Colombian soursop juice or a condensed milk lemonade. For a bigger Mexican spread, pozole rojo shares the guajillo and ancho base, and mole poblano takes the ancho somewhere far more complex. On a grilling night, Colombian beef skewers use the same marinate-overnight, high-heat logic, and Venezuelan pernil is marinated pork done low and slow in the oven.

Fridge. Per USDA FSIS, cooked pork shouldn’t sit out longer than 2 hours and keeps 3-4 days at 40°F (4°C) or below.

Freezer. Cooked al pastor keeps 2-6 months, but raw marinated pork is the better thing to freeze (see the make-ahead section).

Reheating. In a very hot skillet for 1-2 minutes, to 165°F (74°C): the edges crisp up again. The microwave heats it but softens it.

Frequently asked questions

What is al pastor meat made of? Pork, marinated in dried chiles, achiote, pineapple juice and vinegar. Taquerías mostly use shoulder; at home, shoulder sliced ⅕ in (5 mm) thick is the best cut.

What does “al pastor” mean? “Shepherd style” in Spanish. The name is usually tied to the spit-roasted lamb of the Lebanese version that came before the pork one.

Can I make al pastor in the oven? Yes. Under the broiler, 10-15 minutes per sheet pan, flipping halfway; or stacked in a loaf pan at 325°F (165°C) for about 2 hours, then shaved and seared.

What can I use instead of achiote paste? 1 tbsp sweet paprika plus an extra tablespoon of vinegar matches the color but not the earthy flavor. Order the real paste online if you can; a 3.5 oz (100 g) block makes two batches.

Is al pastor spicy? Barely. The chiles in the marinade are mild; the heat comes from the salsa you add.

What is the difference between al pastor and carnitas? Al pastor is marinated in a red chile and achiote paste and charred quickly; carnitas is unmarinated pork slowly cooked in its own fat until tender, then crisped.

How long can al pastor marinate? 4 hours minimum, 12 ideally, 48 at most for texture. Always in the fridge.

Nutrition per serving

Per serving of 3 tacos, calculated ingredient by ingredient with USDA FoodData Central (SR Legacy) and the quantities above, without subtracting the fat left in the pan. Achiote paste isn’t in that database and is left out, as are the salsa and lime:

  • Calories: 673 kcal
  • Protein: 35 g
  • Carbohydrates: 50 g
  • Fat: 38 g, of which 11 g saturated
  • Fiber: 8 g
  • Sodium: 732 mg

That’s roughly 224 kcal a taco. Most of the fat comes from the shoulder, and some of it stays in the skillet, so the real number is a little lower. Loin brings fat down by about 9 g per serving.

I learned this dish as an outsider, and the instinct I had to unlearn was the Venezuelan one: in my family, marinated pork means a pernil that spends hours in a low oven. Al pastor wants the opposite, minutes instead of hours and a pan hot enough to smoke. Once that clicked, the leftover marinade in my freezer became the quickest dinner I own. Josnaisis.

Tacos al Pastor Recipe at Home, No Spit Needed

Tacos al Pastor Recipe at Home, No Spit Needed

By Josnaisis Ramirez · Gran Receta

Rate
★ ★ ★ ★ ★
✓ Thanks!

Prep

12 h 40 min

Cook

30 min

Servings

6

people

Total

13 h 10 min

Difficulty

Medium

Cuisine

Colombian · Venezuelan

Calories

673 kcal

Ingredients

For 6 servings · Check off what you have

Instructions

1

The day before, open the chiles flat and toast them in a dry skillet over medium heat for about 30 seconds a side, until fragrant and a shade darker but not black. Cover with just-boiled water and soak 15 minutes. Meanwhile, slice the pork 5 mm (⅕ in) thick; 30 minutes in the freezer first firms it up and makes even slices easy.

2

Drain the chiles and discard the soaking water, which tastes bitter. Blend for 2 minutes with the achiote, pineapple juice, vinegar, garlic, oregano, cumin, cloves and salt into a thick, smooth paste; add 2-3 tbsp fresh water only if the blades stall. Coat every slice on both sides, stack in a container, cover and refrigerate 12 hours (4 at the very least).

3

For the salsa verde, simmer the husked tomatillos and serranos for 10 minutes, until the tomatillos turn from bright to olive green. Blend with the garlic, cilantro and salt, then chill.

4

On serving day, chop the onion and cilantro. Heat a cast-iron skillet over the highest heat for 3-4 minutes and sear the pineapple rounds 2 minutes a side, until spotted dark brown. Dice and set aside.

5

Sear the pork in 4 batches of about 250 g (9 oz), each with ½ tbsp oil, slices in a single layer. Leave them alone for 2 full minutes so the edges char, flip and cook 1-2 minutes more, until the thickest slice reads 145°F (63°C) and the edges are dark and crisp. If juice pools in the pan, the batch is too big.

6

Chop all the pork into 1 cm (½ in) pieces, return it to the hot pan with the pineapple for 30 seconds, then warm the tortillas 30 seconds a side. Fill each with about 55 g (2 oz) of pork and top with pineapple, onion, cilantro, salsa and a squeeze of lime.

Nutrition

Approximate values per serving · 6 servings total

673

kcal

35g

Protein

50g

Carbs

38g

Fat

8g

Fiber

11g

Sat. fat

732mg

Sodium

Tip: Char comes from the pan, not the marinade: ripping-hot cast iron, small batches, and two minutes without touching the meat. Use canned or bottled pineapple juice in the overnight marinade and save fresh pineapple for the pan and the topping.
#tacos al pastor recipe#al pastor without a spit#al pastor marinade#pork shoulder tacos#mexican tacos
Josnaisis Ramirez
Josnaisis Ramirez · Cook & author

Mom of Dylan and home-cooking enthusiast. I share the Venezuelan and Colombian recipes that shaped my life. My story →

Link copied! Now you can share it