Tacos al Pastor (Classic Mexican Street Tacos)
A recipe from Mexico.
🇲🇽 MexicostreetFoodporkglutenFreeOptiondairyFreenutFreesoyFreeeggFree

Nutrition (per serving)
450Calories
25 gProtein
10 gSugar
1200 mgSalt
Ingredients
- 1 kg thinly sliced Pork shoulder
- 50g Achiote paste
- 200ml Pineapple juice
- 100ml White vinegar
- 4 minced Garlic cloves
- 1 tsp Dried oregano
- 1 tsp Ground cumin
- 2 tsp Chili powder
- to taste Salt
- 12 small Corn tortillas
- slices grilled Fresh pineapple
- finely chopped for topping Onion & cilantro
- for serving Lime wedges
- optional Salsa taquera
Method
- Prepare marinade: In a blender, combine achiote paste, pineapple juice, vinegar, garlic, oregano, cumin, chili powder, and salt until smooth paste forms.
- Marinate pork: Layer thin pork slices in a bowl or bag, pour marinade over, ensuring each piece is coated; refrigerate at least 4 hours, preferably overnight for deep flavor penetration.
- Set up trompo or grill: Traditionally stack marinated pork on vertical spit with pineapple on top; if no spit, skewer or grill slices directly.
- Cook pork: Roast on rotisserie or grill over medium-high heat, turning frequently, until charred edges and cooked through, about 15-20 minutes; shave thin slices as it cooks.
- Warm tortillas: Heat corn tortillas on comal or skillet until pliable and slightly charred, 30 seconds per side.
- Assemble tacos: Double stack tortillas for strength, add shaved pork, grilled pineapple chunks, chopped onion-cilantro mix.
- Serve: Squeeze lime over top, add salsa if desired; eat immediately while hot – Mexico City's iconic street taco.
Match meals to your macros
Find meals that fit your calorie and protein targets, free.
Try it free in BmarchaiMore from Mexico

Pastel de Elote Hidalgo (Corn Cake)
450 kcal · 12 g protein
Burrito Mojado (Wet Burrito)
900 kcal · 45 g protein
Aporreadillo (Michoacán Dried Beef in Egg)
550 kcal · 40 g protein
Chapulines (Oaxaca Grasshoppers)
450 kcal · 40 g protein
Morisqueta (Michoacán Rice with Apatzingán)
600 kcal · 35 g protein
Tostadas de Ceviche
400 kcal · 30 g proteinGeneral fitness and nutrition information, not medical advice. Check with a qualified professional before starting a new exercise or diet plan, especially if you have an injury or health condition.