Get recipes! Receive an email alert when a new recipe comes out.

Vegan Al Pastor

Inspired by the central Mexican favorite, this easy vegan al pastor recipe works well for jackfruit or soy curls tacos and so much more.

Traditionally, al pastor blends the Lebanese technique for making shawarma with Mexican cuisine—chilies, pork, and pineapple. Marinated pork is grilled on a vertical spit, thinly sliced, and served on tacos, burritos, gringas, tortas and more.

For this vegan al pastor recipe, there had to be some creativity involved, because there isn’t anything in the plant based world (as of the writing of this post) that can perfectly recapture pork grilling on a vertical spit. While it’s not meant to be an exact replica of traditional al pastor, it does produce a delicious vegan soy curl or jackfruit al pastor that is smoky, savory, sweet, and spicy!

A few tips…

  • ・If you don’t have a high speed blender, you can still make this recipe. Pour the sauce through a sieve before adding it back to the pot. This will strain out any bits of food that did not get completely pulverized in the blender.
  • ・For the pineapple juice required, I used the pineapple juice from the can of pineapple chunks. No waste!
  • ・To get the 1/2 cup of orange juice, I squeezed two oranges, instead of buying an entire jug of orange juice.
  • ・If you’d prefer an even spicier recipe, leave the seeds in the guajillo chili peppers and/or add another chipotle pepper in adobo sauce to the blender.

There are two methods for cooking vegan al pastor with soy curls. My favorite is the grilling method, which adds smoke, a bit of a char and a nice crispy finish to some of the soy curls. If you don’t have access to a grill, broiling it in your oven will add some of the char, crispness, and between the smoked paprika and chipotle pepper(s) you should still have some smoke built into the recipe.

No matter how you cook them, soy curls do not have fat, like pork does. Whether grilling or broiling, fat will need to be added by drizzling some oil on them. This will help the curls crisp up and keep in some of the moisture. Be careful not to overcook soy curls. If cooked too long and not kept moist enough, soy curls can get dry and a bit hard. With this in mind, it’s best to cook them right before you want to serve them, and it’s best to eat them right away.

As a variation, you can use canned young jackfruit for vegan al pastor, instead of soy curls. Use three 14 ounce cans of organic young jackfruit packed in water. Drain, shred and pat them with a paper towel, and then, follow the recipe. It took a little longer to cook the al pastor jackfruit on the grill. At 400º F, it was 10 minutes on one side, and then, I flipped it for another 5-10 minutes. Just keep an eye on it, and grill until it’s crisped to your preference.

Whether you use soy curls or young jackfruit, serve this recipe for vegan al pastor meat in burritos, tacos, huaraches, tortas and more! Top with cilantro, pineapple chunks and onions. Yum!

Thanks so much for stopping by! Don’t miss more delicious recipes like Slow Cooker Vegan Chile Verde, Pineapple and Cucumber Salad, Cold Mango Soup, Chipotle Lime Jackfruit, Slow Cooker Soy Curl Carnitas or Vegan Tortilla Soup.

Soy Tacos Al Pastor Vegan
A delicious vegan al pastor soy curls taco recipe!
Jackfruit Al Pastor
As a variation, use young jackfruit, instead of soy curls. Make tasty jackfruit tacos al pastor! (See notes above for details)

Vegan Al Pastor

1 cup chopped red onion

5 garlic cloves, coarsely chopped

6 Tbsp canola oil

1 tsp smoked paprika

1 tsp ground cumin

1 tsp achiote powder (or annatto powder), optional

½ tsp dried oregano

½ tsp onion powder

½ cup orange juice

½ cup pineapple juice

¼ cup lime juice

2 cubes fake chicken bouillon (I used Edward & Sons Not-Chick’n Bouillon)

2 cups water

3 guajillo chilies, stems and seeds removed

1 chipotle pepper in adobo sauce

20 ounce can of pineapple chunks in pineapple juice, drained

8 ounce package of soy curls, reconstituted in water, drained and then, completely squeezed out

To serve:

Fresh cilantro

Pineapple chunks

Chopped red onions

Lime wedges

Crumbled vegan cheese, optional (I used a negligible amount of Follow Your Heart Mozzarella Shreds on one taco..ha!)


**Want to make al pastor jackfruit? See notes above.

How to Make Vegan Al Pastor

1. First let’s make the vegan al pastor sauce. In a large heavy pot or dutch oven, add onion, garlic, 2 Tbsp canola oil and a pinch of salt. Sauté over medium heat for 7 minutes or until onions are translucent.

2. Then, add smoked paprika, ground cumin, achiote (if using), dried oregano and onion powder. Mix well. Sauté another minute.

3. Add orange juice, pineapple juice, lime juice, water, bouillon cubes, and the guajillo chilies. Bring to a boil, turn heat down to low, cover and simmer for 20 minutes.

Al Pastor Vegan Recipe

4. Add the chipotle pepper and the contents of the pot to a high speed blender. Blend until completely smooth. Taste and make adjustments, if needed (another chipotle pepper?).

Soy Curls Taco Meat Recipe

5. Pour the sauce back into the large pot and add the soy curls. Mix until the soy curls are completely coated. Then, allow the soy curls to sit for, at least, 15 minutes. This will allow them to soak up some of the al pastor sauce and make them more flavorful.

6. While you are waiting on the soy curls to soak up the sauce, line a sheet pan with non-stick aluminum foil and spread 2 Tbsp canola oil over it. Get your grill heating up to between 400º – 450º F. Or set your oven to BROIL.

Vegan Al Pastor Meat Recipe

7. Using a slotted spoon, drain off the soy curls a little bit on the side of the pot, and then, spoon over the lined sheet pan in a single layer. It’ll be a little saucy, but you should still be able to see the foil peeking through (see photo above). Drizzle the last 2 Tbsp of canola oil over the top of the soy curls, and then, add 1/2 of the pineapple chunks on top. As the soy curls cook, the liquid from the al pastor sauce will evaporate a bit.

8. TO GRILL: Using a gas grill, put it on HIGH (~400º-450º F) and grill for ~7-10 minutes and then, check on it. Stir and flip it. Return to the grill for another 5-7 minutes or until charred to your preference level. Remove from grill.

TO BROIL: In the oven, BROIL for 5 minutes, or until crisped to your preference level. Keep a very close eye on it to make sure it crisps and slightly chars, but does not burn. Remove it from the oven. Stir it around a bit, return it to the oven, keep an eye on it and remove it when it looks perfect to you.

9. Serve immediately on tortillas topped with pineapple chunks (fresh and/or grilled), fresh cilantro, red onions, crumbled vegan cheese (if using), and lime wedges on the side. Enjoy vegan al pastor on tacos, burritos, tortas, huaraches, and more!

Vegan Soy Curl Al Pastor Tacos Recipe
A tasty soy curl al pastor taco. Add a splash of fresh lime juice, and wow!
Vegan Tacos Al Pastor
Vegan al pastor tacos with soy curls

6 responses to “Vegan Al Pastor”

  1. I really want to try this recipe. Is the achiote powder or paste? I’ve never used it before and I found both options.

Leave a Reply

%d bloggers like this: