This post may contain affiliate links, view our disclaimer for details.
I’m a huge fan of Trader Joe’s Soy Chorizo, but since I don’t live close to a TJ’s, I wanted a version I could make at home. And this vegan chorizo recipe doesn’t disappoint! It’s spiced with lots of paprika, has a vibrant red color and an ultra meaty texture thanks to the main ingredient, TVP.
If you’re looking for more high protein plant-based ‘meat’ recipes, be sure to check out my homemade vegan meatballs, this TVP ground beef or my vegan steak next!

Why You’ll Love this Vegan Chorizo Recipe
What I love about this vegan chorizo is how versatile it is. It’s so good in tacos, enchiladas, soups, chili, or scrambled into tofu for breakfast. Once it’s made, you can add it to just about any savory dish for extra spice and protein.
Emily’s Recipe Notes:
- Flavor: Bold, slightly smoky, with just the right amount of heat.
- Texture: Meaty and satisfying.
- Difficulty: Super easy.
- Time: Ready in under 30 minutes.
Why This Recipe Works
I wanted to create a dupe of the soy chorizo you’d normally find at Trader Joe’s. Not because it’s expensive (it’s actually pretty affordable), but because not everyone has a store nearby or even lives in the U.S.
The bulk of their version is made from texturized soy protein (TVP), so that’s the base I used here too. You could technically make a tofu chorizo with super firm tofu, but the texture will be a bit different.
By looking at both the ingredient list and the nutrition label, I was able to reverse engineer the flavors and texture into a paprika-forward plant-based chorizo with that same crumbly, meaty bite!
Ingredients

Ingredient Highlights & Some Swaps
Texturized Vegetable Protein (TVP)
This is the base of this plant-based chorizo. TVP stands for texturized vegetable protein and it’s made from defatted soy flour. I buy a big bag of it online from Anthony’s Goods since it’s shelf-stable and lasts forever.
If you’d rather skip TVP, you could try making a tofu chorizo instead. I haven’t fully tested that version yet, but it would be closer in texture to Chipotle’s Sofritas.
Smoked Paprika & Sweet Paprika
Paprika is the backbone of the flavor here. Sweet paprika (sometimes just labeled “regular paprika”) adds color and a mild peppery taste, while smoked paprika brings that deep red hue and subtle smokiness. Using both together gives the most balanced result.
Oil and Vinegar
Trader Joe’s version lists soybean oil and white vinegar high on the ingredient list, which is why they’re both important here.
The oil helps bloom the spices, while the vinegar gives the chorizo a tangy kick and rounds out the flavor. I opted for olive oil for some extra flavor although you could use any neutral oil like vegetable oil.
Other Spices
To build on the paprika base, I’ve added garlic powder, onion powder, chili powder, oregano, cumin, and a pinch of cayenne for heat.
You can adjust the spice level to your taste by adding more or less cayenne. See tips below:
How to Make Vegan Chorizo
Exact ingredient quantities are in the recipe card below.

Whisk all the dry spices together in a large bowl.

Add hot vegetable broth, olive oil and vinegar. Then, whisk everything well to combine.

Add the dry TVP granules to the bowl.

Whisk to combine the TVP with the spiced broth.

Cover the bowl to let the TVP hydrate for 10-30 minutes.

Once the TVP has absorbed most of the broth, add it to a heated skillet and cook for 5-10 minutes.
How to Use Vegan Chorizo
What I love about this vegan chorizo is that it’s so easy to work into weeknight meals. Add a scoop or two to my Vegan Enchiladas or Black Bean Tacos along with beans and potatoes for a heartier filling.
I also love it stirred into my Vegan Spanish Chorizo Soup where it gives the broth a rich, smoky flavor. It makes a great addition to burrito bowls too! Think of it as a paprika forward version of Chipotle’s sofritas.
A batch makes about 14 ounces, which is just a bit more than a Trader Joe’s package, and the cost works out to be slightly less per ounce depending on the type of TVP you use. The best part, though, is that if you don’t have a Trader Joe’s nearby, you can still enjoy this chorizo anytime by making it at home.
Storing the Soy Chorizo
Uncooked soy chorizo can be kept in an airtight container in the fridge for 3–4 days. Like tofu, it actually gets more flavorful as it sits in the broth.
Once cooked, store it in an airtight container in the fridge for 3–4 days, or freeze it for longer storage. For the best texture, reheat in a skillet with a splash of oil or hot veggie broth until warmed through.
This recipe is also great for meal prep! Make a batch at the start of the week and use it in tacos, soups, or breakfast scrambles over the next few days.

