Home » Blog » Vegan Main Dish » Vegan Soy Curl Fajitas

Vegan Soy Curl Fajitas

4.75 from 68 votes

This post may contain affiliate links. Read my disclosure policy.

Sharing is caring!

These vegan soy curl fajitas are a quick and easy meal that’s perfect for weeknights. This tasty filling is perfect in tacos, burritos, or bowls. You can enjoy delicious this Tex-Mex restaurant favorite from your own kitchen!

Two soy curl fajitas on a red plate, garnished with cilantro and lime

As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links.

Vegan Sheet Pan Fajitas with Soy Curls

Fajitas are a Tex-Mex dish, traditionally made with seasoned strips of skirt steak. The word “fajita” actually referred to these strips of meat. Fajitas are now made with other types of meat, and usually cooked with peppers and onions. I’ve chosen to use soy curls as a meat substitute in my recipe.

Soy curls have a texture similar to chicken, and take on the flavors of whatever you cook them with.

These sheet pan fajitas bake in the oven while you prepare your other meal ingredients, making this an easy meal to put together any night of the week. It’s like enjoying your favorite Mexican restaurant meal, right in your own home.


Ingredients for soy curl fajitas

You only need a few simple ingredients to make these amazing fajitas!

  • Butler soy curls
  • Bell peppers – any color you like. I used a combination of green, yellow, and red.
  • Onion – I used a yellow one, but a sweet onion or a red onion would also be great!
  • Fajita spices – my blend of spices create a medium spicy fajita. If you want more heat, increase the chipotle chili powder, or add a bit of cayenne powder. If you don’t care for much spice, reduce the chipotle chili powder.

How to make soy curl fajitas

This is a super easy recipe. You can prepare it quickly, making it perfect for weeknight meals. All you need to do is:

Begin by soaking the soy curls in hot veggie broth. They will absorb most of the broth and soften.

Slice your vegetables. Combine the soy curls, vegetables, and spices.

Bake until the veggies start to soften, and the soy curls begin to brown.

How to serve these fajitas

Fill a corn or flour tortilla (my Whole Wheat Tortillas are another great option) with some of this fajita filling and add your favorite toppings: lettuce, salsa, guacamole, cashew cheese sauce, vegan sour cream, or whatever you like. Alternatively, you can make great fajita burrito bowls by adding this fajita filling to a bowl of rice or quinoa along with your favorite Mexican bowl ingredients.

Three fajitas on a red plate, garnished with cilantro and lime slices, with striped napkin and bowl of lettuce beside the plate.
Where can I purchase soy curls?

Soy curls are sold at many grocery stores, including Whole Foods and New Seasons. If you are unable to find them locally, they are available to order through Amazon, or directly from Butler Foods. I have found that ordering them in bulk from Butler Foods is the cheapest way to purchase them.

Are soy curls healthy?

Soy curls are a wonderful source of plant based protein. The only ingredient is non-GMO soybeans. They’re oil free, gluten-free, and have no unhealthy chemicals. They are much less processed than many other types of meat substitutes.

Are soy curls the same as TVP?

TVP and soy curls are both soy based products that are used as meat substitutes. While soy curls use the whole soy bean, TVP is more highly processed. TVP is sold in small bits or chunks, while soy curls are longer strips which resemble strips of chicken.

Is there something I can substitute for soy curls?

If you don’t want to use soy curls, you can use tofu, chickpeas, seitan, or another vegan chicken substitute.

Can I make this gluten free?

Absolutely! Soy curls are naturally gluten free, as are all the other ingredients I’ve used in this recipe. Just make sure to corn tortillas or another gluten free tortilla option.

Three soy curl fajitas on a red plate, garnished with cilantro and lime slices

For more Mexican favorites, see:

Explore our Quick & Easy Cookbook

Ad for Quick & Easy Oil Free Vegan cookbook with image of ebook cover and highlights of book contents.

Other soy curl recipes you might enjoy:

If you make this recipe, please be sure to leave a rating and feedback below. It only takes a few seconds, but helps other visitors to my site. Thank you for taking the time to leave your comment!

And come join my Oil Free Vegan Recipes and Support Facebook group, where you can share your favorite oil free vegan recipes, and give and receive support on your plant based journey.

Two soy curl fajitas on a red plate, garnished with cilantro and lime

Soy Curl Fajitas

