Soy Curls Fajitas
This post may contain affiliate links. Please read my disclosure policy.
Whether you’re brand new to cooking with soy curls or you’re a seasoned pro, I know that you’re going to love these flavorful Soy Curls Fajitas! They comes together just like traditional fajitas, very quickly, but with soy curls instead of chicken or steak.
UPDATE: I wrote a whole post about soy curls with a round up some of my favorite recipes! Check it OUT HERE!
Have you ever tried soy curls before!? They’re so underrated and I’m excited to be cooking with them more. They’re widely available in the Portland, Oregon area so ever since we moved here, I’ve had so much fun with them.
I was first introduced to soy curls by Caitlin from From My Bowl. She has several DELICIOUS soy curls recipes like this Vegan Sesame “Chicken” and this Vegan “Beef” & Broccoli.

But before we dive into the recipe….
What are Soy Curls?
Soy curls are exactly what they sound like, curls of SOY. They have just ONE ingredient in them: “textured whole soy beans”. I love them for being so simple!
The texture and look is weirdly similar to chicken although they are softer and a bit chewier. They’re easy to cook with and work well to absorb different flavors making them very versatile.
One of the other things that is great about soy curls is that they are store at room temperature and will last in your pantry for quite a while (mine had an expiration date about 6 months after the date that I bought them). SO, if you can get your hands on them, I suggest picking up a few packs and keeping them on hand for easy dinners!

How much protein in soy curls?
Soy curls are relatively high in protein and contain 11g of protein per serving. It’s a great protein source and meat substitute!

When you buy soy curls, they are dried and kind of resemble a thick potato chip.
Before you cook them, you need to re-hydrate them. The package has you do this in about 3 cups of very hot water. However, we’re going to use a fajita marinade of sorts. We’re going to rehydrate them AND marinate them at the same time!
To do this, you simply add the soy curls to a large bowl and then mix in the broth, lime and orange juice, plus all of the spices and flavorings. Let it sit for about 10 minutes and that’s it!
Once done, gently squeeze the excess moisture from the soy curls and you’re ready to cook with them! The

While the soy curls are marinating, I sautee the veggies and then set them aside. Then you add the soy curls into the same skillet and cook them for just about 5 minutes so that they can get a little brown on all of the edges. Add the veggies back in ENJOY!
So simple but seriously SO GOOD!
I really can’t wait to hear what you think of the soy curls and this recipe! Snap a quick photo and tag me on Instagram @foodwithfeeling! OR come back here to leave a comment.
See how to make the Vegan Fajitas here:

Soy Curls Fajitas
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
These Soy Curl Fajitas are simple to make and packed with plant based protein!
Ingredients
For the Soy Curls:
- 2 cups of soy curls
- Juice and zest of 1 orange (~1/4 cup of juice)
- Juice of 2 limes (~1/4 cup of juice)
- 3 tablespoons of cilantro, finely chopped
- 1 tablespoon of minced garlic
- 1 tablespoon of chili powder
- 1 teaspoon of oregano
- 1 teaspoon of salt
- 1 teaspoon of cumin
- 1/2 teaspoon of liquid smoke (optional)
- 2 cups of extra hot broth (you can also just use water but the broth adds a lot of nice flavor)
For the Fajitas:
- 2 bell peppers, thinly sliced
- 1 medium onion, thinly sliced
- pinch of salt
- 1 tablespoon of lime juice
- 1 tablespoon of olive oil
- For serving: avocado, guacamole, salsa, tortillas
Instructions
- Place the soy curls in a large bowl and add in the remaining soy curl ingredients: broth, orange juice and zest, lime juice, cilantro, garlic, chili powder, oregano, salt, cumin, and liquid smoke. Stir to combine everything and press the curls down into the liquid. If your curls aren’t *mostly* covered (see video for reference), you can add an additional cup of hot broth/ water. Let sit for at least 10 minutes or even up to an hour.*
- While the soy curls marinate, saute your veggies. In a large skillet over medium heat, add 1 tablespoon of olive oil. Once hot, add the peppers, onions, lime juice and a pinch of salt. Cook, stirring occasionally, for about 8 minutes, until the veggies are soft. Set aside.
- Using your hands, remove the soy curls from the marinade and gently squeeze out the excess moisture. Place in a clean bowl. You *do not* need to remove all of the moisture and keeping a little will add extra flavor. You just don’t want them to be soupy and totally dripping wet when they go in the skillet.
- In the same skillet over medium heat, add an additional tablespoon of olive oil and add in the soy curls. Cook for 5 to 7 minutes, stirring occasionally, so that they are lightly browned on all sides.
- Add the peppers and onions back to the skillet and stir to combine everything. Cook for an additional 2 minutes and then remove from the heat.
- Serve as desired and ENJOY!
Notes
*I believe that this could even marinate overnight but I have not tried that.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: dinner
- Method: stovetop
- Cuisine: American
Nutrition
- Serving Size:
- Calories: 186
- Sugar: 9.5 g
- Sodium: 1506 mg
- Fat: 7.7 g
- Carbohydrates: 21.6 g
- Protein: 9.5 g
- Cholesterol: 0 mg
Keywords: vegan fajitas, soy curls recipe, soy curls
This post may contain affiliate links. Please read my disclosure policy.