Tips for Cooking with TVP
TVP (textured vegetable protein) is a high-protein soy product made from defatted soy flour. It’s sold dried and expands when rehydrated with hot water or broth.
Yes, always rehydrate TVP before cooking. Use hot water or broth and let it sit for at least 10 minutes. The excess can be drained away. Or you can cook the TVP to evaporate excess liquid like in this recipe.
Yes, super-firm tofu crumbles are the closest swap, but the texture will be softer. Lentils work in some recipes, though they won’t mimic the same “meaty” bite as TVP.
More Plant-Based Proteins

Vegan Chorizo – Copycat Trader Joe’s Soy Chorizo
Rate this RecipeIngredients
Spices
- 1 tbsp smoked paprika, 7g
- 2 tbsp sweet paprika, 13g – also labeled as regular paprika
- 2 tsp chili powder, 6g
- 1 tsp garlic powder, 4g
- 1 tsp onion powder, 4g
- 1 tsp ground cumin, 2g
- ½ tsp dried oregano, 2g
- ½ tsp ground coriander, 1g
- ⅛ tsp cayenne pepper, plus more to taste – adjust to preferred heat level
- ¾ – 1 tsp sea salt, start lower; taste after cooking 4-5g
- ⅛ tsp black pepper, to taste
Liquids & TVP
- 1 ½ cups very hot vegetable broth, low sodium – or water
- 3 tbsp extra virgin olive oil, 32g- or neutral oil (plus extra for cooking)
- 2 ½ tbsp white vinegar, 28g
- 1 ⅓ cups texturized vegetable protein, 85g – TVP
Instructions
- In a large glass bowl, whisk all of the dry spices together.1 tbsp smoked paprika, 2 tbsp sweet paprika, 2 tsp chili powder, 1 tsp garlic powder, 1 tsp onion powder, 1 tsp ground cumin, ½ tsp dried oregano, ½ tsp ground coriander, ⅛ tsp cayenne pepper, ¾ – 1 tsp sea salt, ⅛ tsp black pepper
- Pour in the hot broth, oil and vinegar. Whisk until well combined.1 ½ cups very hot vegetable broth, 3 tbsp extra virgin olive oil, 2 ½ tbsp white vinegar
- Optional: To make the texture closer to Trader Joe's Soy Chorizo, pulse the TVP in the food processor a few times to break it into smaller pieces.
- Add the dry TVP to the spiced broth and mix to combine. Cover the bowl and let the TVP absorb the broth and hydrate for 10-30 minutes.1 ⅓ cups texturized vegetable protein
- Heat a large skillet with a teaspoon of oil over medium-low heat. Add the hydrated TVP and cook for 5-10 minutes stirring frequently until most of the excess liquid has evaporated.
- To brown, cook over medium heat for another 3-4 minutes, stirring occasionally. Add to your favorite dishes from stews to tacos to salads and more.
Video
Recipe notes

Did You Make This?
Leave a star rating and a comment below to let others know how it turned out for you!












Delicious & smoky. I added sauce from a can of chipotle peppers and extra cayenne. I also added drizzles of oil as the chorizo crisped a bit on cast iron.
So glad you enjoyed it!
This is exactly what I was looking for! So delicious thank you!
so glad you enjoyed it!
just tried this recipe. even without the cayenne I thought this was really hot (spicy). I think adding a little tomato sauce to it would really balance the heat with a little sweetness. Also I used half the amount of avocado oil (instead of olive) and it came out just fine. Not a fan of cooking EVOO.
Hi Guru, thanks so much for trying the recipe and leaving your feedback! Spice level can definitely vary depending on the chili powder used. Some blends are super mild while others can have quite a bit of heat. And thanks for sharing that avocado oil worked well too!
IN-CREDIBLE!!
I was craving the Trader Joe’s vegan chorizo so bad because I used to buy it when I was living in California over 10 years ago, and we don’t have it in France. I have just tried your recipe and it tastes exactly like it!! Excellent addition to my Lent 5-star vegan recipes. THANK YOU 🙂
PS: I replaced the chilli powder by achiote and I used mexican dried oregano
Hi Cynthia, thank you so much for taking the time to leave your experience with this recipe! I’m so glad you enjoyed this chorizo!