Teresa Sklenicka
Soy curl fajitas with bell peppers and onions are a perfect filling for burritos, tacos, and bowls. An easy recipe for beginners, and quick enough for any night of the week. Enjoy this Mexican restaurant favorite from your own kitchen!
4.75 from 68 votes
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Course Main Course
Cuisine Mexican
Servings 4
Calories 138.7 kcal


  • 4 ounces Butler Soy curls
  • 1 ½ cups hot veggie broth
  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • ½ to 1 teaspoon chipotle powder
  • ½ teaspoon paprika
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon oregano
  • ½ teaspoon salt
  • 1 medium yellow onion sliced
  • ½ green bell pepper sliced
  • ½ red bell pepper sliced
  • ½ yellow bell pepper sliced
  • 1 lime
  • corn or flour tortillas

Optional Toppings


  • Preheat oven to 425° F.
  • Place the soy curls in a bowl, and pour the hot veggie broth over them. Let them sit to absorb the broth for about 10 to 15 minutes while you prepare the remaining ingredients.
  • Combine the spices in a small bowl and set aside,
  • Slice the onion and peppers and place them in a mixing bowl.
  • With a slotted spoon, remove the soy curls from the soaking bowl. Discard any broth that was not absorbed by the soy curls. Add the soy curls to the bowl of onions and peppers. Mix in the spices.
  • Spread the soy curls and vegetables evenly on a parchment covered baking pan.
  • Bake for 25 minutes, turning once in the middle of the cooking time.
  • Remove from oven and drizzle with the juice of 1 lime.


Nutrition facts are calculated based on the fajita filling without the tortillas or other toppings.
These are mildly spiced. You can adjust the level of spice by changing the amount of chili powder, or adding a bit of cayenne.
For gluten free fajitas, use corn tortillas or other gluten free tortillas.


Calories: 138.7kcalCarbohydrates: 13.2gProtein: 11.1gFat: 5.4gSodium: 648mgFiber: 4.6gSugar: 4.9gVitamin A: 1329.21IUVitamin C: 83.71mgCalcium: 46.14mgIron: 3.6mg
Keyword Oil Free, Quick & Easy, Soy Curls, Vegan
Tried this recipe?Let us know how it was!

Pin to save for later

Pinterest image for soy curl fajitas
By on May 31st, 2021

About Teresa Sklenicka

I love creating tasty, oil-free, vegan recipes that everyone will love (even non-vegans)! Here you'll find vegan versions of your favorite comfort foods, as well as some new tastes! Join me on a path to improving your health, helping the planet, and saving animals.

More posts by this author.

25 thoughts on “Vegan Soy Curl Fajitas”

  1. 5 stars
    We loved these.
    First, so flavorful.
    Second, so easy to make.
    Third, no oil!

    Used these for taco night and there was none leftover.

    Thank you for sharing.

  2. 5 stars
    I will never, ever, try to stir-fry fajitas again! And I will never, ever, buy packaged fajita seasoning again either! These came out absolutely perfect: the texture was right, the flavor was spot on, and the soy curls were as convincing a meat analog as I’ve ever had. Not gonna lie: my wife and I ate the whole pan!

  3. 5 stars
    Wonderful! I had to do a slight adjustment when it came to chipotle powder and chili powder. As I didn’t have chipotle powder, I did have chipotle chili powder. When it came to the measurements between the two ingredients, I found 2 teaspoons of chipotle chili powder worked really well for this recipe. Thanks for putting together a great recipe! A new favorite!

  4. 5 stars
    These are in the oven halfway done, and it was hard not to go ahead taste them when I turned them. They smell sooo good! I can tell already this recipe is a keeper! I was a little leery about not using any oil in it, but the spices stuck to everything with no problem. Thank you for this easy, delicious recipe!

  5. 5 stars
    I made these today and they are delicious, although I must admit, I did use some oil….I couldn’t get the spice mix to stick without it. This will be a repeater. Thank you!

  6. 5 stars
    Made these for the second time tonight and doubled the recipe so we could enjoy leftovers ???? easy and delicious recipe. Thank you ☺️

  7. 5 stars
    I tried this recipe tonight for the first time and it was great! I usually want to tweak a new recipe after trying it, but not this time. The texture of the soy curls and the flavor of the seasoning was really good. Thank you!

  8. 5 stars
    Made these and I can honestly say that these are the best fajitas of any kind I’ve ever had and I live in California where fajitas can be bought on any corner!
    Deliciously easy, they are full of flavor and require minimal prep time. Can’t wait to fix them again. Thank you!


Leave a Comment

Recipe Rating